Hi all, this is my first time setting up Modbus with Ignition. The device here is an Air Compressor with Modbus RTU. I used gateway device USR-TCP232-304 as the bridge to TCP and connected to Ignition successfully. I have created an address following the instruction in the Modbus table but the tag quality is bad.
Zero-base is not set to True. I have tried Start: 4006, End: 4007; Start: 4005, End: 4006 as well but no luck, not sure if the address is the problem or not
I’m not sure what to check beyond this, any suggestion would be appreciated!
edit: actually, looking at the docs, those appear to be in hex. Try this as well:
[VOC75 Air Compressor]1.HRF16390
I don't see any clear indicator from the docs that the data is actually in IEEE 754 floating point format, so you might need to try HRI or HRUI as well.
Please provide a screenshot of the web config for the USR device, I’ve used them a bunch and you need the settings set up on them correctly in order for ignition to communicate.
I just tried Kevin’s solution and starting to get some information with HRI16390, below there are values both in integer and float. Pressure must be around 7 bars so maybe it needs some manipulation?