Skip to content

状态

状态是组态中非常重要的概念,用于控制组件的显示和行为。

状态概述

状态可以理解为组件的不同"模式"或"阶段",每个状态可以有不同的外观和行为。

状态类型

正常状态

组件的默认状态,正常显示时的外观和行为。

告警状态

当满足告警条件时,组件进入告警状态,通常会改变颜色或显示告警图标。

故障状态

当设备或系统出现故障时,组件进入故障状态。

维护状态

当设备处于维护状态时,组件显示维护状态。

状态配置

创建状态

  1. 选中要配置状态的组件
  2. 在属性面板中找到"状态"选项
  3. 点击"添加状态"
  4. 设置状态的名称和条件

状态条件

每个状态都有对应的触发条件,当条件满足时,组件会自动切换到该状态。

条件类型

  • 数据条件:根据数据值判断
  • 时间条件:根据时间判断
  • 组合条件:多个条件的组合

状态样式

为每个状态配置不同的样式,如颜色、图标、动画等。

状态切换

自动切换

当状态条件满足时,组件自动切换到对应状态。

手动切换

通过交互事件手动切换组件的状态。

状态示例

示例1:设备状态显示

根据设备的数据值,显示不同的状态:

  • 正常:绿色
  • 告警:黄色
  • 故障:红色

示例2:阀门状态

根据阀门的开关状态,显示不同的图标和颜色。