Hayesinv

MrPLC Member
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Hayesinv

  • Rank
    Hi, I am New!

Profile Information

  • Country Australia
  1. Few years late for this one but i was having the same issue and just got it figured out so figured id share my solution for anyone with the same problem in the future. I think normally with modbus, your master writes to your holding register using your 4xxx channel, and then reads using your 3xxx channel. Schneider seems to do this different. On my hmi, if im writing to my holding register, i set the tag to memory type 4, and then the adress im writing to. For example if i have 3 holding registers and im wanting to write to the 3rd one, it will be memory type 4, address 3. But too read from the input register, schneider have it set so that instead of using chanel 3, instead i use chanel 4, and the adress will be whatever input register im trying to reach +my holding registers. So again say im trying to reach input register 5, and i have 3 holding registers, i will read from it by using chanel 4, address 8.   Hope this helps.