容器液体进出量统计。

通过液位计测量液位升降算出液体进出量。并且统计每日的进出量。供以后查询,请问如何做程序?上位机是wincc。

问题补充:
进液阀门开启信号开始统计进液量,排液阀门开启信号统计排液量。然后累计一天总共进出了多少,每天都统计。以后可以查询。

最佳答案

不清楚你处设备的实际状况,也不好建议。
只是类似问题应该采用流量计比较合理。
如果在进液时是关闭出液的,这个到可以进行统计液的用量。编程就是依据这个进液阀的开与关具体所进入液的总量,然后用阀的数次进行统计,也熔体的容积可以通过实际计算到一个常数,然后乘以具体的阀开、关次数,就是实际容积量。
至于按小时还是天这个倒是比较容易解决。用列表指令每小时活天填入一个累计数值激活一次。

提问者对于答案的评价:
我现在初步的是通过进液阀上升沿传送一个值到DB,作为进液前的液位值。然后进液阀下降沿传送一个液位值。排液的话类似。关键是我怎么把计算出来的差值存储到wincc上面,难的地方就在于时间的判断,如何判断到了一天。以前从来没有做过时间方面的程序。如果wincc有触发某个变量然后再存储特定数据的功能就好了,进液阀下降沿存储这一次的进液量,排液阀类似。谢谢你们为我解答。

最佳答案作者回复:
这个计算没有问题,我所担心的是如果存在一边进液,一边排液的现象这个方式就不准确了。
至于时间问题这个好处理,可以自己做一个时钟计算24小时的,然后到点进行下一个数据的传送和时钟的清除重新计时。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午11:09
下一篇 2017年8月18日 下午11:09

相关推荐