大家好,这期给大家带来一个编程案例。有位客户的动作需求是这样的:控制器连一个5档开关,每一档对应一种圈数,我转到那一档就让电机转几圈。 如果我们判断跳转学的好的话,这种情况就会得心应手。5个挡位代表5个判断跳转。 1、输出 标号1 输出口1 状态:通 (继电器工作,接输出1) 2、判断跳转 标号2 输入口1 停止条件:通 目的标号:8 (开关1档) 3、判断跳转 标号3 输入口2 停止条件:通 目的标号:10 (开关2档) 4、判断跳转 标号4 输入口3 停止条件:通 目的标号:12(开关3档) 5、判断跳转 标号5 输入口4 停止条件:通 目的标号:14 (开关4档) 6、判断跳转 标号6 输入口5 停止条件:通 目的标号:16 (开关5档) 7、****跳转 标号7 目的标号2 (相当于一个保险,不通时让信号一直判断标号2,不让往下进行) 8、相对运动 标号8 X:1 F500(转1圈) 9、****跳转 标号 9 目的标号2 10、相对运动 标号10 X:2 F500(转2圈) 11、****跳转 标号 11 目的标号2 12、相对运动 标号12 X:3 F500(转3圈) 13、****跳转 标号 13 目的标号2 14、相对运动 标号14 X:4 F500(转4圈) 15、****跳转 标号 15 目的标号2 16、相对运动 标号16 X:5 F500(转5圈) 17、****跳转 标号17 目的标号2 每一个相对运动都要用****跳转隔开,不然他走完一圈接着就会走两圈! 18、输出 标号18 输出口1 状态:断(继电器断电) 这样就会实现,每转到对应的挡位,电机转对应的圈数了。
采购咨询:18010008016 陈工
|