Witam,
jestem w trakcie (raczej na początku) realizacji projektu w którym będzie zaangażowany sterownik PLC oraz komputer z aplikacją w C++. oto krótki opis:
Przewiduje się w projekcie jeden lub dwa komputery PC (z aplikacjami wykonanymi w języku C++ w oparciu o MS Visual Studio lub Borland Builder) oraz większą ilość Sterowników PLC w miejscach zdalnego sterowania.
Sterownik PLC będący pośrednikiem w zdalnej komunikacji komputera PC z urządzeniami X z interfejsem przekaźnikowym
Interfejsy:
Komunikacja z komputerem PC – Ethernet, np. TCP/IP
Komunikacja z urządzeniem X - komunikacja przekaźnikowa: 2 wyjścia i 2 wejścia.
Możliwość komunikacji z ilością urządzeń:
Min. z 32 urządzeniami => 64 wejścia i 64 wyjścia
Max. z 128 urządzeniami => 256 wejść i 256 wyjść
Zasada działania:
Po otrzymaniu polecenia z komputera PC (informacja o wykonaniu ustalonego algorytmu dla jednego z urządzeń X), następnie jego weryfikacji (prośba o potwierdzenie polecenia) sterownik PLC uruchamia algorytm komunikacji z urządzeniem X (w oparci o 2 wejścia i 2 wyjścia). Następnie sterownik PLC przesyła informację o wyniku algorytmu do komputera PC.
Jednocześnie w czasie spoczynku (brak poleceń ze strony komputera PC) sterownik PLC monitoruje stan urządzeń (stan jednego z wejść) i wysyła informacje o tym do komputera PC.
***************************************************
Generalnie pytanie jakiej firmy sterownik najlepiej polecić (z dobrym MTBF) gdyż rozwiązanie musi być bezpieczne i niezawodne (wiem że abstrakcja)
Czy lepiej brać bardziej rozbudowany PLC czy lepiej coś w rodzaju wyspy, czy istnieją już takie gotowe (przygotowane pod takie rozwiązania) sterowniki PLC.
Generalnie na razie jestem nastawiony na GE Fanuc jeśli ktoś ma inne propozycje firm lub poleca już jakieś konkretne rozwiązania to chętnie wysłucham
jestem w trakcie (raczej na początku) realizacji projektu w którym będzie zaangażowany sterownik PLC oraz komputer z aplikacją w C++. oto krótki opis:
Przewiduje się w projekcie jeden lub dwa komputery PC (z aplikacjami wykonanymi w języku C++ w oparciu o MS Visual Studio lub Borland Builder) oraz większą ilość Sterowników PLC w miejscach zdalnego sterowania.
Sterownik PLC będący pośrednikiem w zdalnej komunikacji komputera PC z urządzeniami X z interfejsem przekaźnikowym
Interfejsy:
Komunikacja z komputerem PC – Ethernet, np. TCP/IP
Komunikacja z urządzeniem X - komunikacja przekaźnikowa: 2 wyjścia i 2 wejścia.
Możliwość komunikacji z ilością urządzeń:
Min. z 32 urządzeniami => 64 wejścia i 64 wyjścia
Max. z 128 urządzeniami => 256 wejść i 256 wyjść
Zasada działania:
Po otrzymaniu polecenia z komputera PC (informacja o wykonaniu ustalonego algorytmu dla jednego z urządzeń X), następnie jego weryfikacji (prośba o potwierdzenie polecenia) sterownik PLC uruchamia algorytm komunikacji z urządzeniem X (w oparci o 2 wejścia i 2 wyjścia). Następnie sterownik PLC przesyła informację o wyniku algorytmu do komputera PC.
Jednocześnie w czasie spoczynku (brak poleceń ze strony komputera PC) sterownik PLC monitoruje stan urządzeń (stan jednego z wejść) i wysyła informacje o tym do komputera PC.
***************************************************
Generalnie pytanie jakiej firmy sterownik najlepiej polecić (z dobrym MTBF) gdyż rozwiązanie musi być bezpieczne i niezawodne (wiem że abstrakcja)
Czy lepiej brać bardziej rozbudowany PLC czy lepiej coś w rodzaju wyspy, czy istnieją już takie gotowe (przygotowane pod takie rozwiązania) sterowniki PLC.
Generalnie na razie jestem nastawiony na GE Fanuc jeśli ktoś ma inne propozycje firm lub poleca już jakieś konkretne rozwiązania to chętnie wysłucham