HAWKME,
It is waiting for another part to be in place for pickup and it is timing out while waiting. Then the robot is going to pick a finished product and when nothing is there it calls for the gripper to open and go grab another of the same part it just dropped and loops thru the same program. It continues to do this until either the parts run out or the other part makes it to the pickup point.
I want to write the program to evaluate that it still has a part in the gripper and just wait to time out and complete the loop. This way we are not dropping a part.
Thanks