我用vb做了一个报表系统,思路就是把归档的数据读出来写到excel表格里,我把变量的归档时间设置成:采集时间1分钟,归档时间1小时,可每次打开excel看的时候总是会延时两个小时,举个例子,我十一点多生成报表,可是excel里显示到最近才是9点多的数据,11点多的数据要到两个小时以后在生成报表时才会出来,这是为什么呢?
最佳答案
你的归档时间分段没有设置好把,建议用脚本直接归档
提问者对于答案的评价:
谢谢大家 解决了
专家置评
也有可能是时区的问题:
WINCC变量归档的时间是UTC时间:归档的时候会把系统时间自动转换成UTC时间;在读取这些归档的时候对变量的时戳要做一下转换处理。
所以,检查一下计算机设置的时区,如果是+02:00则这种现象是正常的,在程序中对变量的时戳处理一下就可以了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275594.html