![工业机器人实战应用及调试](https://wfqqreader-1252317822.image.myqcloud.com/cover/838/43806838/b_43806838.jpg)
上QQ阅读APP看书,第一时间看更新
5.1.2 Act——设置(被定义的)中断程序的有效工作区间
(1)功能 Act指令有两重意义:Act 1~Act 8是中断程序的程序号。Act n=1,Act n=0,划出了中断程序Act n的生效区间,如图5-1所示。
(2)指令格式
1)Act<被定义的程序段号>=<1>:中断程序可执行区间起始标志。
2)Act<被定义的程序段号>=<0>:中断程序可执行区间结束标志。
(3)指令格式说明 <被定义的程序号>——设置中断程序的程序号。
(4)指令例句1
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/71_02.jpg?sign=1739505638-FUzhmy03Ak8pQzrxdpbjGFBgNgGQm8M7-0-7b53c3341f8b757f99810ed510571ff3)
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/72_01.jpg?sign=1739505638-ZdmDNbNwpJLPonda60SOu2zVpp6aV0AQ-0-70cef649fa9c4a878c08875c8a214dde)
图5-1 Act指令示意图
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/72_02.jpg?sign=1739505638-3BrxUiaFvGm7EitU97kKRti1WcIKtNyh-0-3844053bb43d8e68da7fc8da481269b5)
(5)指令例句2
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/72_03.jpg?sign=1739505638-aQVeLsnehIRRysTh6mBmatIIYMRlryUR-0-ed45b9cae322a65b37c38a55a6bc6ad2)
(6)说明
1)Act 0为最优先状态,程序启动时即为Act 0=1状态。如果Act 0=0,则Act 1~8=1也无效。
2)中断程序的结束(返回)由Return 1或Return 0指定。
①Return 1:转入主程序的下一行。
②Return 0:跳转到中断程序的起始行。