4204
FLOW METER
TECHNICAL MANUAL P/N XXX-0000 Rev. 5 Ver. 3.4
42
The records are required with the following transaction
(reading of a record, subfunct = 0xF1):
query (6 bytes):
pos bytes
0 1 Device address
1 1 function = 66
2 1 subfunction = 0xF1
3 1 PACK_NUM [1]
4 2 CRC
response (114 bytes):
pos bytes
0 1 Device address
1 1 function = 66
2 1 subfunction = 0xF1
3 1 RECCOUNT [2]
4 12 Rec#1 [3]
16 12 Rec#2
28 12 Rec#3
40 12 Rec#4
52 12 Rec#5
64 12 Rec#6
76 12 Rec#7
88 12 Rec#8
100 12 Rec#9
112 2 CRC
Note:
[1] PACK_NUM must have 0 or 1 value
[2] RECCOUNT is the number of records currently in the response. If RECCOUNT = 9
9 records are present; if, for example, RECCOUNT = 3 only the first 3 records
are valid (rec#1, rec#2, rec#3)
[3] Every record is 12 bytes and has the following format:
bytes
4 Time: seconds since 1/1/2000 0:00:00 (integer unsigned
32-bit MSB-1st)
2 Not used
1 State of the relais
1 Not used
4 Level in mm: integer with sign 32-bit MSB-1st
Data download execution
The instrument maintains a pointer to the archive (current position): in a
session of data download the records are transferred from current position to the end of the archive.