The high scale of this channel is 90 and low scale of this channel is 10. The value of math
channel is 68. The value at Modbus register is 3092376452. The register value can be converted to math
channel actual value by using the below conversion.
Math value = (((Register value * (ScaleHi - ScaleLo)) / 4294967295) + ScaleLo)
8.4.4.3 Transformation as Math Channel
If the transformation is set to value and the decimal point is '0' then the value received on the
register don't need any conversion. If the decimal value is set as "1", then the value must to be divided by
10 to match with the value in Math of PR. If the decimal value is set as "2", then the value must to be divided
by 100 to match with the value in Math of PR. If the decimal value is set as "3" then the value must be
divided by 1000 to match the value in Math of PR. If the decimal value is set as "4" then the value must be
divided by 10000 to match the value in Math of PR. If the decimal value is set as "5" then the value must be
divided by 100000 to match the value in Math of PR.
8.4.5 AO Conversion Example
The AO Value data contains the raw data which can be converted to actual AO value using the
below conversion.
= ((3092376452*(90-10))/4294967295)+10)
= ((3092376452*80)/ 4294967295)+10
= 57.6+10
= 58+10 (rounded to nearest integer)
= 68
Page 476 of 479