![工业机器人实战应用及调试](https://wfqqreader-1252317822.image.myqcloud.com/cover/838/43806838/b_43806838.jpg)
上QQ阅读APP看书,第一时间看更新
5.7 G开头的指令
5.7.1 GetM(Get Mechanism)——指定取得机器人控制权
(1)功能 本指令用于指定机器人的控制权。在多任务控制时,在任务区(插槽)1以外的程序要执行对机器人控制,或对附加轴作为用户设备控制时,可使用本指令。
(2)指令格式 GetM<机器人编号>。
(3)指令例句
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/87_02.jpg?sign=1739284198-Fpx1Wai45s1wwHgBAaMKVsc4fHcp6UfZ-0-0454e16ebfcd6d5d81632ceaf8bce42c)
(4)任务区2内的10号程序
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/87_03.jpg?sign=1739284198-1Hxl4bhqcqyIQJFwU5kOcpydviK3dacn-0-bddc93dc42e330e3d378108904447cc1)
(5)说明
1)一般执行单任务时在初始状态就获得对机器人1的控制权,所以不使用本指令。
2)不能使多个程序同时获得对机器人1的控制权,所以对于任务区1以外的程序,要对机器人1进行控制必须按以下步骤进行:
①在任务区1的程序中,解除对机器人1的控制权;
②在其他任务区的程序中,使用GetM 1获得对机器人1的控制权。
在已经获得对机器人1的控制权的程序中,再发GetM 1指令,系统会报警。