Tutorial ZB-Connection: nociones básicas sobre el protocolo ModBus
23 noviembre, 2010 1 comentario
Los datos guardados en el gateway pueden ser leídos y modificados utilizando el protocolo ModBus-RTU si es un gateway USB/RS485 o a través de ModBus-TCP/IP si es un gateway Ethernet.
En el caso de ModBus-RTU, el esquema de comunicación es el siguiente:
| START | ADDRESS | FUNCTION | DATA | CRC | END |
| delay of 4 bytes | 1 byte | 1 byte | n bytes | 2 bytes | 4 byte delay |
El CRC es de 16-bits y se calcula, de acuerdo al estándar ModBus, con el polinomio x16 + x15 + x2 + 1.
El gateway implementa las siguientes funciones:
01 – READ COIL STATUS
02 – READ INPUT STATUS
03 – READ HOLDING REGISTER
04 – READ INPUT REGISTER
05 – FORCE SINGLE COIL
06 – PRESET SINGLE REGISTER
Pingback: Tutorial ZB-Connection « 2Embedcom KB