TImer data format is not clear

Hi,

We are getting the data from Fx5u CPU into ignition(modbus TCP/IP).The timer we have defined in PLC are in register DXX 16 bit register.

In ignition we are getting the data without floating point. That means 1.5 in the PLC becomes 15 in the SCADA.

Need help in this.

So you have a timer value that is represented with a single digit of precision without using a decimal (using an integer). In this case, you would read from the device as you normally would, but you want to transform (or scale) it. In this case, you are just needing to divide by 10 (15 -> 1.5) to get it back to the PLC value (if that is the object here). I believe you can accomplish that through adjusting of the tag's Numeric settings by setting the Scale Mode to Linear and setting some values up to adjust it accordingly (1:100, 1:10). I believe this will get you what you want.

1 Like