Indexed work area Queue Idle [PickMaster 3]

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.

Your conclusions are correct. This is the designed and expected behaviour of the queue idle signal.

Your workaround should work ok assuming that your TRAP routine does only check and pulse a signal if necessary. If you have the logical cross connection option available in your system it might also provide a good way to workaround.

Erik