I recently started working for a different employer. In house controls guy. They have a view Fanuc robots which were programmed terribly (100s of lines and jmp lables all over the place).
They were also using the PNS method to start the robot. I switched that over to "other" the only method I have ever dealt with.
Everything works fine unless there is a fault in the line - then the robot starts PNS001, a recovery program from the original integrator. It even seems to start while another, correct, program is running. How is that possibel?