恭喜,你发布的帖子
发布于 2017-05-24 15:31:26
7楼
如果不考虑您在最后说的控制条件,这只是一个简单的循环切换时间可分别设置的4循环程序(如:流水灯的变通应用,输出用“或门”获得需要的组合)。
1)阀...打开是不是对应的Q点输出,给阀送电?
2)再第一步至第三步中,阀V3是不是可以一直送电(对应Q点一直闭合输出,我的理解是这样的);
3)I1控制停止后,再启动时:是从第一步开始还是由停止时的步,继续运行?如果是继续停止前的“步”运行,那么:打开的时间是重新计时,还是继续计时?
4)您说的:【如果加条件控制的话应该如何做】。这里的条件知道是什么条件,应具体些。因为这可能影响到程序结构、方案的统筹考虑等。
建议:同时上传原程序,方便编程软件打开后分析。
Washing-ValveControl - V1.1.2.rar
P1-Washing-ValveControl - V1.1.2.pdf
多谢甫哥!之前没有找到办法,所以使用了简单循环。现在我使用了一个脉冲继电器,已经解决了这个问题。关于这个实例我再叙述一遍,并把原程序发到附件。有不到之处希望各位指点。
表中的On和Off均指电信号。如原原贴所述,状态输出其实是三个步骤,执行顺序是:Setp1 - Step 2 - Step 1 - Step 3 - Step 1……
附件源程序里增加了一个计时器,是第一次起动延迟时间。阀V3改为常开阀,输入I3可通过旋钮选择。
另外一段酸碱泵的程序与本贴无关,不再赘述。
最后,回答甫哥的几个问题:
1) 是的,输出Q1……对应于阀V1送电……;
2) V3改为常开阀,只在Step3中送电,关闭阀门;
3) I1停止后,所有计时器均不保持,为1时重新从头开始;
4) 这个条件其实就是让Step 1执行完之后,交替执行Step2和Step3,只是一个类似于一个摆杆,交替触发。
再次谢谢各位!
请填写推广理由:
分享
只看
楼主