
I am a 30-year PLC programmer, working with a 10-year robot programmer.
We are really stuck, attempting to marry a PLC (Rockwell) to an IRC5/IRB360.
The data connection is fieldbus (DeviceNet).
What appears to be happening is that the data is not properly in time with each end.
The robot appears to be answering questions about future events sometimes, and present events sometimes.
As you might expect, this drives the PLC nuts.
So, the question is:
How can data exchange with an external device be synchronized in real time, so as to avoid all this 'future thinking' that the ABB seems to be doing? We simply can't be the first people to do this!
Oh, BTW, this is a highspeed picking application, so milliseconds matter, and are the reason we need to exchange data in the first place.
Thanks in advance.