MODBUS RTU AIDOO
Nota: Disponible para Aidoo Wi-Fi, Aidoo Pro, Aidoo Z-Wave y Aidoo Zigbee.
El formato que siguen los comandos para las operaciones de lectura/escritura es el siguiente (8
byte):
Dirección de
Código de operación
secundario
1 byte
•
Dirección de secundario. Define el dispositivo secundario al que se quiere acceder.
Las direcciones son de 1 a 247, reservándose la dirección 0 para transmitir a todos los
dispositivos (Broadcast).
•
Código de operación. Indica la función que debe realizar el comando.
•
Dirección de registro. Indica la dirección del registro al que se desea acceder. En comandos
sobre múltiples registros, define el Registro de Inicio a partir del cual se va a operar de
forma consecutiva.
•
Datos. Formado por 2 bytes (operaciones simples) o conjunto de 2 bytes (operaciones
múltiples) que contienen la información del comando.
•
CRC. Se añaden 2 bytes al final de la trama a fin de detectar errores en la transmisión o
recepción. Para ello, se utiliza el método de Comprobación de redundancia cíclica (Cyclic
Redundant Code - CRC).
El polinomio generador es: CRC-16 = x
Dirección de registro
1 byte
2 bytes
+ x
+ x
+ 1.
16
15
2
Datos
CRC
1...2·N bytes
2 bytes
ES
15