1.创建一个程序作为宏程序,并对程序进行示教编程。
2.将所创建的宏程序作为宏指令予以记录,同时分配用来调用宏指令的启动设备。
3.执行宏指令。
宏指令设定说明 在使用宏指令时,需要对宏程序、宏指令名称、宏指令启动设备分配三个概念加以明确,以下详细说明。
宏程序
宏程序是通过宏指令而被启动的程序。宏程序的示教与执行方法同普通程序一样,但作为宏程序会受到如下一些限制:
机器人程序在作为宏程序被记录后,其子类型被更改为宏。取消记录后,将返回原先的子类型。
宏画面上被记录的宏程序,不能直接删除,需要解除记录后才能删除。
不伴随机器人运动(动作组)的宏指令,应尽量在不包含动作组的程序中创建。
不包含机器人运动(动作组)的宏程序,即使机器人没有处在动作允许状态(如发生报警)也可以正常启动运行。
宏指令名称
宏指令名称是用来在程序中调用宏程序,宏指令名称支持36个字符,可以是英文字母或与数字的组合。
宏指令启动设备分配
宏指令启动设备分配用来确定可以通过哪种机器人设备来启动执行宏指令,宏指令的启动设备包括机器人示教器的手动操作画面、机器人示教器的用户按键、机器人I/O信号等,FANUC机器人能够被分配为启动宏指令的设备如下表所示。
启动设备
|
说明
|
MF[1]~MF[99]
|
手动操作画面的条目
|
UK[1]~UK[7]
|
示教器的用户按键1~7
|
SU[1]~SU[7]
|
示教器的用户按键1~7+SHIFT键
|
SP[4]~SP[5]
|
SP现在无法使用。
|
DI[1]~DI[32766]
|
DI1-32766
|
RI[1]~RI[32766]
|
RI1-32766
|
UI[7]
|
HOME信号
|
F[1]~F[32766]
|
F1~32766
|
M[1]~M[32766]
|
M1~32766
|