Si se accede en modo de escritura o lectura, la Protocol Data Unit (PDU) tiene la siguiente
estructura:
• BYTE 7: Escritura FCode 16; lectura FCode 03
• BYTE 8 y BYTE 9: Registro 40601
• BYTE 10 y BYTE 11: Número de registros que lee o escribe el controlador
• BYTE 12: Número de bytes que lee o escribe el controlador
• BYTE 13 y bytes siguientes: Datos conforme a DS47 del perfil PROFIdrive
Ejemplo
El siguiente ejemplo describe la lectura del parámetro r0002.
Secuencia de lectura del valor del parámetro r0002:
1. El controlador envía una petición de parámetros "Leer valor de parámetro" al convertidor.
2. El controlador envía una petición de lectura al convertidor.
3. El convertidor responde a la petición de lectura con la respuesta de parámetros.
Tabla 14-36
Modbus Appli‐
cation Header
Protocol Data
Unit
Convertidores SINAMICS G220
Instrucciones de servicio, 04/2024, FW V6.2, A5E51781573E AB
Escritura de petición de parámetros: Leer valor de parámetro de r0002
Valor
BYTE
Descripción
-
0 ... 6
-
10 h
7
Function Code
0258 h
8, 9
Registro (40601)
0007 h
10, 11
Número de registros que deben leerse (40601 ... 40607)
0E h
12
Número de bytes de datos (7 registros, 2 BYTES cada uno = 14
bytes)
0001 h
13,14
40601: DS47 Control = 1 (activar petición)
2F0A h
15,16
40602: Código de función 2F h (47), longitud de la petición 10
bytes (0A h)
8001 h
17,18
40603: Referencia de la petición = 80 h, identificador de la petición
= 1 h
0101 h
19,20
40604: ID de DO = 1, número de parámetros = 1
1001 h
21,22
40605: Atributo, número de elementos = 1
0002 h
23,24
40606: Número de parámetro = 2
0000 h
23,24
40607: Subíndice = 0
Funciones
14.5 Comunicación Modbus TCP
401