FloBoss™ S600+ Flow Computer Modbus Specification Manual
D301904X012
June 2024
16
•
Address 2 = CD (Item 1)
8.6 Scaled Integers
[FORMAT SCALE 0-999]
[FORMAT SCALE 0-4096]
[FORMAT SCALE 0-9999]
Formats numerical items as 16-bit integers, scaled between 0 and 999/4096/9999.
Two (2) bytes are used to represent the item, with Addr/Item = 1 the only permissible
option (A = MSB, etc.):
Addr/Item = 1
•
Address 1 = AB (Item 1)
•
Address 2 = AB (Item 2)
Only the object types in the following table can be used with the Scaled Integer option.
The table also shows which object fields/fixed values are used to scale the object:
Object Types Native Lo Native Hi
ADC, DAC LOSCALE HISCALE
PRT, CALCALMITEM, DPCELL LOLOLIM HIHILIM
KPREALARR 0 100
KPREAL 0 1000
When a Scaled Integer is read from the flow computer, the value on Modbus map is
calculated using:
=
(
)
×
(
)
where:
•
Native Value = Native value of object field as it appears in flow computer database
•
Native Lo = Low range value for native object, from table above
•
Scale Full = 999/4096/9999, depending on Modbus format chosen
•
Native Hi = High range value for native object, from table above
For example, a flow rate (CALCALMITEM) of 300 m
3
/h has a Native Lo (LOLOLIM) of 0 m
3
/h
and a Native Hi (HIHILIM) of 1000 m
3
/h, using a format of SCALE 0-9999:
=
(
3
00 0
)
× 9999
(
1000 0
)
=
[
2
999.7
]