01
关联JOB功能
前期文章《linktype="2" hasload="1" style="margin: 0px; padding: 0px; color: rgb(87, 107, 149); text-decoration-line: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; max-width: 100%; box-sizing: border-box !
02
中断表
1. 创建标准程序
将工件放置在基准位置,按照正常的方法进行示教作业,所建立程序名设置为「标准-1」。
2. 针对工件建立用户坐标
在工件上标记3个特征点,使用工业相机来获取此3点的空间位置,从而保存至位置变量P中,然后通过命令M
NOP
LOADV P000 ← a
LOADV P001 ← b
LOADV P002 ← c
接受从工业相机检出的各个点的位置数据,保存到位置变量里。
M
END
3.生成关联JOB
实际操作是将步骤 1 的程序「标准-1」,通过在步骤 2 生成的用户坐标 UF(1)下进行转换,生成关联JOB的「关联- 1」。
4. 程序反复进行再现
通过以下程序,执行关联JOB的「关联- 1」。
NOP
LOADV P000
LOADV P001
LOADV P002
M
MOVJ VJ=50.0
CALL JOB: 关联- 1
END
此时,即使第二次工件放置的位置有所偏移,工业相机也能找出设置的特征点,从而生成工件位置变更后的用户坐标,执行上述程序时,关联程序中的用户坐标会按照重新生成的用户坐标进行偏移,因此程序会自动进行偏移,从而满足新工件免示教作业的要求。