-
Notifications
You must be signed in to change notification settings - Fork 16
Description
The Fanuc HMI option (R553) is an alternative method for streaming points to the robot to execute. The HMI (Human Machine Interface) option allows variables, position registers, and many other components on the Fanuc robot to be read and edited. An implementation I have been playing around with for streaming joint positions to the robot is to write a program that repeatedly goes to PR[1] and then asynchronously update PR[1] from HMI. Initial experiments show that there is a ~150ms delay from the time HMI sets the joint position until the robot actually moves to that point (tested via varying amplitude and frequency sinusoids and measuring delta in zero crossing time).
The only program that is needed on the robot is a TP program that goes to PR[1]:
1: LBL[1] ;
2: J PR[1] 100% CNT100 ;
3: JMP LBL[1] ;
This issue is to track the discussion and implementation of this joint position streaming method.