Status Code Definitions
Table of Contents
- Overview
- Alarm Priority
- Diagnostic Level
- Communication Connection Status (OPC/Edge)
- Communication Latency Status (OPC Latency)
- Health Status (Site/Area/Line/Equipment)
- Connection Status Aggregation (Hierarchical Unit)
- System Health Status
- Health Check Status (Infrastructure Components)
- Equipment Operation Status (OEE)
- Work Order Status (Full Lifecycle)
- Calendar (Shift) Status
- Tag Alarm Band Codes
- Entity Lifecycle Events
- Flow Node Relations
- Common Color Palette
Overview
This is a reference page gathering the meanings of status badges, icons, and colors displayed throughout the Platform screens. Refer to this document if you are unsure of the meaning of a color or code encountered during operation.
This document is a status code reference, mapping codes displayed in the following screens:
Alarm Priority
A 3-level scale indicating the severity of an alarm.
| Code | English | Color | HEX | Description | Recommended Action |
|---|---|---|---|---|---|
INFO | Info | Green | #5eb561 | Informational alarm | No immediate action required, for reference |
WARN | Warning | Orange | #eb7f0a | Attention required | Monitor trend, prepare for inspection if approaching threshold |
ERROR | Critical | Red | #d9534f | Immediate action required | Inspect asset or notify system administrator |
Alarm Band and Priority Mapping
Alarm bands (threshold ranges) are automatically mapped to priorities.
| Alarm Band | Mapped Priority |
|---|---|
NORMAL | No Alarm |
HIGH / LOW | INFO (Info) |
HIGH-HIGH / LOW-LOW | WARN (Warning) |
TRIP-HIGH / TRIP-LOW | ERROR (Critical) |
Alarm Active/Acknowledge Status
| Status | Value | Meaning |
|---|---|---|
| Active | On | Alarm Active (Occurring) |
| Active | Off | Alarm Cleared (Recovered) |
| Acknowledge | Acknowledged (ACKED) | Someone acknowledged — one acknowledgement per alarm |
| Acknowledge | Unacknowledged (UNACKED) | No one has acknowledged yet |
Even if an operator has acknowledged an alarm, it will still be displayed as an active alarm on the screen if it has not yet recovered.
Alarm Hidden Status
Hidden occurrences are recorded separately, not in the alarm list — Hidden · Suppressed · Out of Service.
| Code | Screen Text | Meaning |
|---|---|---|
SHELVED | Shelved | Alarm hidden for a duration set by the operator (ISA-18.2 shelved) |
SUPPRESSED_BY_DESIGN | Suppressed | Alarm suppressed by equipment status due to planned maintenance/repair (ISA-18.2 suppressed by design) |
OUT_OF_SERVICE | Out of Service | Alarm removed from service by administrator (ISA-18.2 out of service) |
Alarm Clearing Reason
| Code | Screen Text |
|---|---|
RETURN_TO_NORMAL | Normal Recovery |
BAND_CHANGED | Changed to Different Band |
CONFIG_DISABLED | Alarm Setting Disabled |
CONFIG_DELETED | Alarm Setting Deleted |
RECOVERY | Restart Recovery |
OUT_OF_SERVICE | Out of Service — Not Resolved |
Diagnostic Level
The severity of system diagnostic logs displayed on the Diagnostic screen.
| Code | English | Color | HEX | Description |
|---|---|---|---|---|
INFO | Info | Blue | #5bc0de | Normal operation information (Start/Stop notifications, etc.) |
WARN | Warning | Orange | #f0ad4e | Potential issue, monitoring required |
ERROR | Critical | Red | #d9534f | Critical situation, immediate inspection required |
Screen colors may vary slightly depending on the operating environment's theme settings.
Communication Connection Status (OPC/Edge)
The data reception status of OPC servers and Edge devices is determined based on the last reception time.
| Code | English | Color | HEX | Threshold | Description |
|---|---|---|---|---|---|
OK | Connected | Green | #2e7d32 | < 10 min | Normal data reception |
WARN | Delayed | Orange | #e65100 | 10 min ~ 60 min | Data not received, caution |
ERROR | Anomaly | Red | #b71c1c | 60 min ~ 24 hours | Not received for over 1 hour |
DISCONNECTED | Disconnected | Gray | #888 | > 24 hours | Not received for over 24 hours |
UNKNOWN | Unobserved | Light Gray | #ccc | — | No final reception history |
Thresholds of 10 min, 60 min, and 24 hours are values determined by
StatusThresholds. In some older screens, such as the asset tree legend,OKis written as "Normal Connection" andUNKNOWNas "Disconnected" — these are the same statuses with different names.
Quick Identification Tips
| Scenario | Meaning |
|---|---|
| Immediately after new OPC registration | UNKNOWN (Never received) |
| Normal collection operation | OK |
| Brief interruption (Network/Restart) | WARN |
| Interruption for over 1 hour | ERROR (Check Connection Management immediately) |
| Interruption for over one day | DISCONNECTED (Inspect device/network) |
Communication Latency Status (OPC Latency)
There are two sets of criteria for latency. The one applied depends on which screen you are viewing.
① For Status Determination — Average Latency
This criterion is used when assigning asset health status (StatusEvaluator).
| Code | English | Color | Threshold (Avg Latency) | Description |
|---|---|---|---|---|
OK | Normal | Green | < 1 sec | No response delay |
WARN | Delayed | Orange | 1 sec ~ 10 sec | Response delay occurring |
ERROR | Critical Delay | Red | > 10 sec | Severe response delay |
UNKNOWN | Unknown | Gray | — | No latency measurement data |
② For Trend Charts — Maximum Interval Latency
The Communication Latency Status Trend chart on the Connection Status screen is calculated by the maximum latency of that time interval (max_latency), not by the above criteria.
| Bar | Threshold (Max Interval Latency) |
|---|---|
| 🟢 Normal | < 10 sec |
| 🟠 Delayed | 10 sec ~ 60 sec |
| 🔴 Critical Delay | > 60 sec |
While the ⓘ help text for that chart says "Average Latency < 1 sec / 1~10 sec / > 10 sec", the calculation for the bars is based on ② (Max 10 sec/60 sec). The tooltip number and the bar follow different criteria, so interpret the chart using ②.
A connection with an average of 3 seconds appearing as green on the chart is not a malfunction but due to this difference.
Health Status (Site/Area/Line/Equipment)
Health status by hierarchy. This is determined by the highest level alarm occurring under the respective hierarchy.
| Code | English | Color | HEX | Description |
|---|---|---|---|---|
NORMAL | Normal | Green | #3d8b40 | No alarms |
WARN | Warning | Orange | #eb7f0a | 1 or more Warning alarms |
ERROR | Danger | Red | #d9534f | 1 or more Critical alarms |
UNKNOWN | Unknown | Light Gray | #ccc | No evaluation data (e.g., immediately after new registration) |
Determination Logic: 1+ Critical alarm → ERROR, 1+ Warning alarm → WARN, Otherwise → NORMAL. If no evaluation exists → UNKNOWN.
Connection Status Aggregation (Hierarchical Unit)
The connection status of a hierarchy (Site/Area/Line/Equipment) is determined by aggregating the status of all OPCs/Edges belonging to that hierarchy.
| Code | English | Color | Description |
|---|---|---|---|
NORMAL | Connected | Green | All subordinates are OK |
WARN | Delayed | Orange | 1 or more subordinates are WARN |
ERROR | Anomaly | Red | 1 or more subordinates are ERROR |
DISCONNECTED | Disconnected | Dark Red (#4a0e0e) | 1 or more subordinates are DISCONNECTED |
UNKNOWN | Unobserved | Light Gray | No evaluation data for subordinates |
Determination Logic (High Priority → Low): DISCONNECTED → ERROR → WARN → NORMAL → UNKNOWN.
System Health Status
The overall health status of the Platform, determined by diagnostic log counts.
| Code | English | Color | Description |
|---|---|---|---|
NORMAL | Normal | Green | No diagnostic logs |
INFO | Info | Blue | Only informational diagnostics occurred |
WARN | Warning | Orange | Warning diagnostics occurred |
ERROR | Danger | Red | Critical diagnostics occurred, system inspection required |
The Load Watchdog operates a separate 3-stage state machine (HEALTHY/DEGRADED/CRITICAL) for the Dashboard Health Rail and Diagnostic.
| Watchdog Status | Meaning | Issuance |
|---|---|---|
HEALTHY | Normal Load | (1 line recorded upon recovery) |
DEGRADED | Threshold 1 exceeded for 30s+ | 1 line of diagnostic log (WARN) |
CRITICAL | Threshold 2 exceeded for 30s+ | 1 line of diagnostic log (ERROR) |
Health Check Status (Infrastructure Components)
Displayed in the "Infrastructure" section of the Dashboard Health Rail.
Result Codes
| Code | English | Meaning |
|---|---|---|
NORMAL | Normal | Component operating normally |
ABNORMAL | Abnormal | Component anomaly detected |
UNKNOWN | Unknown | Health check result not received |
Health Check Targets (Based on Dashboard Health Rail Labels)
| Label | Role |
|---|---|
| In-Memory Cache | Operational data cache |
| WebSocket | Real-time push channel |
| MQTT | MQTT message channel |
| KAFKA | KAFKA message channel |
| Event Store | Event/Time series permanent storage |
| Time Series Engine | Time series data processing engine |
Component labels are the names displayed exactly as they appear on the operational screen. Labels remain consistent even if internal implementations change.
Equipment Operation Status (OEE)
Equipment operation status based on OEE (Overall Equipment Effectiveness).
| Code | English | Color | HEX | Description |
|---|---|---|---|---|
RUN | Operating | Green | #15803D | Normal production in progress |
IDLE | Idle | Orange | #D97706 | Standby (Lack of raw materials, awaiting order, etc.) |
FAULT | Breakdown | Red | #B91C1C | Non-operating due to equipment failure/anomaly |
STOP | Stopped | Dark Gray | #374151 | Intentional stop by operator |
SETUP | Setup | Blue | #1D4ED8 | Preparation/Setup (Mold change, warming up) |
PLANNED_STOP | Planned Stop | Blue | #1D4ED8 | Planned stop (Lunch, periodic inspection, holiday) |
PLANNED_START | Planned Start | Blue | #1D4ED8 | Planned operation start |
DOWN | Non-operating | Gray | #4B5563 | Non-operating status |
UNKNOWN | Unknown | Gray | #888 | Status unknown |
Operating/Non-operating Classification
| Classification | Included Codes |
|---|---|
| Operating | RUN, SETUP (Production Prep), PLANNED_START |
| Non-operating | IDLE, FAULT, STOP, PLANNED_STOP, DOWN, UNKNOWN |
OEE Availability is calculated as Operating Time ÷ Planned Operating Time (Planned Stop is excluded from the denominator).
Work Order Status (Full Lifecycle)
The state machine for WorkOrders. These five are the values actually stored.
The Work Order List shows 7 types by adding Delayed and Cancelled. These two are not stored statuses but are calculated by the screen comparing the standby status with the current time. Determination rules are in that document.
| Code | English | Color | HEX | Description |
|---|---|---|---|---|
WAIT | Standby | Gray | #888 | Awaiting work order (Default status after creation) |
START | In Progress | Green | #15803D | Work order being executed |
PAUSED | Paused | Orange | #D97706 | Work temporarily suspended (Can be resumed) |
END | Completed | Dark Gray | #374151 | Work normally completed |
ABORTED | Aborted | Dark Red | #7f1d1d | Work ended abnormally (Quality issue, line isolation, etc.) |
State Transition Diagram
WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘
│
├─[end]──────▶ END
│
└─[abort]────▶ ABORTED
▲
PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
| Transition | Automation Node |
|---|---|
WAIT → START | flow_start_work_order |
START → PAUSED | flow_pause_work_order |
PAUSED → START | flow_resume_work_order |
START/PAUSED → END | flow_end_work_order |
START/PAUSED → ABORTED | flow_abort_work_order (abort_code/notes options) |
Refer to Flow — Work Order Status Transition for automation node details.
Calendar (Shift) Status
Status of the work schedule (shift) events.
| Code | English | Color | HEX | Description |
|---|---|---|---|---|
UPCOMING | Scheduled | Gray | #888 | Future schedule |
PROGRESS | In Progress | Green | #15803D | Currently active shift |
DONE | Completed | Dark Gray | #374151 | Ended shift |
Tag Alarm Band Codes
Codes indicating which alarm band interval a tag is currently in.
Numeric
| Code | English | Meaning |
|---|---|---|
NORMAL | Normal | No alarm range |
HIGH | High | Exceeds user-defined high limit |
LOW | Low | Below user-defined low limit |
HIGH-HIGH | High High | Exceeds critical high limit |
LOW-LOW | Low Low | Below critical low limit |
TRIP-HIGH | Trip High | Exceeds trip high limit (Immediate stop recommended) |
TRIP-LOW | Trip Low | Below trip low limit (Immediate stop recommended) |
Boolean
| Code | English | Description |
|---|---|---|
BOOL_TRUE | True | When tag value is true |
BOOL_FALSE | False | When tag value is false |
A separate priority (bool_true_priority / bool_false_priority) and message (bool_true_message / bool_false_message) can be defined for each boolean value.
Entity Lifecycle Events
Change event types for domain entities (assets, tags, work orders, shifts, etc.).
| Event | Occurrence Point |
|---|---|
ENTITY_CREATED | Immediately after new entity creation |
ENTITY_UPDATED | Immediately after entity metadata modification |
ENTITY_DELETED | Immediately after entity deletion |
The flow_on_entity_event trigger in Flow receives these events.
Asset Unit Events
| Event | Occurrence |
|---|---|
ASSET_DATA | Asset telemetry arrival |
ASSET_EVENT | Asset domain event |
ASSET_ALARM | Asset alarm occurrence |
ASSET_COMMAND | Asset command issuance |
ASSET_AGGREGATION | Asset aggregation (e.g., 6-hour average) |
ASSET_CONTEXT | Asset context |
ASSET_HEALTH_STATUS | Asset health periodic evaluation result |
ASSET_CONNECTION_STATUS | Asset connection periodic evaluation result |
Flow Node Relations
Relation labels displayed on wires between nodes in the Flow screen. All are in uppercase.
| Code | Meaning |
|---|---|
SUCCESS | Normal processing complete |
FAILURE | Processing failure (Usually diverts to error handler) |
TRUE | Condition filter true |
FALSE | Condition filter false |
MATCH | Switch node match branch |
NO_MATCH | Switch node mismatch |
DEFAULT | Switch node no case match |
THROTTLED | Throttle node block |
EXHAUSTED | Retry maximum attempts exceeded |
SKIPPED | Trigger pattern mismatch (Excludes execution count) |
Common Color Palette
Basic 3-Stage Status Colors
| Status | Color Name | HEX |
|---|---|---|
| Normal | Green | #5eb561 |
| Warning | Orange | #eb7f0a |
| Critical/Danger | Red | #d9534f |
| Inactive/Unknown | Gray | #888 |
| Very Dangerous (Disconnected) | Dark Red | #4a0e0e / #7f1d1d |
Equipment Status Colors (OEE)
| Status | Color Name | HEX |
|---|---|---|
| Operating | Green | #15803D |
| Idle | Orange | #D97706 |
| Breakdown | Red | #B91C1C |
| Stopped | Dark Gray | #374151 |
| Setup/Planned | Blue | #1D4ED8 |
| Non-operating | Gray | #4B5563 |
| Unknown | Gray | #888 |
Alarm Priority Colors (Separate Palette)
| Priority | HEX |
|---|---|
| Info (INFO) | #5bc0de (Side Panel) / #5eb561 (List Badge) |
| Warning (WARN) | #f0ad4e (Side Panel) / #eb7f0a (List Badge) |
| Critical (ERROR) | #d9534f (Common) |
Even for colors with the same meaning, slightly different tones are used depending on the screen area. Consistency is maintained within the same screen.
Default Chart Series Color Sequence
Multi-series charts are assigned colors in the following order.
파랑 → 녹색 → 주황 → 보라 → 청록 → 빨강 → 노랑 → 회색 → ...
If a chart has a large number of series, some colors may repeat.