电动阀控制程序

各位高手你们好!
    我的问题是这样的:有一个水池(深度为5M)上面有一个液位计输出4~20MA电流反馈它的位置,水池前端有一个电动阀来控制进水,要求是这样的,水池的液位在2米以下时电动阀全部打开,在两米到三米之间时电动阀关闭30%.三米到四米之间时关闭50%,四米到五米时关闭90%,电动阀有反馈,请问这个程序该怎么编?谢谢!

最佳答案

首先你的反馈信号转换成实际的工程量
 读取当前测量值
 读取设定值1(2米)
 如果不小于
 则跳转到下面flg1
 读取32000(20mA信号)
 输出到AO点
 跳转到结束标志end
 flg1:读取当前测量值
 读取设定值2(3米)
 如果不小于
 则跳转到下面flg2
 读取32000*0.7(关闭30%信号)
 输出到AO点
 跳转到结束标志end
 flg2:读取当前测量值
 读取设定值3(4米)
 如果不小于
 则跳转到下面flg3
 读取32000*0.5(关闭50%信号)
 输出到AO点
 跳转到结束标志end
 flg3::读取当前测量值
 读取设定值4(5米)
 如果不小于
 则跳转到下面flg4
 读取32000*0.1(关闭90%信号)
 输出到AO点
 跳转到结束标志end
 end:空操作
 

提问者对于答案的评价:
谢谢你的回答.

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论