sfindley
Member
I've tried finding the answer to this problem with Google, AB manuals and searching this and other forums...I need help.
I am using a CLX 5561 processor to communicate with a Phoenix Contact RAD-ISM-900-RS232-BD radio (MASTER) which is then connected to 6 other RAD-ISM-900-DATA-BD-BUS radios (SLAVES).
This setup lets the PLC poll the radios and see them, and their connected I/O, as remote I/O. This is done through the serial port on the PLC using DF1 Master protocol.
I'm using this setup as SCADA on cranes in our shipping area.
Part of the system is for the crane operator to control a roll line. I need to see his inputs as soon as they are made...the best I've been able to get is a 1 - 2 second lag time from input at the remote radio to seeing the input in the PLC.
Now for the question. I have to use messages in the PLC to poll the slaves via the master radio. I have eight messages that I need to fire off as fast as possible. I know it is not typically good practice to have a MSG in continuous mode, but this is really the only code the PLC is going to be doing...so scan time is not really an issue. I am having trouble configuring the 8 messages to run continuously.
The answer is probably right in front of me...I've read the 1756-PM012C-EN manual about messaging and it helped me get them talking..I just need to make them execute as fast as possible. I am aware that using the serial port is going to impose some limitations. I have it configured for 38400 baud, no handshake, no parity.
Any suggestions?
I am using a CLX 5561 processor to communicate with a Phoenix Contact RAD-ISM-900-RS232-BD radio (MASTER) which is then connected to 6 other RAD-ISM-900-DATA-BD-BUS radios (SLAVES).
This setup lets the PLC poll the radios and see them, and their connected I/O, as remote I/O. This is done through the serial port on the PLC using DF1 Master protocol.
I'm using this setup as SCADA on cranes in our shipping area.
Part of the system is for the crane operator to control a roll line. I need to see his inputs as soon as they are made...the best I've been able to get is a 1 - 2 second lag time from input at the remote radio to seeing the input in the PLC.
Now for the question. I have to use messages in the PLC to poll the slaves via the master radio. I have eight messages that I need to fire off as fast as possible. I know it is not typically good practice to have a MSG in continuous mode, but this is really the only code the PLC is going to be doing...so scan time is not really an issue. I am having trouble configuring the 8 messages to run continuously.
The answer is probably right in front of me...I've read the 1756-PM012C-EN manual about messaging and it helped me get them talking..I just need to make them execute as fast as possible. I am aware that using the serial port is going to impose some limitations. I have it configured for 38400 baud, no handshake, no parity.
Any suggestions?