3. Read Holding Registers (FC=03) ERROR
a. Request
▪
This command is requesting the content of analog output holding registers 40100
(register out of range) from the slave device with address
▪
01 03 9CA3 0001 5A78
b. Response
▪
01 83 02 C0F1
01:
83:
02:
C0F1:
MODBUS LIST
The list of the registers and parameters that the user can write/read using Modbus is described in
the following table:
Table 10 Modbus list
Nr.
PAR.
TYPE
Reg.
MOTOR
OFF
40001 M_TIME_S
W/R
40002 M_FLOW
W/R
40003 M_PERC
W/R
40004 M_L_PULSE
W/R
40005
W/R
40006 M_FDATE
W/R
40007 M_24H
W/R
40008 M_UNIT_LH
W/R
40009 M_YES_NO
W/R
File: UT-5601
Copyright © - OBL Metering pumps - All rights reserved
The Slave Address (01 hex)
The Function Code (Preset Multiple Registers) with 1 to MSB
error code
(illegal data address)
The CRC (cyclic redundancy check) for error checking.
TYPE
BYTE Min
Max
MOTOR
value
value
ON
R
2
1
120
R
2
1
9999
R
2
1
100
R
2
1
2000
R
2
0
5
R
2
0
2
R
2
0
1
R
2
0
1
R
2
0
1
Default U.M.
Description
60
s
Calibration
settings
600
(L/h
or
Max flowrate - pump capacity
Gal/h)*10
settings
50
%
Adjustment % - pump capacity
settings
200
L/p
or
L/pulse o pulse/L
p/L
1
Languages
Value 0= Italian
Value 1=English
Value 2=Spanish
Value 3=Dutch
Value 4=Russian
Value 5=French
0
Date Format
Value 0=DD/MM/YY
Value 1=MM/DD/YY
Value 2=YY/MM/DD
0
Time Format
Value 0=24h
Value 1=12 h
0
Unit of measure
Value 0=L/h
Value 1=Gal/h
1
Proximity red alarm
Value 0=No
Value 1=Yes
time
-
calibration
34