i create program for filling robot. it needs communication between ABB and PLC. so far, the program is fine, but now i get an error, ie: err_pathdist. this error becomes when i press stop button , the machine will stop ,but when i press start , the machine will start again. i use RW 5.10, option: conveyor tracking.
the error occurred when the cursor is in startmove position.here is the listing program:
stopmove;
waitDI start,1;
startmove;
i try to use error handler that used RETRY, but i found that RETRY is only valid 4 times.
i never used error handler before, i only follow the instruction in rapid help, but it doesn’t successful.
thank you for your reply.
I am sorry but i don’t catch your post .
i need to stop robot movement, so i use stopmove. if i can replace the stopmove with something syntax that can stop the robot, i will try it. have you any recommendation syntax (rapid syntax) for me?
Have you tried using a move instruction with a fine point prior to the WaitDI? If you use a “zone”-point, then the program pointer will run ahead and execute forthcoming instructions before the motion of the move instruction is completed, but if you use fine point then program execution of subsequent instructions will not proceed until the motion of the fine-point has been completed. This may reduce the need of the StopMove.
thank you for your reply. this is a new thing that i never known before…!! thank you, now, it doesn’t show errors anymore. thank you henrik..!! yippiiee… my project is almost finish..