Hi pros,some projects that we are looking at contain several working zones. The robot just waits for a input signal from an operator before it starts working in a certain zone. So in the program there would be a loop that would monitor various DIN signal rise (when input is switching from low to high for a short period of time). Then when it sees a DIN rise (usually monitoring 2 to 4 DIN corresponding to 2-4 different zones) the robot know what is next to produce. However the thing is that the robot might be working in a certain zone while an operator pushes the button in a different zone. So far the way we did this is by having a thread which monitor the DIN. If a certain DIN switches from low to high between two different loop of the thread, we tell the robot that a button has been pressed. I was curious to know how you did this?