Protokół Modbus/RTU, czyli komunikacja na łączu szeregowym RS-485 w modułach ADAM - część 1/2
Zastosowanie w danym sprzęcie pomiarowym specjalizowanego protokołu, dedykowanego (opracowanego) tylko dla danej grupy produktów (np. własny protokół opracowany przez producenta i stosowany tylko w przypadku jego produktów), wiąże się często z ograniczonymi możliwościami zastosowania tegoż sprzętu. Budując/projektując nasz system automatyki i/lub pomiarów od samego początku możemy oczywiście wstępnie założyć konieczność zaimplementowania takiego protokołu komunikacyjnego w naszej aplikacji, lecz niestety nie zawsze istnieje taka możliwość. W zależności od rodzaju i stopnia elastyczności (całości czy nawet tylko pewnej części) naszego układu automatyki możemy bowiem napotkać ograniczenia w postaci zamkniętej listy możliwych do wykorzystania protokołów komunikacyjnych (np. w przypadku oprogramowania SCADA, wybranej przez nas rodziny sterowników programowalnych, osprzętu komunikacyjnego itp.), bez jakiejkolwiek możliwości jej rozszerzenia!
Prosta implementacja protokołu komunikacyjnego ADAM ASCII
Komunikacja modułów serii ADAM-4000/5000 wyposażonych w interfejs RS-485 z innymi urządzeniami pełniącymi funkcje jednostek nadrzędnych w systemie pomiarowym oparta jest w głównej mierze o prosty protokół w formacie komend ASCII opracowany przez producenta (wszystkie moduły wejść/wyjść w serii ADAM-4000 oraz kasety komunikacyjne bez wbudowanych kontrolerów w serii ADAM-5000 wyposażone w port szeregowy RS-485).
Łatwe rozszerzenie wyjść cyfrowych sterownika JAZZ i Vision firmy UNITRONICS za pomocą modułu WIRE-CHIP i modułów ADAM firmy Advantech
Sterownik JAZZ posiada maksymalnie 16 wejść cyfrowych DC i 20 wyjść cyfrowych. Jedyną możliwością rozszerzenia ilość wejść/wyjść jest podłączenie do tego sterownika modułów z komunikacją szeregową RS-232 lub RS-485. Można również wybrać sterownik z innej serii (np. Vision) i użyć moduły rozszerzające dedykowane oferowane przez firmę UNITRONICS. Druga możliwość zmienia znacznie koszty przedsięwzięcia.