Hello, I am not familiar with fanuc robot. I am trying to run a program from background logic. I have a R30iB Fanuc Controller with an RSR001 which run continuously. In the program WAITDI, an instruction to wait the state of DI[10]. If its ON, I want to call a program to put the robot to a home position tought in the ...Read more
Hi, In system variables you can find this variable: $MOR_GRP[1].$ROB_MOVE To share the state of robot is moving you can use a an output in a routine executed in a background logic. For example : DO[100] = $MOR_GRP[1].$ROB_MOVE Run this program in background logic: The output DO[100] will be updatedRead more
Hi,
In system variables you can find this variable:
$MOR_GRP[1].$ROB_MOVE
To share the state of robot is moving you can use a an output in a routine executed in a background logic.
For example :
DO[100] = $MOR_GRP[1].$ROB_MOVE
Run this program in background logic:
The output DO[100] will be updated and will get the robot motion status.
I hope this help you.
See less
You can't use a wait instruction in a routine called in background logic You can't call a program in a background logic. what are you trying to acheive exactly? Please explain what's the goal of your application
You can’t use a wait instruction in a routine called in background logic
You can’t call a program in a background logic. what are you trying to acheive exactly?
Please explain what’s the goal of your application
See less