| IWR-PORT SERIES
UTILITY OPERATING MANUAL
C
opyright © 2021 Sensata Technologies, Inc.
Page 26
9.2 Reading Scaling and Other Values
The values used to scale the data values (shown on the display and the 32-bit float
registers) can be read. They are signed integers.
0x0000 is 0
0x7FFF is 32767
0xFFFF is -1
0x8000 is -32768
To work out a value in the range 0x8000 to 0xFFFF (for example 0xFFEC)
Subtract 0xFFEC from 0x10000 = 0x14
Convert to decimal and change the sign = -20
Reading 16-bit Span Point Scaling Values:
To calculate the 16-bit span point register offset please refer to the IWR-Port Modbus
register table (128 channel, 8 parameters).
Convert the resulting signed integers as shown above.
Reading 16-bit Zero Scaling Point Values:
To calculate the 16-bit zero-point registers offset please refer to the IWR-Port Modbus
register table (128 channel, 8 parameters).
Convert the resulting signed integers as shown above.