理论教育 西门子人机界面组态技术应用

西门子人机界面组态技术应用

时间:2023-11-22 理论教育 版权反馈
【摘要】:每台设备最多可组态4个滑入画面,它们分别在运行系统当前打开的画面的顶部、底部、左侧和右侧显示。滑入画面和弹出画面仅适用于移动面板、精智面板和RT advanced。滑入画面和弹出画面中的对象以及这些画面本身都不支持使用VB脚本的访问,不支持软键和热键。单击“显示滑入画面”按钮,出现从不显示手柄的左侧滑入画面。图3-14 组态弹出画面的常规属性在根画面中组态一个按钮,设置其显示的文本为“显示弹出画面”。

西门子人机界面组态技术应用

1.滑入画面

使用“滑入画面”(Slide-in screen),可以在当前打开的画面和滑入画面之间快速导航。滑入画面包含存储在当前打开的画面外部的附加组态内容,例如虚拟键盘或系统对话框。使用画面边缘的可组态的手柄可以快速访问被激活的滑入画面。滑入画面的大小与使用的HMI设备有关。

每台设备最多可组态4个滑入画面,它们分别在运行系统当前打开的画面的顶部、底部、左侧和右侧显示。

滑入画面和弹出画面仅适用于移动面板、精智面板和RT advanced。在滑入画面和弹出画面中可以组态工具箱中的基本对象、元素、控件和面板。滑入画面和弹出画面中的对象以及这些画面本身都不支持使用VB脚本的访问,不支持软键和热键。不能在滑入画面中组态释放按钮与锁定的操作员控件。

2.组态滑入画面

将项目“HMI设备向导应用”另存为项目“滑入画面与弹出画面”(见随书光盘中的同名例程)。双击项目树的“\HMI_1\画面管理\滑入画面”文件夹中的“从底部滑入画面”,选中巡视窗口的“属性>属性>常规”(见图3-11),修改该滑入画面的背景色,用复选框启用它。选中巡视窗口的“属性>属性>句柄”(见图3-12),用单选框设置为“自动隐藏句柄”,可以设置句柄的颜色。“句柄”(Handle)又称为“手柄”。

用同样的方法启用左侧和右侧滑入画面,修改它们的画面颜色,设置左侧滑入画面为“从不显示句柄”,右侧滑入画面为“始终显示句柄”。

在根画面生成一个按钮,按钮上的文本为“显示滑入画面”。选中巡视窗口的“属性>属性>外观”,设置它的背景色为浅灰色,字符为黑色。

选中巡视窗口的“属性>事件>单击”,设置单击时调用系统函数“显示滑入画面”,画面名称为“从左侧滑入画面”,“模式”为“切换”。

选中项目树中的HMI_1站点,单击工具栏上的“开始仿真”按钮978-7-111-60186-9-Chapter03-22.jpg,起动HMI运行系统仿真,出现图3-13中仿真面板的根画面。

978-7-111-60186-9-Chapter03-23.jpg

图3-11 组态滑入画面的常规属性

978-7-111-60186-9-Chapter03-24.jpg

图3-12 组态滑入画面的句柄

978-7-111-60186-9-Chapter03-25.jpg(www.daowen.com)

图3-13 运行时的滑入画面

单击画面底部中间隐藏的滑入画面的手柄,再单击显示出来的手柄,出现从底部滑入的画面。再次单击手柄,滑入画面消失。打开滑入画面后,单击根画面中的其他地方,也可以使打开的滑入画面消失。

单击画面右侧始终显示的滑入画面的手柄,出现从右侧滑入的画面。再次单击手柄,滑入画面消失。单击“显示滑入画面”按钮,出现从不显示手柄的左侧滑入画面。再次单击它,左侧滑入画面消失。

3.弹出画面

使用弹出画面(Pop-up screen)可以组态画面的附加内容,例如对象设置。画面中每次只能显示一个弹出画面。不能在弹出画面中组态报警窗口、系统诊断窗口和报警指示器。调用系统函数“显示弹出画面”时,指定的弹出画面就会出现在当前画面的上面。

4.组态弹出画面

双击项目树的“\HMI_1\画面管理\弹出画面”文件夹中的“添加新的弹出画面”,生成弹出画面。选中巡视窗口的“属性>属性>常规”(见图3-14),采用默认的名称“弹出画面_1”,可以修改它的背景色。在弹出画面中生成文本域“弹出画面”。

978-7-111-60186-9-Chapter03-26.jpg

图3-14 组态弹出画面的常规属性

在根画面中组态一个按钮,设置其显示的文本为“显示弹出画面”。选中巡视窗口的“属性>事件>单击”,单击时调用系统函数“显示弹出画面”(见图3-15),可以设置弹出画面左上角的坐标。

978-7-111-60186-9-Chapter03-27.jpg

图3-15 组态按钮的事件功能

选中项目树中的HMI_1站点,单击工具栏上的“开始仿真”按钮978-7-111-60186-9-Chapter03-28.jpg,起动HMI的运行系统仿真,出现图3-13中的仿真面板的根画面。单击画面中的“显示弹出画面”按钮,画面中出现弹出画面。再次单击该按钮(仿真时需要单击两次),弹出画面消失。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈