Dynamic Fluid Measurement
DATA PACKET
Example Modbus Alarm/Event Log Data Collection
To request the ECHART events a modbus read is used for register 32 and the number of data
points is usually set to 1. The number of data points requested is ignored by the ECHART. The
ECHART response will contain from zero to as many events as can be sent within a modbus
message. If no events have occurred since the last event collection, the response message will
contain zero data bytes.
Eighty "80" is added to the data value to convert the ECHART event log dates to the current year.
Note: The registers used in the examples may not agree with the example register list included within this
document
Query
Address
Function
01
03
Response
Address
Function
01
03
Bit Map
Register
0800
7027
1200
7027
9000
7027
1000
7027
1.
Reset Lo alarm on an analog input
2.
Changed high limit alarm from 110.0 to 70.0
3.
Set high alarm on an input
4.
Reset high alarm on an input
After the master has correctly received these events, a reset message is transmitted to the ECHART to clear
these events from the Modbus event buffer. Since less then the maximum number of events (12) were
received, no additional events remain within the modbus event buffer. If the master sent an additional read
message after these events were cleared from the event buffer, the ECHART response message would
contain zero data bytes. This would also indicate to the master that the event modbus event buffer has
been cleared.
Acknowledging Event/Alarms
Address
Func
01
05
Response
Address
Func
01
05
E-CHART Manual
Start HI
Start LO
00
20
Byte
Data
50
08001B7347D7A500478C7380426B5EEF00000000
12001B7347D7B900478C738042C0000428C0000
9000B7347D7EA00478C73804297C38B00000000
10001B7347D80800478C73804283175900000000
Time
Date
114106.0
71911.0
110450.0
71911.0
110548.0
71911.0
110608.0
71911.0
Start HI
Start LO
00
20
Start HI
Start LO
00
20
www.dynamicflowcomputers.com
Modbus Data – 4-57
No. HI
No. LO
00
01
Old Value
58.843
110.000
75.882
65.546
Data HI
Data Lo
ff
00
Data HI
Data Lo
ff
00
CRC
CRC
New Value
0.000
70.00
0.000
0.000
CRC
CRC