WinCC中使用VBS读取变量归档数据到EXCEL

在WinCC中使用VBS读取变量归档数据到EXCEL,得到的数据(图1)和使用onlinetable控件中数据(图2)不一致,使用msgbox显示(图3),得到的结果(图4和图5)与图2也是不一致的,哪位大神指教一下

问题补充:
图片传重复了

图片说明:

WinCC中使用VBS读取变量归档数据到EXCEL    WinCC中使用VBS读取变量归档数据到EXCEL    WinCC中使用VBS读取变量归档数据到EXCEL    WinCC中使用VBS读取变量归档数据到EXCEL    WinCC中使用VBS读取变量归档数据到EXCEL    WinCC中使用VBS读取变量归档数据到EXCEL   

最佳答案

从你的截图看,在线趋势控件与VBS查询结果,偏移了一分钟。在线趋势控件的8:27:26和8:28:26的数据后面有【U.],,说明此时两个数据不是真实存在的,是系统估算的值,也就是此刻可能没有归档。

而你的VBS却查询出了这两个值。这个数据对不对呢?建议VBS导出的时候,把变量质量代码和状态一同导出,再作进一步分析。

另外,看一下变量记录的归档周期是多少,还有VBS查询的时候,查询间隔又是多少。
如果是想每分钟归档一次,最好把秒固定好,比如0秒或30秒,如果是WINCC启动后自动选择时间,这个秒的时间就会有波动。

提问者对于答案的评价:
虽然不是造成这个问题的主要原因,但是前两个数值的质量代码确实是不确定的,谢谢回答~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论