Capítulo 8 - Dispositivos Opcionales
8.6.4.1 Mensajes de Error____________________________________________________
Cuando ocurre algún error en el contenido del mensaje (no en la transmisión de datos), el esclavo
debe retornar un mensaje que indica el tipo de error ocurrido. Los errores que pueden ocurrir en el
tratamiento de los mensajes para el MVW-01 son los errores de función (código 01), enderezo de
dato invalido (código 02) y valor de dato invalido (código 03).
Los mensajes de error enviadas por el esclavo poseen la siguiente estructura:
Ejemplo: Maestro solicita para el esclavo del enderezo 1 la escrita en el parámetro 89 (parámetro
inexistente):
Enderezo del esclavo
Registrador (high)
Registrador (low)
8-62
Pregunta (Maestro)
Campo
Función
Valor (high)
Valor (low)
CRC-
CRC+
Respuesta (Esclavo)
Enderezo del esclavo
Código de la función
(con el bit más significativo en 1)
Código del error
CRC-
CRC+
Valor
Campo
01h
Enderezo del esclavo
06h
Función
00h
Código de error
59h
CRC-
00h
CRC+
00h
59h
D9h
Respuesta (Esclavo)
Valor
01h
86h
02h
C3h
A1h