DEPOLOX® Pool Compact
4. Interfaces
29
EN
4.4.1 Data formats
The table below contains the data format used for transmission of the process data:
*1
Exponent / mantissa
For the byte sequence in which the various
data types are saved in the memory or trans-
ferred, see the following figures.
Data type INT8 / UINT8
Example using the figure 50 (32 hex):
Data type INT16 / UINT16
Using the figure 12589 (312D hex):
Data type INT32 / UINT32
Using the figure 1212117675 (483F72AB hex):
Data type FLOAT
The Float or Real values are transferred in
accordance with the IEEE754 Standard Format
for 32-bit values. Example using the figure
1.25:
Hexadecimal: 3F A0 00 00 (0: + ; 1: -)
Signed (S): 0
Exponent (E): 0111 1111
Mantissa (M): 010 0000 0000 0000 0000
Data type ASCII
The characters are transmitted in accordance
with ASCII Codepage 437. Example "mg/l“
4.4.2 Reference list
The following reference list contains all availa-
ble data points and values that can be read
and written via Modbus TCP.
Data type
Size (bit)
Typical names
Value range min.
Value range max.
INT8
8
yes
-128
127
UINT8
8
no
0
255
INT16
16
yes
-32.768
32.767
UINT16
16
no
0
65.535
INT32
32
yes
-2.147.483.648
2.147.483.647
UINT32
32
no
0
4.294.967.295
FLOAT
32 (8/23)
*1
yes
3.4*10
-38
(-3.4*10
-38
) 3.4*10
38
(-3.4*10
38
)
ASCII
n * 8
no
– –
– –
NOTICE
It must be noted that write commands
should not be set to variables or the Mod-
bus register cyclically or repeatedly set to
the same values. Permanent writing of
values can cause damage to the device
(memory).