现有丹佛斯电动阀0~10v信号通过224xp的AQW0输出,电动阀反馈有0~10v信号AIW0输入,给aqw0以32000的数字量,电动阀会动作直到全开。要求通过上位机点控按钮,按住会持续给信号,电动阀持续动作,松开不给动作信号,电动阀停止,但现在的情况是我给信号时,电动阀无法停止,请问各位工程师们,我该如何做到按住按钮给信号,电动阀运作,松开电动阀停止?
最佳答案
hmi中开按钮对应v0.0关按钮对应v0.1,200中编程:如果v0.0=1如果vw100小于32000-deta则vw100=vw100+deta,如果v0.1=1,如果vw100>deta,则vw100=vw100-deta,deta是速度参数,deta越大,则阀门动作越快。最后把vw100赋值给aqw0。这样你长按按钮则vw100在0~32000之间变化,输出给aqw0就好了。
提问者对于答案的评价:
我现在通过每次加一个数进行累加放在同一地址,直到32000,能实现随关随停,谢谢您的建议
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366847.html