各位前辈好, 现在我在做一个流量累计的系统,需要经PLC300中的累计流量显示到WINCC中,秒为单位显示,就是每秒的瞬时流量显示在WINCC中,同时显示当前的累积流量。现在我已经算出瞬时流量和累计流量都保存在PLC的M存储区中,问:我该如何在WINCC中显示两个流量呢,就是每小时,每分钟,和总累计流量等等,如何做,同时归档!我的邮箱是yf067@163.com如果有例子或文档可发到这个邮箱,谢谢!!
最佳答案
楼主的问题难度主要在于如何用PLC精确计算瞬时流量,这是许多人遇到的PLC编程的难点,请参阅lzm- 资深学长的观点。
既然楼主已经算出瞬时流量和累计流量,并且都保存在PLC的M存储区中,以瞬时流量为例,只要在WINCC相应画面中建一个输入输出域,更新时间500毫秒或有变化时,类型输出,变量里直接调用就可以了(比较MD0),累计流量同理。每分钟,每小时可用瞬时流量*60和3600,然后直接输出。建议能能PLC处理的数据尽可能让PLC来处理,WINCC直接调用就可,以减轻WINCC的负担,每秒的瞬时流量、每分钟的瞬时流量及每小时的瞬时流量和累计流量用PLC来计算,WINCC直接调用最好。
有关WINCC详细请参考《深入浅出 西门子WINCC》。
提问者对于答案的评价:
感谢各位前辈,我还需多多学习,谢谢!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245480.html