Appearance
概述
模型是一种用于封装、复用和标准化人机界面组件的核心机制,无需脚本通过简单配置即可实现。它将设备或功能的图形、逻辑、变量绑定等集成在一个可重复使用的单元中,显著提升组态效率与系统一致性。
| 核心功能 | 说明 |
|---|---|
| 组件封装与复用 | 将某一类设备(如电机、阀门、泵)的图形界面 + 动态逻辑 + 报警 + 操作按钮等打包成一个“模型”,可在多个画面中多次调用该模型。 |
| 参数化配置(动态传参) | 通过前缀,实现同一面板适配不同设备。例如:Motor_01.Status、Motor_02.Status 共用同一个电机面板,仅通过前缀区分数据源。支持内部属性开放为“特定属性”,如标题文本、颜色、单位等可单独配置。 |
| 集中维护与统一更新 | 修改模型后,所有实例自动继承更新,确保界面风格和逻辑一致,避免逐个修改重复画面,大幅降低维护成本 |
| 支持复杂交互与弹出操作 | 模型可设计为嵌入式控件或弹出窗口:点击设备图标 → 弹出详细操作面板(如设定值、启停控制、报警确认等)。常用于高级操作(如PID参数整定、配方设置) |
1、创建变量
按照有规律的规则进行创建,通常用前缀来区分不同设备的变量

2、创建模型
- 创建模型: 在普通画布中拖拽元素,搭建模型所需要的内容,并创建模型

- 开放属性: 将不同的内容以参数的方式开放出来,例:显示当前泵的编号

- 绑定变量: 关联参数

- 绑定变量: 关联状态

- 绑定变量: 关联数值

- 绑定变量: 关联写值

3、使用模型
方式一:弹窗
添加临时变量-->创建普通画面-->设定画布尺寸与模型尺寸相同-->关联前缀


在主画面中关联弹窗-->同时控制 泵编号 变量

展示效果

方式一:嵌入
添加 单选框 组件 --> 关联属性

添加 模型 --> 关联前缀

展示效果

