跳到主要内容

状态代码定义

目录


概述

本文档是一份参考指南,汇总了平台界面各处显示的状态徽章、图标和色彩的含义。在运营过程中遇到不清楚的颜色或代码时,打开此文档即可查阅。

本文档是状态代码参考文档,映射了以下界面各处显示的代码:


报警优先级

表示报警严重程度的三个级别。

代码中文颜色HEX描述建议处理
INFO信息绿色#5eb561信息性报警无需立即处理,仅供参考
WARN警告橙色#eb7f0a需注意确认趋势,临界值接近时准备巡检
ERROR严重红色#d9534f需立即处理巡检相关资产或通知系统管理员

报警带与优先级映射

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

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

报警活跃与确认状态

字段含义
is_onY报警活跃 (发生中)
is_onN报警解除 (已恢复)
is_readY已确认 (Acknowledged)
is_readN未确认 (Unread)

运营人员确认报警后 (is_read=Y) 如果尚未恢复 (is_on=Y),屏幕上仍会显示为活跃报警。


诊断级别

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

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

屏幕色彩可能因运营环境的主题设置而略有不同。


通信连接状态 (OPC/Edge)

OPC 服务器·Edge 设备的数据接收状态基于最后接收时间判断。

代码中文颜色HEX阈值描述
OK已连接绿色#2e7d3210分钟以内数据接收正常
WARN连接延迟橙色#e6510010分钟~60分钟未接收数据,需注意
ERROR连接异常红色#b71c1c60分钟~24小时1小时以上未接收
DISCONNECTED连接断开灰色#88824小时以上24小时以上未接收
UNKNOWN未观测浅灰色#ccc无最终接收历史

阈值 10分钟·60分钟·24小时由 StatusThresholds 定义。 一些较早的屏幕(如资产树图例)将 OK 称为"正常连接",UNKNOWN 称为"未连接" ——仅名称不同,状态相同。

快速识别提示

情况含义
新注册 OPC 直后UNKNOWN (从未接收过)
采集正常运行OK
短暂中断(网络/重启)WARN
1小时以上中断ERROR (立即检查连接管理)
1天以上中断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注意橙色#eb7f0a1个或以上警告报警
ERROR危险红色#d9534f1个或以上严重报警
UNKNOWN未知浅灰色#ccc无评估数据(新注册直后等)

判定逻辑:1个严重报警以上 → ERROR,1个警告报警以上 → WARN,其他 → NORMAL。无评估数据则 → UNKNOWN


连接状态汇总 (分层级)

站点/区域/产线/设备等分层级的连接状态由该层所有 OPC/Edge 的状态汇总决定。

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

判定逻辑(优先级高→低)DISCONNECTEDERRORWARNNORMALUNKNOWN


系统健康状态

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

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

负载监护程序在仪表板健康栏·诊断中单独运行 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)的状态机。这五个值是实际存储的状态

作业指令界面还显示两个状态

作业指令列表除了这五个还显示 延迟取消,共七个,但这两个不是存储的状态,而是屏幕根据当前时间与 "等待"状态比较计算出来的。判定规则在那份文档中。

代码中文颜色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
转移自动化节点
WAITSTARTflow_start_work_order
STARTPAUSEDflow_pause_work_order
PAUSEDSTARTflow_resume_work_order
START/PAUSEDENDflow_end_work_order
START/PAUSEDABORTEDflow_abort_work_order (abort_code/notes 选项)

自动化节点详情见流程—作业指令状态转移


日历(班次)状态

班次表(班次)计划的状态。

代码中文颜色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 (通用)

相同含义的色彩在不同屏幕区域可能使用略微不同的色调。但同一屏幕内的显示一致性保持不变。

图表系列基本色彩顺序

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

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

当图表的系列数较多时,某些颜色可能重复。