WINCC 数据库操作文本变量问题

WINCC内建了一些内部变量,有文本格式也有模拟量格式,然后全部做了归档。这些变量通过IO域人工进行输入,通过bool量触发归档。然后通过vbs脚本进行查询,模拟量的数据查询都正常,但文本格式的变量查询全部都是0,但是用wincc online table control控件显示这些文本变量的归档都能正常显示文本。格式的设置都没有问题,查询脚本:HMIRuntime.Tags("tag1").Write  oRs.Fields(2).Value。这里的tag1如果是模拟量就都正常,文本格式就都查询出来为0,online table control显示正常。是什么原因?

最佳答案

脚本写的有问题。
读取普通变量用:TAG:R
读取字符串类型变量(文本变量8/16位字符集)使用TAG_EX:R

详情参考以下链接的文档介绍,从英文界面下下载,V4.0版的文档(中文界面下载的是V1.0)
https://support.industry.siemens.com/cs/de/en/view/38132261

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:02
下一篇 2020年11月1日 下午5:02

相关推荐