Tratamiento De Errores Modbus-Tcp - Eaton easyE4 Manual De Instrucciones

Ocultar thumbs Ver también para easyE4:
Tabla de contenido

10.7.3 Tratamiento de errores Modbus-TCP

 a. Byte 3 = Hi; Byte 4 = Lo
 3. Análisis del número de bytes
 4. Escritura de las marcas de palabra en el registro de destino
Si los valores se han escrito correctamente, se produce la respuesta (Response).
Esta incluye el código de función, la dirección de inicio y el número de registros de la
solicitud (Request)
(→ Apartado "Write Multiple Registers 0x10:", página 642 Request-PDU)
Tab. 122: Response-PDU
Código de fun-
1 byte
ción
Dirección de
2 byte
inicio
Número de
2 byte
registros
Read Coils 0x01:
En caso de defecto, se envía un marco de error desde Modbus-TCP.
Código de error 1 byte 0x81 ; Read Coils
Exception Code 1 byte 02 o 03 o 04
Exception Code 02 = la dirección no es válida, es decir
 
0 (las direcciones son indicadas por el usuario siempre sobre la base de 1)
l
 
no definido* (v. tabla "Mapa Modbus") o
l
 
no autorizado*
l
Exception Code 03 = el número de las salidas no es >= 0x0001 y <= 0x07D0
Exception Code 04 = (error en el servidor) n.a.**
*Para un mensaje de error es suficiente si una de las direcciones solicitadas no está
autorizada o no es válida.
**Los datos de la figura están protegidos mediante semáforos de otros módulos, actual-
mente no se conoce ningún criterio para un error "read coil" en el servidor.
Read Discrete Inputs 0x02:
En caso de defecto, se envía un marco de error desde Modbus-TCP.
Código de error 1 byte 0x82 ; Read Discrete Input
Exception Code 1 byte 02 o 03 o 04
easyE4  07/20 MN050009 ES  www.eaton.com
0x10 ;Write Multiple Registers
Mismo valor que en la respuesta
Número de los registros escritos (el valor debería coincidir
con la solicitud (Request))
10. Conexión a otros equipos
10.7 Modbus-TCP
643

Hide quick links:

Tabla de contenido
loading

Tabla de contenido