WinCC实现多个相同控制按钮共用一个弹窗
1. 引言
当有很多重复的部件时,我们还需要使用弹窗,但是弹窗显示的内容是一致的,只不过需要根据按钮的不同进行信息更新。如果这个时候还一个个弹窗的建立就很浪费事件,我们通过使用一个窗口来显示多个重复部件的内容。
2. 实现步骤
step1:画面所示有三个风机和三个电机,分别为1、2、3号风机和1、2、3号电机,然后拖入两个画面窗口一个显示风机的信息一个显示电机的信息。
step2:设置项目需要的内部变量:
BT1表示电机弹窗的标题变量
BT1表示风扇弹窗的标题变量
DJX,DJY表示电机弹窗的坐标位置变量
FSX,FSY表示电机弹窗的坐标位置变量
PICTURE表示切换图片的变量(这个是实现画面切换才需要用的)
TEMP1,TEMP2表示电机和风扇弹窗是否弹出变量
TEMPQJ1,TEMPQJ2表示电机和风扇的变量前缀的变量;
NR1,NR2表示弹窗中内容(小标题)的变量