ARP
4�10�2� PROTOCOLO MODBUS
Dentro del protocolo Modbus el ARP utiliza el modo RTU (Remote Terminal Unit).
Las funciones Modbus implementadas en el equipo son:
Función 0x03 y 0x04. Lectura de registros integer.
Función 0x05. Escritura de un relé.
Función 0x10. Escritura de múltiples registros.
4�10�2�1� Ejemplo de lectura : Función 0x04�
Pregunta: Valor instantáneo de la tensión de fase de la L1
Dirección: 0A, Número de periférico: 10 en decimal.
Función: 04, Función de lectura.
Registro Inicial: 0000, registro en el cual se desea que comience la lectura.
Nº de registros: 0002, número de registros a leer.
CRC: 70B0, Carácter CRC.
Respuesta:
Dirección
0A
Dirección: 0A, Número de periférico que responde: 10 en decimal.
Función: 04, Función de lectura.
Nº de bytes : 04, Nº de bytes recibidos.
Registro: 0000084D, valor de la tensión de fase de la L1: VL1 x 10 : 212.5V
CRC: 86B1, Carácter CRC.
Nota : Cada trama Modbus, tiene un límite máximo de 20 variables ( 40 registros).
4�10�2�2� Ejemplo de escritura : Función 0x05�
Pregunta: Borrado de los valores máximos y mínimos.
Dirección: 0A, Número de periférico: 10 en decimal.
Función: 05, Función de lectura.
Registro Inicial: 0834, registro del parámetro de borrado de los valores máximos y
mínimos.
Valor: FF00, Indicamos que queremos borrar los valores máximos y mínimos.
CRC: CEEF, Carácter CRC.
Manual de Instrucciones
Registro
Dirección
Función
inicial
0A
04
0000
Función
Nº Bytes
04
04
Registro
Dirección
Función
inicial
0A
05
0834
Nº registros
CRC
0002
70B0
Registro
Registro
nº 1
nº 2
0000
084D
Valor
CRC
FF00
CEEF
CRC
86B1
63