Pierwszy z cyklu artykułów opisujący zastosowanie protokołu komunikacyjnego Modbus w konkretnym urządzeniu. Tutaj przykładem stał się konwerter Modbus Gateway.
Urządzenia Modbus Gateway pracują na otwartym protokole komunikacyjnym Modbus. Stosowane są w sytuacjach, gdy musimy przekierować szeregową komunikację pomiędzy urządzeniami do ogólnej sieci Ethernet. W przypadku jednego urządzenia master i slave nie ma z tym problemów. Jedak, gdy mamy do podłączenia kilka takich urządzeń w jednej sieci, konwerter okazuje się niezbędny. Rysunek dokładnie odzwierciedla zachodzącą sytuację.
Przykładowe zastosowanie Modbus Gateway
Opis działania Konwerter modbus gateway skonstruowany jest tak by pracował w trybie transparentnym. Ma to na celu stworzenie połączenia między urządzeniami, w którym konwerter jest niejako "maskowany". Urządzenie modbus master może komunikować się i odczytywać dowolne parametry z urządzeń modbus slave w taki sposób, jakby obydwa urządzenia były połączone, bez użycia konwertera.
Opcje trybów pracy Wewnętrzna architektura konwertera modbus gateway pozwala na pracę w trybach:
przekierowania z buforowaniem
przekierowania bez buforowania
Gromadzenie parametrów Tryb buforowania polega na gromadzeniu przekierowywanych parametrów w pamięci cache konwertera. Tryb ten świetnie nadaje się do odczytu danych z wolno odpowiadającego urządzenia. Pozwala to zyskać na czasie w sytuacji, gdy urządzenie master komunikuje się z urządzeniem slave.