在项目的一个公用画面中使用SetTagPrefix添加了前缀,以使其执行不同的动作。该画面只有“确认”和“取消”两个操作。
现在的问题是:当点击“确认”按钮时,同时调用了一个c脚本的项目函数,在函数的执行中涉及到的变量也被加了前缀,但这是不被希望的。就是说在执行调用函数时能否屏蔽掉(或取消)前缀,只对固定的一些变量执行操作。不知能否做到?或是有什么变通的方法?请高手指点。谢谢了!
问题补充:
谢谢dcount107的解答!您相关的帖子也看过了。您可不可以讲下SetTagValue这个函数的用法,最好可以举个例子。谢谢了!
最佳答案
画面窗口的TagPrefix是针对去全局的,也就是画面中牵涉的变量统统都加上了前缀,如果你的WinCC是V7版本,只要添加一个前缀@NOTP::即可,V7之前的解决办法参考论坛我回复的一个帖子:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=565036&s_id=0&num=0#anch
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271184.html