咦?没人回答啊,怎么就想当然了呢,呵呵。
如果你有看WinCC帮助的话,就知道怎么回事了:
quote:
变量前缀(TagPrefix)
结构类型和结构变量
WinCC 将提供多种多样的方式来定义和构造变量。 对于画面窗口,可分配一个变量前缀,以将其加在画面中所使用的所有变量的前面。 采用这种方式,当另一个画面访问其它变量时,嵌入在画面窗口中的画面将保留对其自己变量的访问。
“变量前缀”属性将指定画面中出现的所有变量的前缀。
改变变量前缀只有在再次装载画面时才起作用。 当画面改变时,这将自动发生,否则,必须重新分配画面的名称。
前缀可自由定义,但必须与结构变量的名称相匹配。 它必须以句点结尾,例如,“Structure2.”。
使用名称“TagPrefix”可使“变量前缀”属性动态化。
所以说,如果画面不改变或者隐藏再显示的话,仅改变变量前缀是不会生效的,你需要用脚本重新设置一下画面窗口的画面名称。