两个车间的WINCC组态画面是一样的,各I/O域连接的变量名也一样,就是PLC的IP地址不一样。现在想把他们放在一起,共用一个WINCC画面。然后重新做一个首页画面,点击不同的按钮,直接跳转到不同的车间(实际上是画面共用,仅仅是对应区域变量输入输出值按照车间不同而改变)。这个有没有办法实现?怎样实现?谢谢。
问题补充:
我现在就是不想改变画面上的变量名,因为对画面上的变量连接一个一个改的话工作量很大。即使改,最好有办法进行批量改。加前缀听说过,没有实际用过,不熟悉。
最佳答案
在一个wincc中不允许有相同的变量名,即使对应不同的plc,你可以把一个plc的变量导出后在excel中修改,比如所有的变量前面都加一个plc1,另一个plc的所有变量前都加一个plc2,然后再导入到wincc中,wincc新画面中建立一个画面窗口,显示原来原来的画面画面窗口的变量前缀加上plc1,这样就显示plc1对应的数据了,如果要显示plc2的,那么通过按钮改变画面窗口的变量前缀就可以了。或者建立两个画面,里面都用画面窗口,第一个的变量前缀输入plc1,第二窗口的前缀输入plc2.然后通过按钮切换面这两个画面。
补充:那就是使用我说的方法呀!直接把两个plc的变量导出,用excel处理,plc1的变量前面都加上plc1,plc2的变量都加上plc2,然后导入到wincc中,wincc新建一个画面,画面中加两个按钮和一个画面窗口,画面窗口显示你原来的哪个画面,用两个按钮切换画面窗口的变量前缀。
提问者对于答案的评价:
谢谢。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124392.html