WinCC 如何在特定的时间点(非周期)归档过程变量?
如果希望仅在特定的时间点归档趋势变量。可以通过在变量记录的“ Properties - Process Tags” 对话框中通过进行下列操作来实现:
1组态起始事件 组态触发归档的事件。可以在下列选项间选择:
可以使用 WinCC 全局脚本组态一个返回布尔数据类型值的函数。如果函数的返回值改变(从 FALSE 到 TRUE 或者反之),那么归档将会发生。
可以组态一个二进制变量,当它的值变化时触发归档。
2选择“ Acyclic ”作为采集类型 在“ Archive Tag ”选项卡中在“ Acquisition type ”选项域中选择“ Acyclic ”
自 WinCC V6.2开始:选择归档类型“ acyclic ”和采集类型“ Event-controlled ” 在“ Archiving ”选项卡中的选择域“ Archiving type ”中,选择“ acyclic ”并在“ Acquisition ”中选择“ event-controlled”。
3指定起始事件 在“ Event ”选项卡中指定项目函数或变量作为起始事件。
当起始事件变化时(函数返回值或变量变化),过程值(实际值)被归档一次。这既发生在上升沿也发生在下降沿。
注意:
如果组态一个函数来监控起始事件,在运行时变量记录循环调用函数(每 500 ms)。但返回值发生变化时进行归档 - 否则将不进行。
如果没有组态起始事件(既没有函数也没有变量),那么在过程值每次变化时不执行归档。
在组态起始事件时必须注意变量记录仅能捕获在起始事件中大于 500 ms 的变化。
===================================== 更多技术资料,请加微信公众帐号“gongkong8”
工控技术博客: http://blog.sina.com.cn/wincchome
启程自动化培训中心 http://www.gongkong8.com/ 联系电话:0755-85292922
|