1、首先右击图形编辑器,新建三个画面:main.pdl,1.pdl,2.pdl。
2、定义三个内部变量。
3、编辑main.pdl画面,分辨率为1920*1080:画面几何属性:画面宽度和高度分别为1920和1080。
4、然后事件—画面对象—其它—打开画面,右键选择C动作。
5、写入以下代码。
6、然后在main.pdl画面上添加两个按钮和一个画面窗口(智能对象中的“画面窗口”),给按钮加上事件就可以了。
方法1:工程框架:通过【组合框】实现多画面切换
主要控件:ABC.PDL OPP.PDL MAIN.PDL 组合框 画面窗口
在main.pdl中添加【组合框】,【画面窗口】;
右击【组合框】》属性》其他》选定框、选定文本(修改成1-ABC,2-OPP); 》事件》其他》选定文本》直接连接》画面窗口的【窗口名称】
激活运行,就可以了。
方法2:
用脚本实现:
VBS:
Dim zhk
Set shk=screenitems(“组合框”)
If Zhk.seltxt=”选项1文字” Then
HMIRuntime.BaseScreenName =”画面名称”
End if
上面灰色的部分是固定的,下面黑色的部分是一个画面窗口。
附件是wincc 7.0 sp3 编辑的画面
画面窗口做的。
两个画面窗口组成了你当前的画面。