Modbus/USS
3.4 Protocolo de transmisión Modbus
3.4.6
Respuestas de excepción
Telegrama de respuesta en caso de error
Si el esclavo detecta un error en el telegrama de petición del maestro (p. ej. dirección de
registro no válida), el esclavo ejecuta las acciones siguientes:
● El esclavo activa el bit más significativo en el código de función del telegrama de
● El esclavo envía un byte de código de error (código de excepción) para describir la causa
Ejemplo: Telegrama de código de excepción
El telegrama de respuesta de código de error del esclavo puede tener, por ejemplo, la
siguiente estructura: Dirección de esclavo 5, código de función 5, código de excepción 2.
Telegrama de respuesta del
esclavo EXCEPTION_CODE_xx
Cuando se recibe un telegrama de respuesta con código de error del driver, se finaliza la
petición actual con errores.
Asimismo, en el área SYSTAT se registra un número de error que corresponde al código de
error recibido (código de excepción 1-7).
No se realiza ninguna entrada en un bloque de datos de destino S_RCV.
146
respuesta.
del error.
05H
Dirección del esclavo
85H
Código de función
02H
Código de excepción (1 a 7)
xxH
Código de comprobación CRC "Low"
xxH
Código de comprobación CRC "High"
Instrucciones de servicio, 03/2009, A5E00259730-05
Módulos interfaz serie