wincc按钮太多,可以用全局脚本实现吗?

几百个按钮的那种的时候,上百个设备每个都有启动、停止、显示远程和就地,这种情况,感觉用脚本命令更快吧?
怎么做,比如
启动按钮为按下时候PU0101_cc_on置1,释放按钮PU0101_cc_on置0.按钮颜色在PU0101_yx为1时显示灰色。
停止按钮为PU0101_cc_off置1,释放按钮PU0101_cc_on置0.按钮颜色在PU0101_yx为0时显示灰色。
可以吗,谢谢!

问题补充:
首先,谢谢各位解答。
对于用结构变量,需要有画面窗口吧,根据画面窗口来改变前缀,这样,每个都需要建立画面窗口?
设备种类多的时候,好像不方便。谢谢。

最佳答案

1.在组态中,我习惯只组态按钮置1,而用“—( R )  复位线圈”在PLC程序中编写按钮置0,个人理解:能用PLC程序处理就用PLC来完成,比“按左键和释放左键”用WINCC处理,这样可以减轻WINCC一半的负担,尤其变量庞大时就会体现出优势。
2.以前我曾回答过相似的问题,请参考下面的链接,里面有我上传的很几张图片,其中有文字简述,看能否对你有所帮助。
《如何在WinCC主画面中弹出小窗口控制启停》里面有我5张图片及文字简述
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=103644&cid=1032
3.像这种启动、停止、显示远程和就地等功能,调出子画面窗口,使用变量前缀功能可以实现,同时减小不少工作量。
《WINCC里如何设置多次打开同一启停画面》里面有我1张图片说明
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=91341&cid=1032

提问者对于答案的评价:
感谢详尽解答。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月18日
下一篇 2017年11月18日

相关推荐