统一人机界面中的结构、面板、导航与报警管理
1. 结构与HMI面板概述
在统一人机界面(HMI)环境中,使用结构化数据和面板具有显著优势。通过利用面板,程序员能够标准化使用标准结构的图形对象,完善结构化开发方法。利用结构化方法可进一步提升项目开发效率,还能将单个标签作为结构传递给HMI面板,使HMI界面与可编程逻辑控制器(PLC)界面保持同步,实现快速有效的编程。
2. 面板的定义
面板类似于PLC中的功能块,是一种可重用对象,可通过自身参数进行实例化。这使得HMI能够重用具有不同接口属性值的对象。例如,在特定项目中,一个用于控制多个设备的面板,可通过不同的参数实例化来适应不同设备的控制需求。在全集成自动化门户(TIA Portal)中,面板必须在项目库级别创建,然后在项目中实例化。
3. 创建面板
- TIA Portal V17面板类型 :TIA Portal V17中有两种类型的面板,分别适用于面板/WinCC Runtime Advanced和统一舒适面板/WinCC统一PC。本文主要使用统一舒适面板/WinCC统一PC面板。
- 创建步骤 :
- 打开TIA Portal右侧的库窗口。
- 双击“添加新类型对象”,打开新窗口,在该窗口中可为面板命名并选择面板类型。
- 点击“确定”后,库视图将打开并显示新版本为0.0.1的新面板。此时面板处于“工作中”状态,不可实例化,类似于PLC中编辑库对象时的“测试中”状态。