Descargar Imprimir esta página

Eaton EASY-E4-UC-12RC1 Manual De Instrucciones página 815

Ocultar thumbs Ver también para EASY-E4-UC-12RC1:

Publicidad

10.17.2.2 Tratamiento de errores Modbus-TCP
 2. Análisis del número de registros (distribuidos en los bytes 3-4)
 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 810 Request-PDU)
Tab. 145: 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 "Modbus-TCP Map") 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,
actualmente 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
Exception Code 02 = la dirección de inicio no es válida, es decir
easyE4  02/24 MN050009ES  Eaton.com
10. Comunicación easyE4 Conexión a otros equipos
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.17 Modbus-TCP
811

Publicidad

loading