wincc 用VBS生成excel报表的困惑

1表格里的时间是格林威治时间怎么改为北京时间?
2表格里的消息文本只能显示英文或者字符,中文成问号,(格式已经改为文本)
请详细指点一下

图片说明:

wincc 用VBS生成excel报表的困惑   

最佳答案

1、你可以把系统时间的时区直接改成格林威治时区;或者用当前时间减去8小时(东8区比格林威治时间早8小时)
2、你的小心文本是怎么写进去的?看看你脚本中定义的变量类型,你先定义一个变量,赋值字符串常数然后写到excel中看看。感觉是你的脚本问题。你把你的脚本发上来看看,实在不行到论坛讨论。

提问者对于答案的评价:
脚本写不开,我发到论坛了

专家置评

新版本的WinCC,查询语句做了调整,但是手册还没有及时更新。
在WinCC v7.0sp3(可能还有别的版本)中使用VBS脚本查询中文报警记录时会显示问号。
WinCCv7.0SP3自动生成的脚本格式为:AlarmView:SELECT * From AlgViewCHT ……
建议修改为:AlarmViewEx:Select * FROM  AlgViewCHT ……
另:WinCC V7.2中系统自动生成的为:
AlarmViewEx:Select * FROM  AlgViewExCHS ……
目前在WinCC的帮助中还没有查到关于AlarmViewEx的说明。有可能以后会更新。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日 下午11:36
下一篇 2017年10月29日 下午11:36

相关推荐