wincc动态改变变量前缀

比如,我画面中有一个画面窗口,画面窗口调用的变量已连接后缀,如.auto 和 .men 然后想用两个按钮或者更多的按钮来改变这个画面窗口的变量前缀,如,第一个按钮按后,画面窗口的变量前缀变为motor1,第二个按钮按下时画面窗口的变量前缀为motor2等等,如何实现!说明:在画面窗口的变量前缀那里直接写如motor1就好用,可是用到按钮上就不好,请问如何解答?

问题补充:
guoshixin2008@163.com  谢谢,能解决最好了,省了很多的事的!

最佳答案

按钮组态 C 脚本:
SetTagPrefix(lpszPictureName,"窗口名","motor1");
SetPictureName(lpszPictureName,"窗口名","公共画面名");
SetVisible(lpszPictureName,"窗口名",TRUE);
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=65790&cid=1033

提问者对于答案的评价:
你的方法很好用,按你的方法,已经好用了,谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:15
下一篇 2019年6月11日 上午4:15

相关推荐