Hi,
I have a RJ3iB controller controlling a robot with a spindle used for milling.
If the spindle would stop for some reason (error) I want to stop/hold/pause the robot. I added a tachometer with an output that goes high if the spindle speed goes below a certain speed.
Since the milling program has been generated by RoboDK and consists of many points I don't think it is easy to use the SKIP instruction here.
I am looking for a possibility to RUN a parallel program that runs while milling is active. This parallel program (or background logic) should stop or better 'pause/hold' the robot motion as soon as the digital input from the tachometer goes high.
As far as I know a parallel program that can be started with the RUN statement cannot be in group 1 and therefore cannot stop the motion of the robot (?)
In what way can I make the robot stop as soon as the DI goes high?
Thanks in advance!