"banzu"是wincc项目中定义的一个字符型变量,该变量值根据工作班组的情况依次为A,B,C。现在在VBS脚本中有如下要求:dimbz
如何实现bz根据wincc变量"banzu"的变化而变化:bz="A"bz="B"bz="C",我通过如下方式不能实现,求解!dimbzss
Setss=HMIRUNtime.Tags("banzu")bz=CSTr(ss)
问题补充:
dimbzss
Setss=HMIRuntime.Tags("banzu")
ss.read
本来脚本就是这种写的、只是问题描述时遗漏而已!
最佳答案
dimbz,ss
Setss=HMIRuntime.Tags("banzu")
bz=ss.Read
ss.Read,执行读后要赋值给变量bz啊,也可以这样
ss.Read
bz=ss.VaLUe
当然只有脚本执行bz才会获取新的变量值,不过好像是废话,脚本不执行变量bz就不存在
提问者对于答案的评价:
谢谢指教