变量记录

每次重新运行WINCC时,变量记录就会把原来的数据重新记录一次,记录的数据后面多了个u.
  有会多个“\”(我的归档控制是有事件控制的)。请高手指点,怎么要取消那个重复记录。

问题补充:
我是要根据一个INT变量不变化做为归档的触发添加(就是有一个INT型记录批次的变量,如果批次变化了就触发一次变量归档)。
 我的做法是,做一个全局脚本,当批次变化时改变一个内部BOOL型变量,用这个BOOL型变量作为归档的触发条件。
 有没有更好的办法啊?
 

最佳答案

一般来说,如果归档是自动触发的话,那么就会出现这种情况。
 这应该和WinCC的内部归档处理机制有关。u说明这个值是无效的。系统刚启动就初始化归档,而此时数据并没有更新。
 =
 如果设置成事件控制的,我测试的结果是可以避免这种情况的。
 系统启动后,再用一个变量启动或停止归档,这样不会出现多一个U这种情况。

提问者对于答案的评价:
我是要根据一个INT变量不变化做为归档的触发添加(就是有一个INT型记录批次的变量,如果批次变化了就触发一次变量归档)。
 我的做法是,做一个全局脚本,当批次变化时改变一个内部BOOL型变量,用这个BOOL型变量作为归档的触发条件。
 有没有更好的办法啊?
 

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

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

相关推荐