
2、其次用宏程序肯定可以实现,在M98的下一行输入“GOTO 10”,就可以回到主程序的第一行,也就是循环主程序了,用G94端面循环指令即可。
3、最后G00X100Z10,快速定位 G94X20Z9F200,将端面切削一毫米 Z8 Z7以此反复切削即可。
为了在三菱 PLC 中编写循环动作,您可以使用 FOR 循环指令。 FOR 循环指令允许您在 PLC 程序中重复执行一系列指令多次。 例如,假设您想要让步进电机旋转 360 度,并且步进电机的步距为 1.8 度/步,那么您可以使用 FOR 循环指令实现这一目标。FOR I = 1 TO 200
LD I
MOV #100, CNT
OUT 0.0, M
MOV #-100, CNT
OUT 0.1, M
NEXT I
在这个程序中,FOR 循环指令会使得程序循环执行 200 次。 在每一次循环中,PLC 会执行 LD、MOV 和 OUT 指令,以控制步进电机旋转 1.8 度。 在程序执行完所有的 200 次循环后,步进电机就会旋转 360 度。
在使用 PLC 控制步进电机时,您应该遵循 PLC 和步进电机的相关安全规范,以保证安全使用。
循环指令FOR NEXT的用法:
循环指令共有两条:循环区起点指令FOR,编号为FNC08,占3个程序步;循环结束指令NEXT,编号为FNC09,占用1个程序步,无 *** 作数。
在程序运行时,位于FOR~NEXT间的程序反复执行n次(由 *** 作数决定)后再继续执行后续程序。循环的次数n=1~32767。如果N=-32767~0之间,则当作n=1处理。
如图1所示为一个二重嵌套循环,外层执行5次。如果D0Z中的数为6,则外层A每执行一次则内层B将执行6次。
循环指令的使用注意事项:
1、FOR和NEXT必须成对使用。
2、FX2N系列PLC可循环嵌套5层。
3、在循环中可利用CJ指令在循环没结束时跳出循环体。
4、FOR应放在NEXT之前,NEXT应在FEND和END之前,否则均会出错。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)