Mapa Modbus Medidor Ultrasónico Ultra TT
Mapa Modbus Medidor Ultrasónico Ultra TT
MAPA MODBUS
GUÍA DE USUARIO ULTRA TT
2 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
1 Date type
Date type Date size (Bit) Register number
Bool 1 1
Int 16 1
Float 32 2
www.equysis.com
3
Unit definition
Unit Code
L 0x29
m³ 0x2C
L/h 0x32
m³/h 0x35
°C 0x40
K 0x41
h 0x50
d 0x51
Address: 0x01
Function Code: 0x03
Register: 0x0200, #Points: 0x0003
CRC16: 0x04 0x73
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x2C 0x01 0xB7 0x67
4 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
Address: 0x01
Function Code: 0x03
Register: 0x0200, #Points: 0x0003
CRC16: 0x04 0x73
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x2C 0x01 0xB7 0x67
Address: 0x01
Function Code: 0x03
Register: 0x0400, #Points: 0x0003
CRC16: 0x04 0xFB
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x35 0x03 0x3D 0x36
www.equysis.com
5
3.4 Read water temperature
Request master:
0x01 0x03 0x04 0x03 0x00 0x03 0xF4 0xFB
Address: 0x01
Function Code: 0x03
Register: 0x0403, #Points: 0x0003
CRC16: 0x04 0xFB
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x40 0x02 0xDA 0x66
Address: 0x01
Function Code: 0x03
Register: 0x0403, #Points: 0x0003
CRC16: 0x04 0xFB
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x40 0x02 0xDA 0x66
6 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
Address: 0x01
Function Code: 0x03
Register: 0x0406, #Points: 0x0003
CRC16: 0xE4 0xFA
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x40 0x02 0xDA 0x66
Address: 0x01
Function Code: 0x03
Register: 0x0409, #Points: 0x0003
CRC16: 0xD4 0xF9
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x40 0x02 0xDA 0x66
www.equysis.com
7
3.7 Read device status
Request master:
0x01 0x03 0x04 0x0C 0x00 0x01 0xA5 0x38
Address: 0x01
Function Code: 0x03
Register: 0x040C, #Points: 0x0001
CRC16: 0xA5 0x38
Response slave:
0x01 0x03 0x06 0x07 0x5B 0xCD 0x15 0x40 0x02 0xDA 0x66
Address: 0x01
Function Code: 0x03
Register: 0x0600, #Points: 0x0001
CRC16: 0x84 0x82
Response slave:
0x01 0x03 0x02 0x12 0x34 0xB5 0x33
8 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
Address: 0x01
Function Code: 0x03
Register: 0x0601, #Points: 0x0001
CRC16: 0xD5 0x42
Response slave:
0x01 0x03 0x02 0x12 0x34 0xB5 0x33
Address: 0x01
Function Code: 0x03
Register: 0x0602, #Points: 0x0002
CRC16: 0xD5 0x42
Response slave:
0x01 0x03 0x04 0x00 0xBC 0x61 0x4E 0xB5 0x33
www.equysis.com
9
3.11 Read address
Request master:
0x01 0x03 0x06 0x04 0x00 0x01 0xC5 0x43
Address: 0x01
Function Code: 0x03
Register: 0x0604, #Points: 0x0001
CRC16: 0xC5 0x43
Response slave:
0x01 0x03 0x02 0x00 0x01 0x79 0x84
Address: 0x01
Function Code: 0x03
Register: 0x0605, #Points: 0x0001
CRC16: 0x94 0x83
Response slave:
0x01 0x03 0x02 0x00 0x24 0xB8 0x5F
10 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
000b: 2400bps
001b: 300bps
00b: EN13757 protocol 00b: even parity 010b: 600bps
01b: Modbus protocol 01b: none parity 0b: one stop 011b: 1200bps
Reserved
10b: CJ188 protocol 10b: even parity 1b: two stop 100b: 2400bps
11b:保留 11b: odd parity 101b: 4800bps
110b: 9600bps
111b: 2400bps
Address: 0x01
Function Code: 0x10
Register: 0x0604, #Points: 0x0001
Bytes number: 0x02
Setting address: 0x0002
CRC16: 0x40 0x15
Response slave:
www.equysis.com
11
3.13.2 Function Code 6
Request master:
0x02 0x06 0x06 0x04 0x00 0x03 0x88 0xB1
Address: 0x02
Function Code: 0x06
Register: 0x0604
Setting address: 0x0003
CRC16: 0x88 0xB1
Response slave:
0x02 0x06 0x06 0x04 0x00 0x03 0x88 0xB1
Address: 0x03
Function Code: 0x10
Register: 0x0605, #Points: 0x0001
Bytes number: 0x02
Setting communication parameters: 0x0025(acc. to table 3.14.1.1)
CRC16: 0x40 0x15
Response slave:
0x03 0x10 0x06 0x05 0x00 0x01 0x10 0xA2
Response slave:
0x03 0x06 0x06 0x05 0x00 0x16 0x19 0x6F
000: 2400bps
001: 300bps
00: even parity 010: 600bps
01: none parity 0b: one stop 011: 1200bps
Reserved
10: even parity 1b: two stop 100: 2400bps
11: odd parity 101: 4800bps
110: 9600bps
111: 2400bps
www.equysis.com
13
3.15 Setting the date and time
Request master:
0x01 0x10 0xFE 0xFF 0x00 0x01 0x0C 0x31 0x32 0x30 0x35 0x31 0x35 0x31 0x36
Address: 0x01
Function Code: 0x10
Register: 0xFEFF, #Points: 0x0001
Bytes number: 0x0C
Setting the date and time: 0x31 0x32 (12 month), 0x30 0x35 (05day), 0x31 0x35 (15year),
0x31 0x36 (16hour), 0x33 0x31 (31 minute), 0x31 0x36 (16 second)
CRC16: 0xAF 0x96
Response slave:
0x01 0x10 0xFE 0xFF 0x00 0x01 0x00 0x11
Address: 0x01
Function Code: 0x10
Register: 0xFEFF
Date length: 0x0001
CRC16: 0x00 0x11
14 www.equysis.com
MANUAL - MEDIDOR ULTRASÓNICO
Address: 0x01
Error code: 0x8001
CRC16: 0x80 0x00
Error code
0x8003 The sum of address and #Points is error (too long or zero)
www.equysis.com
15