Manejo
6.12 Comunicación vía Modbus TCP
Composición de una solicitud de lectura mediante el código de función Modbus 03 (FC 03)
Como dirección de inicio puede usarse cualquier dirección de registro válida.
Mediante FC 03, el controlador puede acceder a más de un registro con una sola solicitud.
El número de registros a los que se ha accedido se define en los bytes 10 y 11 de la
solicitud de lectura.
Tabla 6- 58
Valor
Encabezado MBAP
03 h
00 h
6D h
00 h
02 h
La respuesta devuelve el correspondiente juego de datos:
Tabla 6- 59
Valor
Encabezado MBAP
03 h
04 h
11 h
22 h
33 h
44 h
Tabla 6- 60
Solicitud de lectura
Dirección de registro no válida
Lectura de un "Write Only Register" (registro de
solo lectura)
Lectura de un registro reservado
El controlador direcciona más de 125 registros
La dirección de inicio y el número de registros de
una dirección quedan fuera de un bloque de
registros definido
404
Composición de una solicitud de lectura para el esclavo número 17, ejemplo
Byte
Descripción
7
Código de función
8
Dirección inicio registro "High" (registro 40110)
9
Dirección inicio registro "Low"
10
Número de registros "High" (2 registros: 40110; 40111)
11
Número de registros "Low"
Respuesta del esclavo a la solicitud de lectura, ejemplo
Byte
Descripción
7
Código de función
8
Número de bytes (se devuelven 4 bytes)
9
Datos primer registro "High"
10
Datos primer registro "Low"
11
Datos segundo registro "High"
12
Datos segundo registro "Low"
Solicitud de lectura no válida
Reacción del convertidor
Código de excepción 02 (dirección de datos no
válida)
Telegrama que tiene todos los valores ajustados
a 0.
Código de excepción 03 (valor de datos no vál-
ido)
Código de excepción 02 (dirección de datos no
válida)
Instrucciones de servicio, 07/2016, A5E03347400A
Convertidores en armario