User Manual
E110-P
Page 64
FW_E110-P_M_v0301-01_EN
RUNTIME VARIABLES OF THE E110-P - FLOATING POINT BASED 32 BIT – CONTIGUOUS READ
[d] 6406
[h] 0x1906
46407
flow rate
2
R
float32 0... 9999999
Representation: unit and time depending on variables 48, 49
[d] 6408
[h] 0x1908
46409
current day total
2
R
float32 0... 9999999
Representation: unit depending on variable 32
[d] 6410
[h] 0x190A
46411
previous day
total
2
R
float32 0... 9999999
Representation: unit depending on variable 32
Note: The list of runtime variables shown above can be read as one contiguous list of registers. Unused registers return 0.
RUNTIME VARIABLES OF THE E110-P - FLOATING POINT BASED 64 BIT – CONTIGUOUS READ
PDU
ADDRESS
HOLDING
REGISTER
VARIABLE
NO. OF
REG’S
R/W
TYPE VALUES / REPRESENTATION / REMARKS
[d] 6656
[h] 0x1A00
46657
total
4
R
float64 0... 9999999
Representation: unit depending on variable 32
[d] 6660
[h] 0x1A04
46661
accumulated
total
4
R
float64 0... 99999999999
Representation: unit depending on variable 32
[d] 6664
[h] 0x1A08
46665
current day total
4
R
float64 0... 9999999
Representation: unit depending on variable 32
[d] 6668
[h] 0x1A0C
46669
previous day
total
4
R
float64 0... 9999999
Representation: unit depending on variable 32
Note: The list of runtime variables shown above can be read as one contiguous list of registers. Unused registers return 0.
HISTORICAL PREVIOUS DAY TOTALS OF THE E110-P - INTEGER BASED – CONTIGUOUS READ
The read-out of
historical previous day totals
is done via 2 INDEXED variables containing the number of decimals and the value.
These 2 variables can be read as one contiguous list of 3 registers (in a single read action).
Reading is done by first selecting the right entry (day) through the index. Valid values for the index are 0…14, which correspond with
the previous day totals of 1 day old through 15 days old. Indexes outside this range will result in an error being sent back.
(See the communication-section of this appendix for setting the index and its extended functionality through variable 150 and 149).
PDU
ADDRESS
HOLDING
REGISTER
VARIABLE
NO. OF
REG’S
R/W
TYPE VALUES / REPRESENTATION / REMARKS
[d] 5888
[h] 0x1700
45889
previous day
total decimals
1
INDEXED
variable
R
uint8 0 ... 3
[d] 5889
[h] 0x1701
45890
previous day
total
2
INDEXED
variable
R
uint64 0.000... 9999999999
Representation: unit depends on variable 32, decimals
depends on variables 5888 (0x1700)
C.3
CONFIGURATION VARIABLES OF THE UNIT
Reading and writing configuration variables:
When reading or writing configuration variables in integer format, the given values should take into
account the number of decimals that are associated with that variable. For example, when a time-out
setting has 1 decimal and is set to 15.5 seconds, the variable will contain a value of 155.
Please note that all configuration variables shown in the following tables must always be read or
written individually, for the indicated number of registers, in 1 single action!
MODBUS-REGISTERS: TOTAL
PDU
ADDRESS
HOLDING
REGISTER
VARIABLE
NO. OF
REG’S
R/W
TYPE VALUES / REPRESENTATION / REMARKS
[d] 32
[h] 0x0020
40033
unit
1
R/W
uint16 0 = none
1 = L
2 = m3
3 = US GAL
4 = I GAL
5 = CF
6 = OILBBL
7 = kg
8 = ton
9 = lb
10 = US ton
[d] 33
[h] 0x0021
40034
decimals
1
R/W
uint16 0...3
[d] 34
[h] 0x0022
40035
K-factor
2
R/W
uint32 1...9999999
Representation 0.000010...9999999: decimals depending on
variable 37.
[d] 37
[h] 0x0025
40038
K-factor
decimals
1
R/W
uint16 0...6
[d] 47
[h] 0x002F
40048
multiply factor
1
R/W
uint16 0=x1
1=x10
2=x100
3=x1000