El protocolo Modbus (Modbus/TCP)
I
8
Códigos de fallo (Exception Codes)
0 0
8.5
Códigos de fallo (Exception Codes)
100
Si durante el procesamiento de un Function Code se produce un fallo, éste se comunica
en una Exception Response al cliente Modbus. Los siguientes Exception Codes pueden
ser devueltos por una unidad SEW.
Exception
Nombre
Code (hex)
01
ILLEGAL FUNCTION
02
ILLEGAL DATA ADDRESS
03
ILLEGAL DATA VALUE
04
SLAVE DEVICE FAILURE
06
SLAVE DEVICE BUSY
0A
GATEWAY PATH UNAVAILABLE Los datos no pueden reenviarse a otro subsistema.
Manual – Interface de bus de campo DFE33B para EtherNet/IP y Modbus/TCP
Significado
El Function Code transmitido en la solicitud no es
compatible con la unidad de esclavo.
Se ha indicado una dirección de datos no válida para
el acceso al esclavo Modbus. Esto puede tener las
siguientes razones:
•
Dirección de inicio no válida al acceder a los
registros del esclavo Modbus (no existe o Function
Code no es aplicable a esta dirección)
•
Combinación no válida de dirección de inicio
y longitud
•
Ningún acceso simétrico con Read/Write
•
ID de objeto errónea (en caso de acceso mediante
FC43)
Una parte del campo de datos de Modbus Request
contiene un valor no válido para el esclavo Modbus.
Esto puede tener las siguientes causas:
•
El "Word-Count" contiene un valor no válido (menor
de 1 o mayor de 125)
•
La longitud PDU recibida es demasiado corta
o demasiado larga (depende del "Word-Count"
indicado)
•
Error interno al leer o escribir los datos de proceso
Error al acceder a parámetros MOVILINK
tiempo de desbordamiento interno)
Ya existe una conexión de control (o mediante otro
control Modbus u otro sistema de bus de campo)
®
(p. ej.