Hello everyone! I’m doing a school project that consists of a virtual em physic simulation of an ink producing machine made by me in this video:
The project will be carried out with a siemens S7 300 PLC and an ABB irb-140 ROBOT. I have a digital input associated with an interrupt that executes a TRAP routine.
When the plc sends a signal to this DI, it activates a TRAP routine, inside this routine, the robot stops. After stopping I have 2 conditions associated with 2 more inputs that wait for 1 signal from the plc.
One input makes the robot continue the process in the same place where the interrupt was activated, so far so good! When I activate the other digital input, I want the robot to go to another position (home position), and not return to the position where the interrupt was activated, following a new signal (start), restarting the whole process from the beginning .
What am I doing wrong? Someone can help me?
Thanks.
Bruno Santos.
Portugal.




