一个PLC控制两个步进电机循环启动

想实现一个电机启动,转了多少圈(X2传感器检测)之后,停止,启动电机2,电机转多少圈(X3传感器检测)之后,停止,再启动电机1,现在电机1功能正常,转到设定的圈数之后,电机2正常启动,但是计圈数没有反应,而且电机2不会停止
前两张是电机1运行的截图

后面两张是电机2运行的截图,X3是用来计算电机转的圈数的,但是无法生效,软件里面强制X3 ON也没有用,Y1也不能停下来,求解

你的程序中是不是写了四次PLSY指令?
如果一个扫描周期内有4次,估计就出问题了,最好是只有一次PLSY控制Y0,和一次PLSY控制Y1即可追问

没,就用了两个,前两张图和后两张图是一样的

追答

Y0和Y1作了脉冲输出触点,就一般不能用作扫描周期内的一般触点使用了,在脉冲输出时,Y0和Y1不能完全以扫描周期的扫描来输出的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-05
梯形图有问题追问

什么问题啊

相似回答