Protokół Modbus to protokół transmisji komunikatów warstwy aplikacji, który może być przesyłany różnymi mediami, a tryby transmisji są podzielone na trzy typy: ASCII, RTU (Remote Terminal Control System) i TCP.
Istnieje wiele wersji protokołu Modbus dla portów szeregowych, ale poniższe trzy są najczęstsze:
Modbus-RTU: W tym trybie RS-485 jest często używany jako warstwa fizyczna, a port szeregowy chipa jest zwykle używany do wysyłania i odbierania pakietów danych, a dane komunikatów są przekazywane w postaci danych binarnych.transmisja przez Ethernet i tryb ten nie wykorzystuje sum kontrolnych, ponieważ protokół TCP jest protokołem niezawodnym, zorientowanym na połączenie.
2, Modbus RTU
(1) Modbus RTU (Remote Terminal Unit) to jeden z dwóch trybów transmisji zdefiniowanych w oryginalnej specyfikacji Modbus. Dwa tryby to Modbus RTU i ASCII, oba przeznaczone do stosowania z urządzeniami szeregowymi obsługującymi protokoły RS232, RS485 i RS422. Charakterystyczną cechą Modbus RTU jest to, że wykorzystuje kodowanie binarne i wydajną kontrolę błędów CRC. Modbus RTU jest implementacją protokołu Modbus i jest najczęściej stosowany w zastosowaniach przemysłowych i zautomatyzowanych zakładach produkcyjnych.
(2) RS232:232 jest jednym z głównych interfejsów komunikacji szeregowej. Ze względu na wczesny wygląd nieuniknione są niedociągnięcia:
1. Poziom sygnału interfejsu jest wysoki, co łatwo uszkodzić układ scalony obwodu interfejsu.
2. Szybkość transmisji jest niska.
3. Słabe zakłócenia przeciwhałasowe.
4. Odległość transmisji jest ograniczona, maksymalna odległość transmisji wynosi 50 stóp i w rzeczywistości można z niej korzystać tylko przez około 15 metrów
(3) RS485: Interfejs RS-485 charakteryzuje się dobrą odpornością na zakłócenia, dużymi odległościami transmisji i możliwością obsługi wielu stacji, a powyższe zalety sprawiają, że jest to preferowany interfejs szeregowy. Ponieważ sieć półdupleksowa złożona z interfejsów RS485 zazwyczaj wymaga tylko dwóch przewodów,
interfejsy RS485 są przesyłane za pomocą ekranowanej skrętki dwużyłowej. Złącze interfejsu RS485 przyjmuje 9-pinowe gniazdo wtykowe DB-9, a interfejs RS485 z inteligentnym terminalem przyjmuje DB-9 (otwór)
3, Zalety protokołu Modbus
interfejsów, dlatego jest bardzo szeroko stosowany.
Standard protokołu Modbus jest otwarty, publicznie opublikowany i wolny od praw autorskich. Protokół Modbus obsługuje różnorodne interfejsy elektryczne, w tym RS232, RS485, TCPIP itp., a także może być przesyłany różnymi mediami, takimi jak skrętka, światłowód, podczerwień, sieć bezprzewodowa itp.
tagi :
kategorie
zeskanuj do wechata:everexceed