累计流量的现实问题
郑志武
发布于2012-12-27 17:49
46
0
标签:
在做一个流量累计的系统,需要经plc300中的累计流量显示到wincc中,秒为单位显示,就是每秒的瞬时流量显示在wincc中,同时显示当前的累积流量。现在我已经算出瞬时流量和累计流量都保存在plc的m存储区中,问:我该如何在wincc中显示两个流量呢,就是每小时,每分钟,和总累计流量等等,如何做,同时归档!
佳答案
楼主的问题难度主要在于如何用plc精确计算瞬时流量,这是许多人遇到的plc编程的难点,请参阅lzm-学长的观点。
既然楼主已经算出瞬时流量和累计流量,并且都保存在plc的m存储区中,以瞬时流量为例,只要在wincc相应画面中建一个输入输出域,更新时间500毫秒或有变化时,类型输出,变量里直接调用就可以了(比较md0),累计流量同理。每分钟,每小时可用瞬时流量*60和3600,然后直接输出。建议能能plc处理的数据尽可能让plc来处理,wincc直接调用就可,以减轻wincc的负担,每秒的瞬时流量、每分钟的瞬时流量及每小时的瞬时流量和累计流量用plc来计算,wincc直接调用好。
有关wincc详细请参考《深入浅出 西门子wincc》。