WINCC数据统计报表的制作

本人现在有一问题,希望大家能够帮忙解决.万分感谢!

在项目中有一个电磁流量计测点,有即时流量可读取.我想要分别按照: 日 为单位, 月 为单位  年 为单位在WINCC中存储。并且可通过设定某年,查询本年的累积流量,或者设定某年某月查询本月累积流量,或者设定某年某月某日 查询当日的累积流量。这三个查询,在设定时间后,可在界面上以表格的形式显示出来。

流量的累积我想在PLC中的OB35中累加。

我应该怎么样在WINCC中作 这个流量的 统计功能呢???
谢谢大家了,帮忙看看吧  我得怎么做?谢谢了

最佳答案

1 在PLC建立3个变量用来归档。并在WINCC建立对应的3个变量。及3个BOOL量。用来触发事件。
   sum_d:  // 每天累计量
   sum_m; // 每月累计量
   sum_y:  // 每年累计量
   sum_d_p; // 计算sum_d 时, sum_d_p 有一个上升沿。
   sum_m_p; // 计算sum_d 时, sum_m_p 有一个上升沿。
   sum_y_p;  // 计算sum_d 时, sum_y_p 有一个上升沿。
2  建一个总的累计变量。SUM_T;
    具有清零功能,否则会溢出。
    在OB35里按照分钟累计流量瞬时值即可。可以做一个每分钟执  
    行一次 的波形发生器。取边沿变化执行即可。
3  根据周期性事件差触发运算。自定义起始时间,则对应的整数周
     期间隔做差。将数值赋给对应的,sum_d,sum_m,sum_m。
     对那些标志位并有相应的上升沿。 
4   WINCC建立动作。如果对应标志位有上升沿就归档相应的变
     量。
 5  查询时可以根据归档查询函数获得。这个得看WINCC帮助。
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午5:00
下一篇 2019年6月11日 上午5:01

相关推荐