跳到主要内容

状态代码定义

目录​


概览​

本页是平台界面中显示的各种状态徽章、图标和颜色的含义参考指南。在运行过程中,如果您对某些颜色或代码的含义不明确,可查阅此文档进行确认。

本文件为状态代码参考文档而非界面操作指南,其定义的内容映射于以下界面:


报警优先级​

用于表示报警严重程度的三级标准。

代码中文颜色HEX说明建议措施
INFO信息绿色#5eb561信息性报警无需立即处理,仅供参考
WARN警告橙色#eb7f0a需要注意确认趋势,临近阈值时准备巡检
ERROR严重红色#d9534f需要立即处理巡检发生故障的资产或通知系统管理员

报警带与优先级的映射​

报警带(阈值区间)会自动映射到相应的优先级。

报警带映射优先级
NORMAL无报警
HIGH / LOWINFO (信息)
HIGH-HIGH / LOW-LOWWARN (警告)
TRIP-HIGH / TRIP-LOWERROR (严重)

报警激活·确认状态​

状态值含义
激活开启报警激活 (发生中)
激活关闭报警解除 (已恢复)
确认已确认 (ACKED)已有人确认 — 每个报警对应一次确认
确认未确认 (UNACKED)尚未有人确认

即使操作员已确认报警,但如果尚未恢复,在界面上仍将显示为激活报警。

报警隐藏状态​

被隐藏的发生记录不记录在报警列表中,而是单独记录 — 隐藏 · 抑制 · 停用。

代码界面术语含义
SHELVED暂时隐藏由操作员在设定时间内隐藏的报警 (ISA-18.2 shelved)
SUPPRESSED_BY_DESIGN设计抑制因计划维护或修理而根据设备状态抑制的报警 (ISA-18.2 suppressed by design)
OUT_OF_SERVICE停用由管理员移出服务的报警 (ISA-18.2 out of service)

报警解除原因​

代码界面术语
RETURN_TO_NORMAL正常恢复
BAND_CHANGED切换至其他报警带
CONFIG_DISABLED报警设置关闭
CONFIG_DELETED报警设置删除
RECOVERY重启恢复
OUT_OF_SERVICE停用 — 非问题解决

诊断级别​

显示在 诊断 界面中的系统诊断日志严重程度。

代码中文颜色HEX说明
INFO信息蓝色#5bc0de正常运行信息 (如启动/停止通知)
WARN警告橙色#f0ad4e潜在问题,需要监控
ERROR严重红色#d9534f严重情况,需要立即巡检

界面颜色可能会根据运行环境的主题设置而略有不同。


通신连接状态 (OPC/Edge)​

根据 最后接收时间 判断 OPC 服务器和 Edge 设备的采集状态。

代码中文颜色HEX阈值说明
OK已连接绿色#2e7d3210分钟以内数据采集正常
WARN连接延迟橙色#e6510010分钟 ~ 60分钟未接收数据,注意
ERROR连接异常红色#b71c1c60分钟 ~ 24小时超过1小时未接收
DISCONNECTED断开连接灰色#888超过24小时超过24小时未接收
UNKNOWN未观测浅灰色#ccc—无最终接收记录

10分钟、60分钟、24小时的阈值由 StatusThresholds 定义。 在部分旧版本界面(如资产树图例)中,OK 被标记为 "正常连接",UNKNOWN 被标记为 "未连接" — 仅名称不同,状态一致。

快速识别技巧​

情况含义
新增 OPC 注册后UNKNOWN (从未接收)
采集正常运行OK
短暂中断 (网络/重启)WARN
中断1小时以上ERROR (立即巡检 连接管理)
中断一天以上DISCONNECTED (巡检设备/网络)

通信延迟状态 (OPC 延迟)​

延迟判定有 两套标准,具体取决于所查看的界面。

① 状态判定用 — 基于平均延迟​

用于评估资产健康状态的标准 (StatusEvaluator)。

代码中文颜色阈值 (平均延迟)说明
OK正常绿色1秒以内无响应延迟
WARN延迟橙色1秒 ~ 10秒出现响应延迟
ERROR严重延迟红色10秒以上严重响应延迟
UNKNOWN未知灰色—无延迟测量数据

② 趋势图用 — 基于区间最大延迟​

连接状态 界面的 通信延迟状态趋势 图表不采用上述标准,而是基于 该时间区间的最大延迟 (max_latency) 进行计算。

条形阈值 (区间最大延迟)
🟢 正常10秒以内
🟠 延迟10秒 ~ 60秒
🔴 严重延迟60秒以上
图表顶部的工具提示显示的是 ① 的数值

虽然该图表的 ⓘ 帮助说明写着 "平均延迟 1秒以内 / 1~10秒 / 10秒以上",但生成条形的计算逻辑是 ② (最大 10秒/60秒)。工具提示的数值与条形颜色采用的是不同标准,因此阅读图表时请按 ② 来解读。

平均延迟 3 秒的连接在图表中显示为绿色并非故障,而是因为这一标准差异。


健康状态 (站点/区域/线/设备)​

各层级的健康状态。由该层级下属资产中发生的报警最高级别决定。

代码中文颜色HEX说明
NORMAL正常绿色#3d8b40无报警
WARN注意橙色#eb7f0a存在1件及以上警告报警
ERROR危险红色#d9534f存在1件及以上严重报警
UNKNOWN未知浅灰色#ccc无评估数据 (如新注册后)

判定逻辑: 存在1件及以上严重报警 → ERROR, 存在1件及以上警告报警 → WARN, 其他 → NORMAL. 无评估结果 → UNKNOWN.


连接状态汇总 (层级单位)​

站点/区域/线/设备等层级的连接状态是通过汇总该层级下所有 OPC/Edge 的状态来决定的。

代码中文颜色说明
NORMAL已连接绿色下级全部为 OK
WARN连接延迟橙色下级存在1件及以上 WARN
ERROR连接异常红色下级存在1件及以上 ERROR
DISCONNECTED断开连接深红色 (#4a0e0e)下级存在1件及以上 DISCONNECTED
UNKNOWN未观测浅灰色下级无评估数据

判定逻辑 (优先级 高 → 低): DISCONNECTED → ERROR → WARN → NORMAL → UNKNOWN.


系统健康状态​

平台整体健康状态。由诊断日志计数决定。

代码中文颜色说明
NORMAL正常绿色无诊断日志
INFO信息蓝色仅发生信息性诊断
WARN警告橙色发生警告诊断
ERROR危险红色发生严重诊断,需要系统巡检

负载看门狗 (Watchdog) 独立运行一套 HEALTHY/DEGRADED/CRITICAL 三级状态机,显示在 仪表板健康轨道 和 诊断 界面中。

看门狗状态含义发布
HEALTHY正常负载(恢复时记录1行)
DEGRADED超过阈值1级持续30秒以上诊断日志1行 (WARN)
CRITICAL超过阈值2级持续30秒以上诊断日志1行 (ERROR)

健康检查状态 (基础设施组件)​

显示在 仪表板健康轨道 的 "基础设施" 区域。

结果代码​

代码中文含义
NORMAL正常组件正常运行
ABNORMAL异常检测到组件异常
UNKNOWN未知未收到健康检查结果

健康检查对象 (基于仪表板健康轨道标签)​

标签角色
内存缓存运行数据缓存
WebSocket实时推送通道
MQTTMQTT 消息通道
KAFKAKAFKA 消息通道
事件存储事件·时序永久存储
时序引擎时序数据处理引擎

组件标签是直接显示在运行界面中的名称。即使内部实现发生变化,界面标签也将保持不变。


设备运行状态 (OEE)​

基于 OEE (设备综合效率) 的设备运行状态。

代码中文颜色HEX说明
RUN运行绿色#15803D正常生产运行中
IDLE闲置橙色#D97706等待 (原材料短缺·等待指令等)
FAULT故障红色#B91C1C因设备故障/异常导致停止运行
STOP停止深灰色#374151操作员有意停止
SETUP调机蓝色#1D4ED8准备/调机 (更换模具·预热)
PLANNED_STOP计划停止蓝色#1D4ED8计划内停止 (午休·定期巡检·休假)
PLANNED_START计划开始蓝色#1D4ED8计划内运行开始
DOWN非运行灰色#4B5563非运行状态
UNKNOWN未知灰色#888状态不明

运行/非运行分类​

分类包含代码
运行 (Operating)RUN, SETUP (生产准备), PLANNED_START
非运行 (Non-operating)IDLE, FAULT, STOP, PLANNED_STOP, DOWN, UNKNOWN

OEE 的 可用率 (Availability) 计算方式为:运行时间 ÷ 计划运行时间 (计划停止不计入分母)。


工单状态 (全生命周期)​

工单 (WorkOrder) 的状态机。以下五种为实际存储的值。

工单界面会显示另外两种状态

工单列表 中通过增加 延迟 和 取消 共显示 7 种状态。其中这两者并非存储的状态,而是界面根据当前时间与等待状态对比计算得出的。判定规则请参阅相关文档。

代码中文颜色HEX说明
WAIT等待灰色#888等待工单执行 (创建后的默认状态)
START进行中绿色#15803D工单执行中
PAUSED暂停橙色#D97706工作暂时中断 (可恢复)
END完成深灰色#374151工作正常完成
ABORTED中止深红色#7f1d1d工作异常终止 (质量异常·线隔离等)

状态转移图​

WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘
│
├─[end]──────▶ END
│
└─[abort]────▶ ABORTED
▲
PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
转移自动化节点
WAIT → STARTflow_start_work_order
START → PAUSEDflow_pause_work_order
PAUSED → STARTflow_resume_work_order
START/PAUSED → ENDflow_end_work_order
START/PAUSED → ABORTEDflow_abort_work_order (abort_code/notes 选项)

自动化节点详情请参考 流 — 工单状态转移。


日历(班次)状态​

排班表 (Shift) 日程的状态。

代码中文颜色HEX说明
UPCOMING计划灰色#888未来日程
PROGRESS进行中绿色#15803D当前执行中的班次
DONE完成深灰色#374151已结束的班次

标签报警带代码​

表示标签所处报警带区间的代码。

数值型 (Numeric)​

代码中文含义
NORMAL正常无报警区间
HIGH上限超过用户定义上限
LOW下限低于用户定义下限
HIGH-HIGH严重上限超过严重上限
LOW-LOW严重下限低于严重下限
TRIP-HIGH跳机上限超过跳机上限 (建议立即停止)
TRIP-LOW跳机下限低于跳机下限 (建议立即停止)

布尔型 (Boolean)​

代码中文说明
BOOL_TRUE真标签值为 true 时
BOOL_FALSE假标签值为 false 时

每个布尔值可分别定义优先级 (bool_true_priority / bool_false_priority) 和消息 (bool_true_message / bool_false_message)。


实体生命周期事件​

领域实体 (资产·标签·工单·班次等) 的变更事件类型。

事件发生时点
ENTITY_CREATED实体新创建后
ENTITY_UPDATED实体元数据修改后
ENTITY_DELETED实体删除后

流 的 flow_on_entity_event 触发器接收这些事件。

资产单位事件​

事件发生
ASSET_DATA资产遥测接入
ASSET_EVENT资产领域事件
ASSET_ALARM资产报警发生
ASSET_COMMAND资产命令发布
ASSET_AGGREGATION资产汇总 (如:6小时平均)
ASSET_CONTEXT资产上下文
ASSET_HEALTH_STATUS资产健康周期评估结果
ASSET_CONNECTION_STATUS资产连接周期评估结果

流节点关系 (Relations)​

流 界面中节点之间连线上标注的关系标签。全部为大写。

代码含义
SUCCESS正常处理完成
FAILURE处理失败 (通常分流至错误处理器)
TRUE条件过滤为真
FALSE条件过滤为假
MATCHSwitch 节点匹配分流
NO_MATCHSwitch 节点不匹配
DEFAULTSwitch 节点所有 case 均未匹配
THROTTLEDThrottle 节点拦截
EXHAUSTEDRetry 超过最大尝试次数
SKIPPED触发模式未匹配 (不包含执行计数)

通用颜色调色板​

基础三级状态颜色​

状态颜色名HEX
正常绿色#5eb561
警告橙色#eb7f0a
严重/危险红色#d9534f
未激活/未知灰色#888
极度危险 (断开连接)深红色#4a0e0e / #7f1d1d

设备状态颜色 (OEE)​

状态颜色名HEX
运行绿色#15803D
闲置橙色#D97706
故障红色#B91C1C
停止深灰色#374151
调机/计划蓝色#1D4ED8
非运行灰色#4B5563
未知灰色#888

报警优先级颜色 (独立调色板)​

优先级HEX
信息 (INFO)#5bc0de (侧边栏) / #5eb561 (列表徽章)
警告 (WARN)#f0ad4e (侧边栏) / #eb7f0a (列表徽章)
严重 (ERROR)#d9534f (通用)

即使含义相同的颜色,也会根据界面区域采用略微不同的色调。显示的一致性在同一界面内部维持。

图表系列默认颜色顺序​

图表的多系列将按以下顺序分配颜色。

파랑 → 녹색 → 주황 → 보라 → 청록 → 빨강 → 노랑 → 회색 → ...

当单个图表的系列较多时,部分颜色可能会重复出现。