建立趋势后,数据无法连接,所访问的变量没有问题

我建趋势图,为何变量无法连接
Set objCon1 = HMIRuntime.ActiveScreen.ScreenItems("控件2"
 objCon1.TrendIndex = 0
 objCon1.TrendAdd="ALARM0"
 Set tr=objCon1.GetTrend("ALARM0") 
 tr.TagName= "ProcessValueArchive\ALARM0"
 objCon1.TrendIndex =1
 objCon1.TrendAdd="ALARM1"
 Set tr=objCon1.GetTrend("ALARM1") 
 tr.TagName= "ProcessValueArchive\ALARM1"
如此建立趋势后,数据无法连接。所访问的变量没有问题的

问题补充:
谢谢您长期默默支持,上面代码第三行如果用RENAME的话一切正常,关键我想用代码建趋势。真的不是变量的问题

图片说明:

建立趋势后,数据无法连接,所访问的变量没有问题   

最佳答案

看报警信息是组态错误造成的
WINCC显示的趋势前提是你这个变量必须有数值
 如果没有连接PLC的话,应该是0
 如果需要改变此变量的值,可以用仿真器PLCSIM,把程序仿真一下,然后给值就可以看到趋势变化了
 你所显示的没有数据连接
 查以下两方面:
 1、启动项是否启动了变量记录(Tag logging),如果没有,先把此项打勾。
 2、WINCC项目不能放到有中文字符的文件夹下面,路径的所有文件夹都不能是中文,如果是中文系统,桌面和我的文档里面也不能放。

提问者对于答案的评价:
1

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

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

相关推荐

发表回复

登录后才能评论