客户有用两个开关来控制正反转的需求,以下为解决方法: 假设正转开关接在输入口1,反转开关接在输入口2,正转开关通了之后,电机正转10圈,反转开关通电机反转10圈,驱动器细分为1000,程序如下: N01 判断跳转 标号:1 输入口:1 条件:通 目的标号:4 N02 判断跳转 标号:2 输入口:2 条件:通 目的标号:6 N03 ****跳转 标号:3 目的标号:1 N04 相对运动 标号:4 X:10 F:300 N05 ****跳转 标号:5 目的标号:1 N06 相对运动 标号:6 X:-10 F:300 N07 ****跳转 标号:7 目的标号:1 N08 结束 标号:8 N01~N03为检测输入口1、2通断,若1通则会跳到N04进行正转,若2通则会跳到N06进行反转,N04和N06的后面加的****跳转是为了正转或反转运行完毕之后继续检测输入口1、2的通断,N04和N06的X值是位移,F值是转速,可根据自己的需求更改。
|