there is no such thing as LREAL . This is a CompactLogix PLC running f/w 24.02. DINT is as high as I can go.
But the REAL type is supported, right?
Then use REAL instead of LREAL, there will be a loss of precision due a 32bit floating point has a 24 bit mantissa, but also multiplying by 10^-7 you will have to use REAL and you will always lose precision.
Another solution is to change the PLC Actually a cheap Micro820 supports all 64bit types.