I have a small system using an LR mate R30iB where i would like to use the start button on the SOP for production. The issue i am having is when i cycle power the user has to go and select the program to be run from the button. Then if i abort the program and restart, the the robot resumes where it left of vs. starting the program from the top. I have messed around in the config menu with settings and also changing the Program select mode to other and designating the Main program to be run but nothing seems to correct the issue. has anyone done this before? i typically use a PLC or a small JBox with a start button and never had this issue.
Fanuc Default Program From SOP start button
-
Iprogram -
February 20, 2020 at 6:01 PM -
Thread is Unresolved
-
-
Just to be clear, you did go into the System/Config menu and changed the COLD START Autoexec program: , and HOT START Autoexec program: to some form of user made init routine? I typically use a little karel program to set $TP_Defprog and run any background programs you want.
-
Just to be clear, you did go into the System/Config menu and changed the COLD START Autoexec program: , and HOT START Autoexec program: to some form of user made init routine? I typically use a little karel program to set $TP_Defprog and run any background programs you want.
I have a KAREL program listed in there now but i could add the KAREL code to set the DEF program to the "main" program. Just curious but would this work?
$TP_DEFPROG= ("Main")
-
Just to be clear, you did go into the System/Config menu and changed the COLD START Autoexec program: , and HOT START Autoexec program: to some form of user made init routine? I typically use a little karel program to set $TP_Defprog and run any background programs you want.
i did this but still have the problem of the robot staying in the subroutine after an abort then restart. I am using the built in command "abort"
I run a monitor program looking for an input, when true i call the abort command. this stops the robot from running but when i restart the robot it stays in the sub program vs. running the main program from the start.
-
Hello Iprogram,
Go to system variables and set $shell_start to true, with that every time you send UI[7] Start to robot the program will start from the beginning of your program selected in Prgoram select mode