gould

MrPLC Member
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Neutral

About gould

  • Rank
    Hi, I am New!

Profile Information

  • Country Canada
  1. Hey guys, I'm using a micrologix 1100 to communicate through Modbus to a Ingersoll rand Air Compressor (controller is a xe-145m) and air compressor is a R110i. I have multiple read and writes going to and from the compressor already so I know my communication is good. I'll link the Modbus addresses...heres my set up  Trying to write host/local stop/start load/unload commands to my compressor but I keep getting Modbus error code 3 on my message.  Modbus command: 16 write multiple registers (4xxxxx) (tried single aswell) Size in elements: 1 slave node: 1 Modbuss Adress: 40001  on the modbuss table 40001 should be status/control read/write , it doesn't give me a range but refers to figure 1 and says bit 0 is my local/host command bit 1 is my stop/start... So when I try to use bit 0 and send a '0' into the write message it gives me the error code above.. I also tried a 1, still thing, could anyone take a look at this table for me and figure out what im doing wrong id appreciate it greatly, thanks....  https://www.ccontrols.com/support/dp/XeMModbusRegisters.pdf