CM35D运动控制器根据客户工作程序编程示例,客户要求为:“用感应开关控制,开关通一下,x轴转五圈,然后再通一下再转五圈,依次循环五次。第五次x轴停顿2抄。然后Y轴轴动50转后Y轴迅速回零。然后x轴再迅速回零“
编辑程序为:
程序解析: 已知客户要求用感应开关来控制电机运动,所以我们用判断跳转这个指令来接收感应开关给的信号,判断跳转的特性是运行到该指令的时候快速检测对应输入口号的状态,符合条件的话就跳转到填写的目的标号的地址,不符合条件的话就顺序继续执行下一条指令,所以我们第一条写上判断跳转用来接收信号,标号为与目的标号配套使用,推荐按行号顺序填写,填上对应感应开关的输入口号,条件选为通,目的标号为运动指令的标号。 已知判断跳转的特性,所以我们第二调指令跟了一个****跳转,****跳转的特性是运行到该指令无条件跳转到目的标号对应的指令处,这样写的目的是为了当判断跳转未接收到信号的时候顺序执行到下一条,下一条再无条件跳回判断跳转,实现一个无限循环的闭环,使程序一直处于等待信号的状态,跳转的速度是非常快的,所以也不用担心有延迟然后第三条就是运动指令了,填写上相应的数据即可。 第四为循环指令,客户要求循环5次,但运行到循环指令之前程序已经运行了一次了,所以循环次数5-1填写再循环4次即可,目的标号就是指从哪里开始循环,下一步也为运动指令不多赘述 7/8两条指令为回程序零的指令,用觉对运动来实现,觉对运动走的是觉对坐标,直接写0即可,即会自动往零位运行,可以直接双轴同时回零,本次写两组是因为客户想单轴依次回零,当多轴控制器依次回零的时候我们需要屏蔽不需要运动的轴,把光标移动到要屏蔽的轴的距离参数那里,然后电机确认按键,数据会变成横线即为屏蔽。
更多技术支持,选型配套,可以直接扫码联系或进店选购 李经理:15657653293 |