Requisitos
Los registros a los que accede el controlador deben ser sucesivos y no debe haber huecos.
Descripción del funcionamiento
Si se accede en modo de escritura con el Function Code FC 16, la Protocol Data Unit (PDU) tiene
la siguiente estructura:
• BYTE 7: FCode 16
• BYTE 8 y BYTE 9: Registro
• BYTE 10 y BYTE 11: Número de registros en los que escribe el controlador
• BYTE 12: Número de bytes que escribe el controlador
• BYTE 13 y bytes siguientes: Datos que escribe el controlador
Ejemplo
El siguiente ejemplo describe la escritura de los registros 40150 ... 40154.
Tabla 14-33
Modbus Appli‐
cation Header
Protocol Data
Unit
Tabla 14-34
Modbus Appli‐
cation Header
Protocol Data
Unit
Convertidores SINAMICS G220
Instrucciones de servicio, 04/2024, FW V6.2, A5E51781573E AB
Estructura de una solicitud de escritura
Valor
BYTE
Descripción
-
0 ... 6
-
10 h
7
Function Code
0095 h
8, 9
Registro (40150)
0005 h
10, 11
Número de registros que deben escribirse (5 registros)
0A h
12
Número de bytes de datos (5 registros, 2 BYTES cada uno = 10
BYTES)
047E h
13,14
40150: Palabra de mando
1000 h
15,16
40151: Consigna principal
0000 h
17,18
40152: Dato de proceso 3
0000 h
19,20
40153: Dato de proceso 4
0815 h
21,22
40154: Dato de proceso 5
Respuesta del convertidor a una solicitud de escritura válida
Valor
BYTE
Descripción
-
0 ... 6
-
10 h
7
Function Code
0095 h
8, 9
Registro (40150)
0005 h
10, 11
Número de registros que deben escribirse (5 registros)
Funciones
14.5 Comunicación Modbus TCP
399