This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

Issue with Modbus Profile – Data Not Showing on Mapped Group Address
#1
I am currently integrating a LogicMachine controller with a Labtech Ultrasonic Water Meter using the attached JSON Modbus profile. The profile is configured to read Instant Flow and Total Flow values as 4‑byte floating point (float32) objects.
I have successfully tested communication through the Modbus “Read Test” tool in LogicMachine, and the correct data is being received from the meter. However, the mapped group addresses linked to this Modbus profile are not displaying the values — they remain at 0.000.

Could you please advise what might be causing this issue? Specifically, I would like guidance on whether this could be related to:
  • Datatype mismatch between the Modbus profile and LogicMachine objects
  • Word/byte order configuration (read_swap setting)
  • Register addressing for float32 values (two registers per value)
  • Scaling or multiplier settings
Any insights or recommended adjustments would be greatly appreciated.
Thank you in advance for your support

Attached Files Thumbnail(s)
   
.json   Water Meter.json (Size: 781 bytes / Downloads: 1)
Reply


Messages In This Thread
Issue with Modbus Profile – Data Not Showing on Mapped Group Address - by Ranjeet - 10.06.2026, 06:31

Forum Jump: