MODBUS TCP/IP AIRZONE
Nota: Disponible para sistemas Airzone, Webserver y Aidoo Pro.
El formato que siguen los comandos para las operaciones de lectura/escritura con Modbus TCP
es el siguiente:
Id
Identificador
ES
transacción
de protocolo
2 bytes
2 bytes
◊
Id transacción. Permite la sincronización de los mensajes entre el servidor y el cliente
◊
Identificador de protocolo. Valor siempre 0 en Modbus TCP.
◊
Campo de longitud. Número de bytes en la trama.
◊
Dirección de sistema. Define el sistema 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 zona. En los comandos de zona, este campo define la zona a la que se le
efectúa la operación. Para los comandos de sistema, este byte siempre es 0.
◊
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.
14
Campo de
Dirección de
longitud
sistema
2 bytes
1 byte
Código de
Dirección de
operación
zona
1 byte
1 byte
Dirección de
Datos
registro
1 byte
1...2·N bytes