Tabla de contenido

Publicidad

5.7. MODBUS

MENU PRINCIPAL
7 Modbus
Puede utilizarse el protocolo Modbus a través del puerto RS485 del Monitor para
obtener los valores de cloro y pH. Para configurar la velocidad de transmisión y la
dirección del Monitor (esclavo) vaya al menú 7 Modbus
El Monitor se comporta como esclavo en el protocolo Modbus y suministra las lectu-
ras de cloro en ppmx100 y de pH en pHx100 como respuesta a una solicitud de
lectura (función 0x03) de los registros analógicos 4001 y 4002 (direcciones 0x00 y
0x01) respectivamente. El paquete de solicitud es el mismo siempre y por lo tanto
muy fácil de programar. Cada registro de dos bytes de la respuesta contiene la lec-
tura de cloro o pH en el formato INT16. El primer byte enviado es el más significati-
vo.
Por ejemplo (valores en hexadecimal):
Solicitud del maestro Modbus: 0A 03 00 00 00 02 C5 70
0A
03
00 00
00 02
C5 70
Respuesta Monitor: 0A 03 04 00 45 AD B3 3C AA
0A
03
04
00 78
02 DA
40 11
Dirección del esclavo
Función lectura de registros analógicos
Dirección del primer registro
Número de registros
CRC
Dirección Monitor
Función solicitada
Numero de bytes restantes
Lectura de cloro en ppm x100
Lectura de pH en pH x 100
CRC
OK
( 0x78
( 0x2DA = 730 = pH 7.3)
26
Bauds:
Dir:
115.200
= 120 = 1.2 ppm)
08-2020
10

Publicidad

Tabla de contenido
loading

Tabla de contenido