I am setting up a cell with an M20 servicing multiple machines and I want to force the robot to equally service them. I want it load mach#1-4 in order. Lets say it has already serviced machines#1-3 the goal is to prevent it from being able to go back and load machine#1 before it has loaded machine#4. I have setup something like this in the past but it wasnt very clean or efficient, especially when trying to reintroduce say machine#3 while it was loading machine#2. It wouldnt auto recognize that machine#3 was back in the loop, it would have to wait until it had loaded machine#4 and reset the logic, then it would recognize machine#3 and begin loading it in order after machine#2. That means it would sit there idle for several minutes before it would get serviced. I am curious how other people have handled this type of situation and basically how you programmed to handle it.
Thanks