MTS Sensors LP Serie Manual De Interfaz Modbus página 15

Tabla de contenido

Publicidad

9.3 Códigos de función de Modbus (Cont.)
Nota:
El registro del evento de comunicaciones no es compatible. El campo
de "datos de la consulta" es irrelevante (normalmente, FF00H eliminaría
el registro).
Si el dispositivo está en función de solo escucha, responde a este mensaje
saliendo del modo de solo escucha (lo que hace que no se envíe ninguna
respuesta a la solicitud).
Si el dispositivo no está en modo de escucha, responde de la siguiente forma:
Dirección esclava: repetida
Función: 08H
Subfunción alta: 00H
Subfunción baja: 01H
Datos de consulta (16 bits): repetido (0000H o FF00H)
Verificación de error: CRC de 16 bits/LRC de 8 bits
Función 08 - Diagnóstico
(Subfunción 04, Forzar modo de solo escucha)
El dispositivo responde a esta solicitud pasando al modo de solo escucha. Los
mensajes se siguen recibiendo y analizando, pero no se transmiten respuestas.
Para pasar al modo de solo escucha, emita una solicitud de "Reiniciar opción
de comunicación" (función 08, subfunción 01) o energía de ciclo.
Función 16 - Preconfigurar múltiples registros
Las respuestas del dispositivo devuelven dirección esclava, código de
función, dirección de inicio y cantidad de registros preconfigurada.
Función 17 - Informar ID esclava
El dispositivo responde a esta solicitud con los siguientes datos:
Dirección esclava: repetida
Función: 11H
Cantidad de bytes: 05H
ID esclava: FFH
Ejecutar estado de indicador: FFH (ON)
Datos adicionales: "DMS"
Verificación de error: CRC de 16 bits/LRC de 8 bits
Códigos de excepción de Modbus
Se implementan las siguientes excepciones estándar de Modbus:
Código de error 01 (función ilegal)
Se informa en las siguientes oportunidades:
» Cuando se solicita una función distinta a 03, 04, 06, 08, 16 o 17
» Cuando se solicita la función 08 y una subfunción distinta a 00, 01
o 04, o cuando se solicita un registro inválido dentro del conjunto.
» Manejado por código de error 07
Código de error 02 (dirección de datos ilegal)
Se informa en las siguientes oportunidades:
» Se solicita la Función 03 o 04 y el número de registro de inicio es
mayor que 5198 (registro mayor que 35198 o 45198)
» Se solicita la Función 03 o 04 y un registro dentro de conjunto de
registros solicitados es inválido
Código de error 03 (valor de datos ilegal)
Se informa en las siguientes oportunidades:
» Se solicita la Función 03 y 04 y la cantidad de puntos de datos
es mayor que 800.
Código de error 06 (ocupado)
Se informa en las siguientes oportunidades:
» El menú del dispositivo LCD está activo.
Código de error 07 (funcionamiento ilegal)
Se informa en las siguientes oportunidades:
» Se solicita la función 06 y 16 mientras el dispositivo está protegido
contra escritura.
» Se solicita la Función 08 con una subfunción inválida.
15
Manual de interfaz Modbus
Serie LP

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Level plus

Tabla de contenido