Integración en el sistema
100
Registros Modbus compatibles: información de diagnóstico
Información de diagnóstico
Código de diagnóstico (tipo de datos: String), p. ej. F270
Número de diagnóstico (tipo de datos: Entero), p. ej. 270
Los registros Modbus son compatibles, pero los números de diagnóstico no lo son.
Visión general de los nuevos números de diagnóstico → 169.
9.3
Información sobre el Modbus RS485
9.3.1
Códigos de funcionamiento
Los códigos de función se utilizan para definir qué acción de escritura o lectura se realiza
mediante el protocolo Modbus. El equipo de medición soporta los siguientes códigos de
función:
Código
Nombre
03
Lectura del
registro de
explotación
04
Lectura del
registro de
entradas
06
Escritura de
registros
individuales
08
Diagnósticos
Proline Promag W 500 Modbus RS485
Descripción
El máster lee uno o más de los
registros Modbus del equipo.
Se puede leer un máximo de 125
registros consecutivos con 1
telegrama: 1 registro = 2 bytes
El instrumento de medición
no distingue entre los códigos
de función 03 y 04, por
consiguiente estos códigos
producen el mismo resultado.
El máster lee uno o más de los
registros Modbus del equipo.
Se puede leer un máximo de 125
registros consecutivos con 1
telegrama: 1 registro = 2 bytes
El instrumento de medición
no distingue entre los códigos
de función 03 y 04, por
consiguiente estos códigos
producen el mismo resultado.
El máster escribe un nuevo valor en
un registro Modbus del
instrumento de medición.
Utilizar el código de función
16 para escribir varios
registros con un solo
telegrama.
El máster comprueba la conexión
de comunicación al instrumento de
medición.
Son compatibles los siguientes
"Códigos de diagnóstico":
• Subfunción 00 = Devolución de
los datos consultados (prueba de
bucle invertido)
• Subfunción 02 = Devolución del
registro de diagnósticos
Registros Modbus compatibles
6821
6859
Aplicación
Lectura de parámetros del equipo
con acceso a lectura y escritura
Ejemplo:
Lectura del caudal volumétrico
Lectura de los parámetros del
instrumento con acceso de lectura
Ejemplo:
Lectura del valor totalizador
Escribir solo 1 parámetro del
instrumento
Ejemplo: reiniciar el totalizador
Endress+Hauser