Issue Reading Float Value as Integer via Modbus TCP

Hi everyone,
I'm new to Ignition and currently working on a project where I'm reading data from a PLC using Modbus TCP. I have a value in my ladder logic program that is clearly defined as a float, but when I read it in Ignition, the tag is showing up as an integer, even though I created the tag in Ignition as a float type.

I’ve already added the correct Modbus address in the device settings, and communication is working. However, I keep getting integer values instead of the expected float.

Is there something specific I need to configure—like byte/word order, address type, or data format—to correctly read the floating point value?

Thanks in advance for any help!

What address did you add?