Avisos y diagnóstico
7.2 Function Codes
7.2.7
Function Code 23 (Read/Write Multiple Registers)
Esta función permite escribir y leer varios registros del área de memoria de registros del
3RW5 con una sola llamada de función por parte del sistema cliente Modbus TCP o el
sistema maestro Modbus RTU.
La escritura es la operación que se lleva a cabo en primer lugar. Esta función es la llamada
de función que se utiliza habitualmente para emitir datos de modo cíclico en el
arrancador suave 3RW5 y leer entradas o estados de dispositivos.
Como dirección inicial se espera una dirección válida del área de memoria de bits. La
dirección seleccionada debe estar identificada como de escritura en las tablas de datos del
capítulo Tablas de datos (Página 136).
Telegrama de solicitud
Modbus TCP:
Address Field
7 bytes
-
Dirección inicial de
escritura
2 bytes
0x8200
Modbus RTU:
Dirección de esclavo
1 byte
-
Dirección inicial de
escritura
2 bytes
0x8200
110
Function Code
1 byte
0x17
Número de
registros N (escritura)
2 bytes
0x0001
Function Code
1 byte
0x17
Número de
registros N (escritura)
2 bytes
0x0001
Dirección inicial de
lectura
2 bytes
0x8000
Número de bytes
(escritura)
1 byte
0x01
Dirección inicial de
lectura
2 bytes
0x8000
Número de bytes
(escritura)
1 byte
0x01
Manual de producto, 03/2020, A5E43676481004A/RS-AC/003
Número de registros
(lectura)
2 bytes
0x0008
Datos (escritura)
N × 2 bytes
0x0041
Número de registros
(lectura)
2 bytes
0x0008
Datos (escritura)
N × 2 bytes
0x0041
Módulos de comunicación Modbus SIRIUS 3RW5
CRC
2 bytes
-