I have a system with two IRC5 controllers that are picking from one common incoming conveyor work area with a camera, and each IRC5 is then placing to it’s own indexed work area. I am placing into a container with 10 positions. When I place the last position, I would like to get a signal from the system that tells me the container is full. I tried to use the Queue Idle signal, but this signal is set to TRUE after I PICK the tenth item from the conveyor, not after I PLACE the tenth item to the indexed work area. Is that the correct functionality for the Queue Idle signal?
I was able to get around the problem by adding a TRIGG to the move after the PLACE, which then fires an INTERRUPT TRAP routine, which checks to see if the Queue Idle is true.