Integración en el sistema
FLOAT
ENTERO
RISTRA
Ejemplo de un parámetro con una longitud de
datos = 18 bytes (9 registros)
62
Secuencia de bytes
El direccionamiento de bytes (la secuencia de transmisión de bytes) no está
establecido en la especificación Modbus. El direccionamiento entre el equipo
maestro y el equipo esclavo ha de configurarse durante la puesta en marcha con
Parámetro "Orden del byte".
Los bytes se transmiten dependiendo de la opción que se haya seleccionado en
Parámetro "Orden del byte".
Selección
Secuencia de bytes
1.
1 – 0 – 3 – 2 * Byte 1
(MMMMMMMM)
0 – 1 – 2 – 3
Byte 0
(MMMMMMMM)
2 – 3 – 0 – 1
Byte 2
(EMMMMMMM)
3 – 2 – 1 – 0
Byte 3
(SEEEEEEE)
* = ajuste de fábrica, S = signo, E = exponente, M = mantisa
Selección
1 – 0 – 3 – 2 *
3 – 2 – 1 – 0
0 – 1 – 2 – 3
2 – 3 – 0 – 1
* = ajuste de fábrica, MSB = byte más significativo, LSB = byte menos significativo
Selección
Secuencia de bytes
1.
1 – 0 – 3 – 2 *
Byte 17
3 – 2 – 1 – 0
(MSB)
0 – 1 – 2 – 3
Byte 16
2 – 3 – 0 – 1
* = ajuste de fábrica, MSB = byte más significativo, LSB = byte menos significativo
Mapa de datos Modbus
Función del mapa de datos Modbus
El equipo dispone de una área de memoria especial, el mapa de datos de
Modbus (para un máximo de 16 parámetros), de modo que la llamada de los
parámetros mediante Modbus RS485 ya no está limitada a parámetros
individuales o a un grupo de parámetros consecutivos.
Los parámetros pueden agruparse de modo flexible. El equipo Modbus maestro
puede acceder a memoria para leer y escribir el bloque entero de datos con un
solo telegrama.
Proline Promag W 10 Modbus RS485
2.
3.
Byte 0
Byte 3
(MMMMMMMM)
(SEEEEEEE)
Byte 1
Byte 2
(MMMMMMMM)
(EMMMMMMM)
Byte 3
Byte 0
(SEEEEEEE)
(MMMMMMM)
Byte 2
Byte 1
(EMMMMMMM)
(MMMMMMMM)
Secuencia de bytes
1.
Byte 1
(MSB)
Byte 0
(LSB)
2.
...
Byte 16
...
Byte 17
...
(MSB)
4.
Byte 2
(EMMMMMMM)
Byte 3
(SEEEEEEE)
Byte 1
(MMMMMMM)
Byte 0
(MMMMMMMM)
2.
Byte 0
(LSB)
Byte 1
(MSB)
17.
18.
Byte 1
Byte 0
(LSB)
Byte 0
Byte 1
(LSB)
Endress+Hauser