Proline Promag W 10 Modbus RS485
Código
Nombre
06
Escritura de registros individuales
08
Diagnósticos
16
Escritura de varios registros
23
Lectura/escritura de varios registros
FLOAT
• Números de coma flotante IEEE 754
• Longitud de los datos = 4 bytes (2 registros)
ENTERO
Longitud de los datos = 2 bytes (1 registro)
RISTRA
• Longitud de los datos = depende del parámetro
• Ejemplo de un parámetro con una longitud de
datos = 18 bytes (9 registros)
Endress+Hauser
Descripción
El dispositivo Modbus maestro accede a memoria y escribir
1 valor nuevo en el registro Modbus 1 del equipo.
El código de función 16 puede usarse para acceder a
memoria y escribir registros múltiples con 1
telegrama.
El dispositivo Modbus maestro comprueba la comunicación
con el equipo.
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
El dispositivo Modbus maestro accede a memoria y escribe
1 valor nuevo en múltiples registros Modbus del equipo.
Con 1 telegrama puede accederse a memoria y escribirse
un máximo de 120 registros Modbus consecutivos.
Si los parámetros de equipo necesarios no están
disponibles como un grupo, pero han de
direccionarse con un único telegrama, puede usarse
el mapa de datos de Modbus.
El equipo Modbus maestro accede a memoria y lee y
escribe un máximo de 118 registros de equipo Modbus
simultáneos con 1 telegrama. El acceso a memoria para
escritura se ejecuta antes que el acceso a memoria para
lectura.
Permite el envío de mensajes con códigos de función 06, 16 y 23.
Información del registro Modbus
Visión general de los parámetros con la información del registro Modbus:
Descripción de parámetros → 6.
Tiempo de respuesta
Tiempo de respuesta del equipo al telegrama del equipo Modbus maestro:
típicamente 3 ... 5 ms.
Tipos de datos
Byte 3
Byte 2
SEEEEEEE
EMMMMMMM
S = signo, E = exponente, M = mantisa
Byte 1
Byte más significativo (MSB)
Byte 17
Byte más significativo (MSB)
Escribir solo 1 parámetro
Ejemplo: reinicio del totalizador
Escritura de múltiples parámetros
Acceso a memoria para lectura y
escritura de múltiples parámetros
Ejemplo:
• Lectura del caudal másico
• Reinicio del totalizador
Byte 1
MMMMMMMM
Byte 0
Byte menos significativo (LSB)
Byte 16
...
Byte 1
Byte 0
...
Byte menos significativo (LSB)
Integración en el sistema
Aplicación
Byte 0
MMMMMMMM
67