Conveyor Tracking with 6-Axis Robot
When you use a 6-axis robot in a conveyor tracking system, you need to set the values of U, V, and W.
For this, use the Cnv_QueGet command.
The following shows the case where the robot end effector moves toward a part during the pickup.
Go Cnv_Queget(Conveyor number,[Index]):U(90):V(0):W(180)
An example of using Jump3 is shown below.
Jump3 P1,Cnv_QueGet(1):Z(**):U(90):V(0):W(180),
Cnv_QueGet(1):U(90):V(0):W(180)
KEY POINTS
When setting the Z(**) height, be aware of the following:
Home position of Z in the tracking coordinate is the calibration position.
To raise the Z height in the tracking coordinate, offset in a positive (+) direction.
To lower the Z height in the tracking coordinate, offset in a minus (-) direction.
Robot coordinate P1 can be converted to the conveyor coordinate and displayed.
> print P1@cnv1