WEG Modbus RTU SCA06 Manual Del Usuario página 21

Tabla de contenido
Cuando el maestro envía un mensaje para un esclavo configurado en una determinada dirección de la red, este
no irá contestar al maestro caso ocurra:
Error en el bit de paridad.
Error en el CRC.
Timeout entre los bytes transmitidos (3,5 veces el tempo de transmisión de un byte).
En estos casos, el maestro deberá detectar la ocurrencia del error por el timeout en la espera de la
contestación del esclavo. En el caso de una recepción con suceso, durante el tratamiento del telegrama, el
esclavo puede detectar problemas y enviar un mensaje de error, indicando el tipo de problema encontrado:
Función inválida (código del error = 1): la función solicitada no está implementada para el equipo.
Dirección de dato inválido (código del error = 2): la dirección del dato no existe.
Valor de dato inválido (código del error = 3): ocurre en las siguientes situaciones:
Valor está fuera del rango permitido.
Escrita en dato que no puede ser modificado (registrador solamente de lectura).
¡NOTA!
Es importante que sea posible identificar en el maestro cual el tipo de error ocurrido para que se
pueda diagnosticar problemas durante la comunicación.
En el caso de la ocurrencia de algún de estos errores, el esclavo debe retornar un mensaje para el maestro que
indica el tipo de error ocurrido. Los mensajes de error enviados por el esclavo poseen la siguiente estructura:
Solicitación (Maestro)
Dirección del esclavo
Función
Datos
CRC-
CRC+
Ejemplo 5: maestro solicita para el esclavo de la dirección 1 la escrita en el registrador 2900 (suponiendo
registrador 2900 como siendo inexistente):
Solicitación (Maestro)
Campo
Dirección del esclavo
Función
Registrador (high)
Registrador (low)
Valor (high)
Valor (low)
CRC-
CRC+
Descripción Detallada de las Funciones
Respuesta (Esclavo)
Dirección del esclavo
Función (con el bit más significativo en 1)
Código del error
CRC-
CRC+
Respuesta (Esclavo)
Valor
Campo
01h
Dirección del esclavo
06h
Función
0Bh
Código del error
54h
CRC-
00h
CRC+
00h
CAh
3Eh
Valor
01h
86h
02h
C3h
A1h
SCA06 | 21
Tabla de contenido
loading

Tabla de contenido