上QQ阅读APP看书,第一时间看更新
5.4 D开头指令
5.4.1 Def Act——定义中断程序
(1)功能 本指令用于定义中断程序,定义执行中断程序的条件及中断程序的动作。
(2)指令格式 Def Act<中断程序级别><条件><执行动作><类型>。
(3)指令格式说明
1)<中断程序级别>:设置中断程序的级别(中断程序号)。
2)<条件>:是否执行中断程序的判断条件。
3)<执行动作>:中断程序动作内容。
4)<类型>:中断程序的执行时间点,也就是主程序的停止类型。
①省略:停止类型1。以100%速度倍率正常停止。
②S:停止类型2。以最短时间、最短距离减速停止。
③L:停止类型3。执行完当前程序行后才停止。
(4)指令例句
(5)说明
1)中断程序从跳转起始行到Return结束。
2)中断程序级别以号码1~8表示,数字越小越优先,如Act 1优先于Act 2。
3)执行中断程序时,主程序的停止类型如图5-5和图5-6所示。
图5-5 停止类型1:停止过程中的行程相同
图5-6 停止类型2及停止类型3
4)停止类型2:以最短时间、最短距离减速停止。
5)停止类型3:执行完主程序当前行后,再执行中断程序。