CM35D运动控制器按客户需求编程示例:
已知客户要求,若干个按钮对应若干段程序,每个按钮对应走的距离都不同,要求按下哪个按钮就走对应的距离。 首先按下相应按钮跳转到指定指令需要用到判断跳转指令,这里根据客户按钮的多少选择应用多少个判断跳转指令 例如如果有三个按钮那程序内容即为 n001 判断跳转 丨 符合条件跳转到n005 走5圈 n002 判断跳转 丨 符合条件跳转到n007 走10圈 n003 判断跳转 丨 符合条件跳转到n009 走15圈 n004 ****跳转 丨 当无按钮输入前三条都不符合条件自动顺序运行的此指令跳回至n001重新循环等待信号
n005 相对运动 5 丨 运动指令 走多少距离 n006 ****跳转 丨 当执行完n005运动指令后 跳转回n001重新循环等待信号 n007 相对运动 10 丨 运动指令 走多少距离 n008 ****跳转 丨 当执行完n007运动指令后 跳转回n001重新循环等待信号 n009 相对运动 15 丨 运动指令 走多少距离 n0010 ****跳转 丨 当执行完n007运动指令后 跳转回n001重新循环等待信号 简化思路就是以判断跳转指令作为按钮有几个按钮就写几个判断跳转,然后以****跳转为间隔,使得前面判断跳转形成一个等待指令的循环圈,****跳转之后为程序组,每个判断跳转对应一组程序,可以组可任意写,然后以****跳转结尾,跳转回第一条等待指令循环圈,继续等待下一个讯号,跳转到相应的程序。 如果按钮输入口不够,可以套娃式的套写循环指令圈,篇幅有限,就不多赘述了,详情可扫码加好友联系详询
技术咨询,选型配套可扫码加好友详询,可直接扫码进店选购 李经理:15657653293
|