现有一需求需要使用wincc7.3对一些过程值变量进行归档,这些变量为s7-300PLC端对采集数据的十分钟累加值,现存在一问题wincc端采集时间和PLC累加过程的计时时间不统一,wincc采集的不是真正十分钟的累加值。(比如wincc到采样时间的时候,PLC刚好是第11分钟,因为10分钟的时候plc已经把累加值变量清零了,所以此时采集的仅是1分钟的数据)。需要如何才能实现上下位机时间的同步,累加值的准确采集。谢谢
最佳答案
归档的触发不仅仅是周期触发,还有其它方式可以了解一下,以下内容是我从wincc的help中贴过来的,你可以试试
-----------------------------------------------------------------------------------
启动/停止事件和动作
可用事件启动和停止过程值归档。 触发事件的条件可以链接到变量或脚本(C、VBS)。 在 WinCC 中,如下区分事件/动作:
二进制动作: 对布尔型过程变量的改变作出响应。 示例: 接通电机可以启动过程值归档。
限制值事件: 对超过或达到一个限制值作出响应。 可以用绝对值或比例值来表示限制值事件。 示例: 温度波动超过 2% 触发归档。
时间控制事件: 在固定时间点或启动过程值归档后经过一定的时间作出响应。 示例: 每次换档改变后,作一个记录。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359246.html