WinCC做画面切换
的有关信息介绍如下:
在工业自动化控制系统中,一个大系统通常根据工艺或者功能,划分了好多小的子系统,那么子系统画面之间是如何进行切换的,本文就来讨论一下这个问题。
右击图形编辑器,新建三个画面:main.pdl,1.pdl,2.pdl
定义三个内部变量:
编辑main.pdl画面,
以分辨率为1920*1080举例:
画面几何属性:画面宽度和高度分别为1920和1080,
事件—画面对象—其它—打开画面,右键选择C动作,写入以下代码:
在main.pdl画面上添加两个按钮和一个画面窗口(智能对象中的“画面窗口”)。
画面窗口:
几何属性:
其它属性:
画面名称:设置为1.pdl,即设置初始画面为1.pdl
按钮1:
1)属性—事件—鼠标—按左键,双击打开,设置画面窗口1的画面名称属性为画面1.pdl
2)属性—事件—鼠标—释放左键,右键选择C动作,代码如下:
3)属性—其它—允许操作员控制—右击选择动态对话框,选择布尔型变量enabled
按钮2:
1)属性—事件—鼠标—按左键,双击打开,设置画面窗口2的画面名称属性为画面2.pdl
2)属性—事件—鼠标—释放左键,右键选择C动作,代码如下:
3)属性—其它—允许操作员控制—右击选择动态对话框,选择布尔型变量enabled
配置1.pdl和2.pdl画面。
1.pdl和2.pdl画面的几何属性设置如下
运行效果如下:



