group of IO/Devices & MODNET1 mixing registers

Hi all, I am trying to create a group of IO/Devices so that I can add a parameter for more than one io/device at a time, can anyone help?
and another thing if you please.
I am having trouble in Modbus communication, the issue is I have a variable with address [register 422119]
is showing the values that should be shown by another variable that have address [register 422121], I am using
modnet1 protocol and I am sure the addresses are right and I tried to track down the issue in a Modbus packets tracker
and everything seemed to be alright, so the issue is a Plant Scada issue or configuration.

Parents
  • Another possibility is the address mapping in the modbus device you're communicating with has a mistake in it and Plant SCADA is reading the correct register but it does not contain the value you expect. You could use a Modbus TCP test client to verify what value is actually in address 422119.

  • Mr. Eric

    Actually I am using the ini parameter CheckAddressBoundary = 0 to neglect the compile error you was talking about (Odd and Even Registers), and to be clear, the display order of bytes is 100% correct because i am reading another registers from the same device, both long and real data types, the modbus client is reading the right value from device in the right register 422119, so it is a plant scada issue, thank you so much in advance.

Reply
  • Mr. Eric

    Actually I am using the ini parameter CheckAddressBoundary = 0 to neglect the compile error you was talking about (Odd and Even Registers), and to be clear, the display order of bytes is 100% correct because i am reading another registers from the same device, both long and real data types, the modbus client is reading the right value from device in the right register 422119, so it is a plant scada issue, thank you so much in advance.

Children
No Data