火姐 发表于 2012-7-5 05:18:38

PKS中如何获得单次累积流量的数据?

我们这有几台流量计,在原来PKS组态时,能显示瞬时流量和总的累计流量(用A表示),但不能显示单次的累计流量(如每一次装船时的累计流量,用B表示)。如何才能在PKS中得到每次装船时的累计流量?
我现在想到两种方式,但由于刚开始学,都不能具体地做出来。请问是否可行?
第一种,写一个小脚本程序,带一个按钮。在每次装船开始前,按一下按钮获得总的累计流量的当前值(A1),然后在装船过程中不继取A的当前值减A1,得到B值。
第二种,或许PKS的FUNCTION BLOCK中本身就有这样的功能块,A的值作为这个功能块的一个输入,同时在装船开始前告知功能块开始计算单次累计流量(或许还是要用到按钮),功能块就是自动计算B值。

敌法师 发表于 2012-7-5 09:13:09

这个还是比较好实现的,可以使用按钮:开始装船时,用启动按钮连接累积启动管脚,然后停止装船时,用停止按钮连接停止管脚。如果需要,在开始按钮上在加上复位操作。这些其实在累积块的控制模式中已经有了,可以直接操作控制模式控制开始累积、停止累积和累积复位的。如果装船是用电机控制的,还有一种比较有意思的方法是,用电机的运行信号直接连接累积块的控制,运行时累积,停止时停止,停止一段时间后复位累积数。
方法是比较多的,只是使用中方便与否的问题。

3染发 发表于 2012-7-5 13:07:39

希望和你们一起交流。

pisen 发表于 2012-7-5 17:02:10

这样发问题答问题真是积分的好方法
页: [1]
查看完整版本: PKS中如何获得单次累积流量的数据?