在DO后面的动作部分还可以是一个子程序,这个子程序称之为工艺循环
这个子程序有一些跟一般的子程序相比有一些特别之处,区别如下
工艺循环编程有下列规定:
n 程序末尾编程有 M02/M17/M30/RET。
n 每个同步动作可以最多连续询问 8 个工艺循环。
n 也可以在逐段有效 非模态 同步动作中执行工艺循环。
n 子程序里不能编写G0 G1
n 可以编程 IF 结构的语句和跳转指令 GOTO, GOTOF 和 GOTOB。
n 如果一个同步动作后面跟着多个工艺循环,则工艺循环的执行顺序按照从左往右的顺序执行
n 对于带有 DEF(局部定义) 和 DEFINE(宏定义) 指令的子程序如果当作工艺循环的话,有下面几个特殊说明
l DEF 和 DEFINE 指令在工艺循环中虽然显示了,但是功能不会起作用,就是你虽然定义了,但是这个定义是无效的。
l 虽然定义无效,但是如果语法错误,也会报警哦。
以上就是工艺循环需要注意的问题,
以上理解是通过看文档,中英文结合,再通过实验得出的理解
但愿对需要的人有帮助
视频内容