Avisos y diagnóstico
7.2 Function Codes
7.2.1
Function Codes 01 (Read Coils) y 02 (Read Discrete Inputs)
Estas funciones permiten leer bits individuales del área de memoria de bits del 3RW5
mediante el sistema cliente Modbus TCP o el sistema maestro Modbus RTU.
En este aspecto, los Function Codes 01 y 02 se comportan del mismo modo y ofrecen un
retroaviso idéntico. Como dirección inicial se espera un offset válido del área de memoria de
bits. Pueden leerse como máximo 2000 bits por telegrama.
Cuando se llama un número de bits distinto de un múltiplo de 8, los bits restantes se
rellenan con ceros. El número de bytes n indica siempre el número de bytes devueltos de
modo completo.
Nota
Dirección inicial y número de Coils
La dirección inicial y el número de coils deben encontrarse dentro del intervalo válido.
Telegrama de solicitud
Modbus TCP:
Address Field
7 bytes
-
Modbus RTU:
Dirección de
esclavo
1 byte
-
Telegrama de respuesta
Modbus TCP:
Address Field
7 bytes
-
Modbus RTU:
Dirección de
esclavo
1 byte
-
100
Function Code
1 byte
0x01
Function Code
Dirección inicial
1 byte
2 bytes
0x01
0x84EF
Function Code
1 byte
0x01
Function Code
Número de
bytes n
1 byte
1 byte
0x01
0x01
Dirección inicial
2 bytes
0x84EF
Número de bits
2 bytes
0x0001
Número de bytes n
1 byte
0x01
Bit de estado
n bytes
0x01
Módulos de comunicación Modbus SIRIUS 3RW5
Manual de producto, 03/2020, A5E43676481004A/RS-AC/003
Número de bits
2 bytes
0x0001
CRC
2 bytes
-
Bit de estado
n bytes
0x01
CRC
2 bytes
-