UMG 512-PRO
12.11 Comunicación en el sistema de bus
12.11.1 RS485
A través del protocolo MODBUS RTU con che-
queo CRC en la interfaz RS485 puede accederse
a los datos de la lista de parámetros y de la lista
de valores de medición (véase „11.2.2 Bus de
campo").
Funciones Modbus (maestro)
01 Read Coil Status
02 Read Input Status
03 Read Holding Registers
04 Read Input Registers
05 Force Single Coil
06 Preset Single Register
15 (0F Hex) Force Multiple Coils
16 (10Hex) Preset Multiple Registers
23 (17Hex) Read/Write 4X Registers
Funciones Modbus (esclavo)
03 Read Holding Registers
04 Read Input Registers
06 Preset Single Register
16 (10Hex) Preset Multiple Registers
23 (17Hex) Read/Write 4X Registers
El orden de los bytes es byte alto antes de byte
bajo (formato Motorola).
Parámetros de transmisión
Bits de datos:
Paridad:
Bits de parada (UMG 512-PRO): 2
Bits de parada externos:
Formatos numéricos
short
16 bits (-2
float
32 bits (IEEE 754)
INFORMACIÓN
Broadcast (dirección 0) no es admitido por el
dispositivo.
INFORMACIÓN
La longitud de telegrama no debe sobrepasar
los 256 bytes.
78
8
sin
1 o 2
.. 2
-1)
15
15
Ejemplo: lectura de la tensión L1-N
La tensión L1-N está guardada en la lista de
valores de medición bajo la dirección 19000. La
tensión L1-N está disponible en el formato FLOAT.
En este ejemplo se supone que 01 es la dirección
del dispositivo.
En este caso el mensaje de consulta ("Query
Message") tiene el siguiente aspecto:
Denominación
Hex Observación
Dirección del
01
Dirección=1
dispositivo
Función
03
"Read Holding Reg"
Dirección de
4A
19000dec = 4A38hex
inicio Hi
Dirección de
38
inicio Lo
Número de
00
2dec = 0002hex
valores Hi
Número de
02
valores Lo
Error Check
-
(chequeo de
errores)
(CRC)
En este caso la respuesta ("Response") del dispo-
sitivo puede tener el siguiente aspecto:
Denominación
Hex Observación
Dirección del
01
dispositivo
Función
03
Contador bytes
06
Data
00
Data
E6
Error Check
-
(chequeo de
errores)
(CRC)
La tensión L1-N leída de la dirección 19000 es de
230 V.
www.janitza.com
Dirección=1
00hex=00dec
E6hex=230dec