Projekt

Obecné

Profil

Akce

ESRE MODBUS RTU

Ovladaní HW jednotek probíhá pomoci komunikačního protokolu Modbus RTU. Takový přistup umožnuje rozšiření systemu o další HW moduly a taky standardizuje komunikaci. Modbus je otevřený protokol pro vzájemnou komunikaci různých zařízení (PLC, dotykové displeje, I/O rozhraní apod), který umožňuje přenášet data po různých sítích a sběrnicích. Komunikace funguje na principu předávání datových zpráv mezi klientem a serverem (master a slave).

V režimu RTU se 8 bitový byte vysílá jako jeden znak, integrita zpráv je zajištěna pomocí kontrolního součtu typu CRC a pomocí paritního bitu. Vysílání zprávy musí být souvislé, mezery mezi znaky nesmějí být delší než 1,5 znaku. Začátek a konec zprávy je identifikován podle pomlky na sběrnici delší než 3,5 znaku. Časování a definice protokolu zajišťuje rychlou komunikaci a spolehlivou komunikaci po sběrnici RS485, aniž by byly kladeny přehnané nároky na připojená zařízení. Díky svým dobrým vlastnostem a otevřenosti patří MODBUS RTU k nejrozšířenějším komunikačním standardům pro průmyslovou automatizaci.

Tabulka Modbus funkcí:

Kód Název funkce Použití v ramci projektu
0x01 Read Coils Ano
0x02 Read Discrete Inputs Ano
0x03 Read Holding Registers Ano
0x04 Read Input Registers Ano
0x05 Write Single Coil Ano
0x06 Write Single Register Ano
0x0F Write Multiple Coils Ne
0x10 Write Multiple Registers Ne
0x18 Read Fifo Ano
0x41 Read 2 Fifos(Custom) Ano
0x42 Read Fifo(Custom) Ano

Aktualizováno uživatelem Jednatel J.H. před více než 4 roky(ů) · 1 revizí