Los distintos modos de funcionamiento de la comunicación Modbus se determinan por el rol como maestro o esclavo que ocupa cada parte; las direcciones de registros o status que se ven involucradas y el tipo de acción, pudiendo ser de lectura o escritura.
En estos casos la pantalla funciona como esclava y el maestro leerá datos de ella.
Lectura de INPUTS status
Orden: (02) Read Input Status
Input Status: 0
Es posible conocer si la pantalla está ejecutando un programa o no. En caso afirmativo, dicho status bit aparecerá como 1, en caso contrario, como 0.
Lectura de INPUTS registers
Orden: (04) Read Input Registers
Registro inicial: 0
Es posible leer los siguientes registros de la pantalla:
| Número de registros | Nombre | Valor |
|---|---|---|
| 0 | Versión de hardware | 190 para CONPACK 196 para CONMUL |
| 1 | Versión de firmware | Número entero |
| 2 | Sub-versión de firmware | Número entero |
| 3 | Temperatura interna | En grados Celsius (ºC) |
Lectura de COILS status
Orden: (01) Read Coil Status
Para el funcionamiento de ejecución de programas por Coils o alarmas, detallados más adelante, podemos leer los Coil Status para comprobación de que se han escrito anteriormente correctamente si se desea.
Lectura de HOLDIN registers
Orden: (03) Read Holding Registers
Para el funcionamiento detallado a continuación, podemos leer los Holding Registers para comprobación de que se han escrito anteriormente correctamente si se desea.
