流量计模拟量定容问题

流量计使用模拟量输出4~20ma信号,要求可以设定流量。比如1000升。这个程序该怎么做。PLC位S7_200

问题补充:
不是4~20MA的换算问题,对应量程已经获取。(假设4~20ma,流量计范围为0~20升),如何根据模拟量获取到的数值,比如我触摸屏上设定需要1000升的水,到达1000升以后执行一个动作。

最佳答案

你是不是要根据流量计的输入做一个流量累加并判断?如果是的话,可以根据zhanglio老师的公式把模拟量输入换算成实际的流量,再在中断程序里来累加就行了。做累加的具体事项在论坛比较多,你可以自己搜索一下。
       补充回答,就是一个流量累加的问题。可以把升/小时(流量单位肯定与时间有关系)换算成毫升/100ms,然后在中断周期为100ms的中断程序对换算成毫升/100ms的结果累加,然后把累加结果换算成升,再用升与你的设定值比较就行了。说白了就是单位换算,然后累加再换算,有点像积分运算。时间单位不一定要用100ms,根据你的精度要求和plc的计算能力来综合考虑,反正中断程序的周期要和中间转换的时间单位一致。

提问者对于答案的评价:
f非常感谢您的帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月24日
下一篇 2017年8月24日

相关推荐