IBOX-MBS-ESSER
2. Interfaz Modbus de iBox
2.1 Descripción
iBox actúa como un dispositivo esclavo en su interfaz Modbus, este interfaz puede ser el
puerto Ethernet (si se usa Modbus TCP), o el puerto RS232 o el puerto RS485 (si se usa
Modbus RTU). Para acceder a los puntos y recursos de iBox desde el sistema Modbus, se
debe especificar como direcciones de registro aquellas configuradas previamente en iBox a
través del software LinkBoxMB, y que han sido asociadas a elementos ESSER.
2.2 Definiciones de señales
Cada señal definida en iBox corresponde a un elemento de la central ESSER. Cada estado
posible del elemento (FIRE, TEST...) se representa con un valor numérico único en el
registro Modbus, desde 0-NORMAL, 1-FIRE... a 7-DISCONNECT. Este valor numérico será el
valor del punto leído desde Modbus cuando el elemento ESSER asociado está en este
estado. Desde el punto de vista de Modbus este tipo de registros son de tipo analógico.
Existe también un registro de tipo digital asociado a cada registro analógico, con la misma
dirección, y el cual toma el valor de 1 cuando el elemento ESSER está en Alarma, o 0
cuando está Normal, y pueden seleccionarse qué estados de los elementos de la central
activan el estado de ALARMA en el registro Modbus digital.
2.3 Funciones soportadas
Las funciones Modbus 03 y 04 (read holding registers y read input registers) se pueden usar
para leer registros Modbus analógicos.
Las funciones Modbus 01 y 02 (read Coil Status y read Input Status) se pueden usar para
leer registros Modbus digitales.
La función Modbus 06 debe ser usada para escribir registros Modbus analógicos.
Si se usan 'poll records' para leer más de un registro, es necesario que el rango de
direcciones solicitadas contenga direcciones validas, sino el correspondiente código de error
Modbus será retornado.
Todos los registros analógicos son de 16 bits y su contenido se expresa en MSB..LSB.
Los códigos de error Modbus están totalmente soportados, serán enviados siempre que sea
solicitada una acción Modbus o una dirección no válida.
7
ES-MN-18001-01-6 / 01/11