Modbus TCP
Ten sam model rejestrów co Modbus RTU, tylko przez Ethernet zamiast RS-485. Suma kontrolna CRC odpada, bo za to odpowiada już TCP; zamiast tego każdy telegram ma nagłówek MBAP z numerem transakcji i identyfikatorem jednostki. Standardowy port to 502.
Odczyt odbywa się tymi samymi kodami funkcji co w RTU, zwykle 3 i 4 dla rejestrów holding i input. Wartości 32-bitowe są rozłożone na dwa rejestry; adresy rejestrów i kolejność bajtów podaje instrukcja.
Praktyczna przewaga nad RTU: kilku klientów jednocześnie, brak monopolu mastera, brak przerwy ciszy, brak problemów z topologią. Wada: każdy licznik potrzebuje adresu IP i miejsca w planie sieci.
Port
502
Sposób działania
Klient pyta, licznik odpowiada
Model danych
Rejestry 16-bitowe, kody funkcji 3 i 4
Typowo dla
Sterowniki, SCADA, automatyka