Definition der Statuscodes
Inhaltsverzeichnis
- Übersicht
- Alarm-Priorität
- Diagnoselevel
- Kommunikationsverbindungsstatus (OPC/Edge)
- Kommunikationsverzögerungsstatus (OPC-Latenz)
- Gesundheitsstatus (Standort/Bereich/Linie/Anlage)
- Aggregation des Verbindungsstatus (hierarchische Ebene)
- System-Health-Status
- Health-Check-Status (Infrastrukturkomponenten)
- Anlagenbetriebsstatus (OEE)
- Arbeitsauftragsstatus (Gesamter Lebenszyklus)
- Kalender(Schicht)-Status
- Tag-Alarmband-Code
- Entity-Lebenszyklus-Events
- Flow-Knotenbeziehungen (Relations)
- Gemeinsame Farbpalette
Übersicht
Dies ist eine Referenzseite, die die Bedeutung von Status-Badges, Icons und Farben zusammenfasst, die an verschiedenen Stellen der Platform angezeigt werden. Wenn Sie während des Betriebs unsicher über die Bedeutung einer Farbe oder eines Codes sind, können Sie dieses Dokument zur Überprüfung heranziehen.
Dieses Dokument ist eine Referenz für Statuscodes und keine Anleitung zur Bedienoberfläche. Es bildet die Codes ab, die in folgenden Bereichen angezeigt werden:
- Dashboard · Tägliche Statistiken · Verbindungsmanagement · Anlagen
- Alarme · Diagnose · Arbeitsaufträge
Alarm-Priorität
Dies sind drei Stufen, die die Schwere eines Alarms angeben.
| Code | Deutsch | Farbe | HEX | Beschreibung | Empfohlene Maßnahme |
|---|---|---|---|---|---|
INFO | Information | Grün | #5eb561 | Informativer Alarm | Keine sofortige Maßnahme erforderlich, nur zur Referenz |
WARN | Warnung | Orange | #eb7f0a | Vorsicht geboten | Trend beobachten, Inspektion vorbereiten bei Annäherung an den Schwellenwert |
ERROR | Kritisch | Rot | #d9534f | Sofortige Maßnahme erforderlich | Inspektion des betroffenen Assets oder Benachrichtigung des Systemadministrators |
Mapping von Alarmbändern und Prioritäten
Alarmbänder (Schwellenwertbereiche) werden automatisch einer Priorität zugeordnet.
| Alarmband | Gemappte Priorität |
|---|---|
NORMAL | Kein Alarm ausgelöst |
HIGH / LOW | INFO (Information) |
HIGH-HIGH / LOW-LOW | WARN (Warnung) |
TRIP-HIGH / TRIP-LOW | ERROR (Kritisch) |
Alarm-Aktiv- und Bestätigungsstatus
| Status | Wert | Bedeutung |
|---|---|---|
| Aktiv | Ein | Alarm aktiv (tritt auf) |
| Aktiv | Aus | Alarm aufgehoben (wiederhergestellt) |
| Bestätigung | Bestätigt (ACKED) | Jemand hat den Alarm bestätigt — eine Bestätigung pro Alarm |
| Bestätigung | Nicht bestätigt (UNACKED) | Bisher hat noch niemand den Alarm bestätigt |
Selbst wenn ein Operator einen Alarm bestätigt hat, wird dieser auf dem Bildschirm als aktiver Alarm angezeigt, solange er noch nicht wiederhergestellt wurde.
Alarm-Ausblendungsstatus
Ausgeblendete Ereignisse werden separat und nicht in der Alarmliste aufgezeichnet — Ausblenden · Unterdrücken · Außer Betrieb.
| Code | Bildschirmtext | Bedeutung |
|---|---|---|
SHELVED | Vorübergehend ausgeblendet | Vom Operator für eine bestimmte Zeit ausgeblendeter Alarm (ISA-18.2 shelved) |
SUPPRESSED_BY_DESIGN | Design-Unterdrückung | Aufgrund von geplantem Wartungs- oder Reparaturstatus unterdrückter Alarm (ISA-18.2 suppressed by design) |
OUT_OF_SERVICE | Außer Betrieb | Vom Administrator aus dem Dienst genommener Alarm (ISA-18.2 out of service) |
Gründe für die Alarmaufhebung
| Code | Bildschirmtext |
|---|---|
RETURN_TO_NORMAL | Rückkehr zum Normalzustand |
BAND_CHANGED | Wechsel in ein anderes Band |
CONFIG_DISABLED | Alarm-Einstellung deaktiviert |
CONFIG_DELETED | Alarm-Einstellung gelöscht |
RECOVERY | Wiederherstellung durch Neustart |
OUT_OF_SERVICE | Außer Betrieb — bedeutet nicht, dass das Problem gelöst ist |
Diagnoselevel
Dies ist die Schwere der Systemdiagnose-Logs, die im Diagnose-Bildschirm angezeigt werden.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
INFO | Information | Blau | #5bc0de | Informationen zum Normalbetrieb (z. B. Start-/Stopp-Benachrichtigungen) |
WARN | Warnung | Orange | #f0ad4e | Potenzielle Probleme, Überwachung erforderlich |
ERROR | Kritisch | Rot | #d9534f | Kritische Situation, sofortige Inspektion erforderlich |
Die Farben auf dem Bildschirm können je nach Theme-Einstellungen der Betriebsumgebung leicht variieren.
Kommunikationsverbindungsstatus (OPC/Edge)
Der Empfangsstatus von Daten aus OPC-Servern oder Edge-Geräten wird basierend auf dem Zeitpunkt des letzten Empfangs beurteilt.
| Code | Deutsch | Farbe | HEX | Schwellenwert | Beschreibung |
|---|---|---|---|---|---|
OK | Verbunden | Grün | #2e7d32 | < 10 Min. | Datenerfassung normal |
WARN | Verbindungsverzögerung | Orange | #e65100 | 10 Min. ~ 60 Min. | Daten nicht empfangen, Vorsicht |
ERROR | Verbindungsstörung | Rot | #b71c1c | 60 Min. ~ 24 Std. | Seit über 1 Std. kein Empfang |
DISCONNECTED | Verbindungsabbruch | Grau | #888 | > 24 Std. | Seit über 24 Std. kein Empfang |
UNKNOWN | Nicht beobachtet | Hellgrau | #ccc | — | Kein Empfangshistorie vorhanden |
Die Schwellenwerte von 10 Min., 60 Min. und 24 Std. werden durch
StatusThresholdsfestgelegt. In einigen älteren Bereichen, wie der Legende des Asset-Baums, wirdOKals "Normalverbindung" undUNKNOWNals "Nicht verbunden" bezeichnet — es handelt sich um denselben Status mit anderen Namen.
Tipps zur schnellen Identifizierung
| Situation | Bedeutung |
|---|---|
| Unmittelbar nach neuer OPC-Registrierung | UNKNOWN (Noch nie empfangen) |
| Normale Erfassung im Betrieb | OK |
| Kurze Unterbrechung (Netzwerk/Neustart) | WARN |
| Unterbrechung über 1 Stunde | ERROR (Sofortige Inspektion im Verbindungsmanagement) |
| Unterbrechung über einen Tag | DISCONNECTED (Inspektion von Gerät/Netzwerk) |
Kommunikationsverzögerungsstatus (OPC-Latenz)
Für die Verzögerung gibt es zwei verschiedene Kriterien. Welches angewendet wird, hängt vom jeweiligen Bildschirm ab.
① Für die Statusbeurteilung — Basierend auf durchschnittlicher Verzögerung
Dieses Kriterium wird verwendet, um den Gesundheitszustand eines Assets zu bewerten(StatusEvaluator).
| Code | Deutsch | Farbe | Schwellenwert (Durchschnittliche Verzögerung) | Beschreibung |
|---|---|---|---|---|
OK | Normal | Grün | < 1 s | Keine Antwortverzögerung |
WARN | Verzögert | Orange | 1 s ~ 10 s | Antwortverzögerung aufgetreten |
ERROR | Kritische Verzögerung | Rot | > 10 s | Schwere Antwortverzögerung |
UNKNOWN | Unbekannt | Grau | — | Keine Latenzmessdaten vorhanden |
② Für Trendcharts — Basierend auf maximaler Verzögerung im Intervall
Im Trendchart des Verbindungsstatus wird nicht das obige Kriterium, sondern die maximale Verzögerung dieses Zeitintervalls (max_latency) verwendet.
| Balken | Schwellenwert (Maximale Verzögerung im Intervall) |
|---|---|
| 🟢 Normal | < 10 s |
| 🟠 Verzögert | 10 s ~ 60 s |
| 🔴 Kritische Verzögerung | > 60 s |
Obwohl in der ⓘ Hilfe des Charts steht: "Durchschnittliche Verzögerung < 1s / 1~10s / > 10s", basiert die Berechnung der Balken auf ② (max. 10s/60s). Die Zahlen im Tooltip und die Balken folgen unterschiedlichen Kriterien. Interpretieren Sie den Chart daher nach ②.
Wenn eine Verbindung mit durchschnittlich 3 s im Chart grün erscheint, ist dies keine Fehlfunktion, sondern auf diesen Unterschied zurückzuführen.
Gesundheitsstatus (Standort/Bereich/Linie/Anlage)
Dies ist der Gesundheitsstatus pro Hierarchieebene. Er wird durch das höchste Level der Alarme bestimmt, die in der entsprechenden Ebene oder darunter aufgetreten sind.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
NORMAL | Normal | Grün | #3d8b40 | Keine Alarme |
WARN | Achtung | Orange | #eb7f0a | Mindestens ein Warnalarm |
ERROR | Gefährlich | Rot | #d9534f | Mindestens ein kritischer Alarm |
UNKNOWN | Unbekannt | Hellgrau | #ccc | Keine Bewertungsdaten vorhanden (z. B. direkt nach Neuregistrierung) |
Beurteilungslogik: Mindestens ein kritischer Alarm → ERROR, mindestens ein Warnalarm → WARN, ansonsten → NORMAL. Wenn gar keine Bewertung vorliegt → UNKNOWN.
Aggregation des Verbindungsstatus (hierarchische Ebene)
Der Verbindungsstatus von Ebenen wie Standort, Bereich, Linie oder Anlage wird durch die Aggregation aller zugehörigen OPC/Edge-Geräte bestimmt.
| Code | Deutsch | Farbe | Beschreibung |
|---|---|---|---|
NORMAL | Verbunden | Grün | Alle untergeordneten Elemente sind OK |
WARN | Verbindungsverzögerung | Orange | Mindestens ein untergeordnetes Element ist WARN |
ERROR | Verbindungsstörung | Rot | Mindestens ein untergeordnetes Element ist ERROR |
DISCONNECTED | Verbindungsabbruch | Dunkelrot (#4a0e0e) | Mindestens ein untergeordnetes Element ist DISCONNECTED |
UNKNOWN | Nicht beobachtet | Hellgrau | Keine Bewertungsdaten in den untergeordneten Elementen |
Beurteilungslogik (Priorität hoch → niedrig): DISCONNECTED → ERROR → WARN → NORMAL → UNKNOWN.
System-Health-Status
Gesundheitszustand der gesamten Platform, bestimmt durch die Anzahl der Diagnose-Logs.
| Code | Deutsch | Farbe | Beschreibung |
|---|---|---|---|
NORMAL | Normal | Grün | Keine Diagnose-Logs |
INFO | Information | Blau | Nur informative Diagnosen aufgetreten |
WARN | Warnung | Orange | Warn-Diagnosen aufgetreten |
ERROR | Gefährlich | Rot | Kritische Diagnosen aufgetreten, Systeminspektion erforderlich |
Der Last-Watchdog betreibt separat eine 3-stufige Zustandsmaschine (HEALTHY/DEGRADED/CRITICAL) in der Dashboard-Health-Rail und in der Diagnose.
| Watchdog-Status | Bedeutung | Emission |
|---|---|---|
HEALTHY | Normale Last | (Eine Zeile beim Recovery aufgezeichnet) |
DEGRADED | Überschreitung Stufe 1 für > 30s | Eine Zeile im Diagnose-Log (WARN) |
CRITICAL | Überschreitung Stufe 2 für > 30s | Eine Zeile im Diagnose-Log (ERROR) |
Health-Check-Status (Infrastrukturkomponenten)
Wird im Abschnitt "Infrastruktur" der Dashboard-Health-Rail angezeigt.
Ergebniscodes
| Code | Deutsch | Bedeutung |
|---|---|---|
NORMAL | Normal | Komponente arbeitet normal |
ABNORMAL | Anormal | Anomalie an Komponente erkannt |
UNKNOWN | Unbekannt | Health-Check-Ergebnis nicht empfangen |
Health-Check-Ziele (basierend auf Dashboard-Health-Rail-Labels)
| Label | Rolle |
|---|---|
| In-Memory-Cache | Betriebsdaten-Cache |
| WebSocket | Echtzeit-Push-Kanal |
| MQTT | MQTT-Nachrichtenkanal |
| KAFKA | KAFKA-Nachrichtenkanal |
| Event Store | Permanenter Speicher für Events und Zeitreihen |
| Zeitreihen-Engine | Zeitreihen-Datenverarbeitungsengine |
Die Komponenten-Labels entsprechen den Bezeichnungen, die im Betriebsbildschirm angezeigt werden. Diese Labels bleiben auch bei Änderungen an der internen Implementierung gleich.
Anlagenbetriebsstatus (OEE)
Anlagenbetriebsstatus basierend auf OEE (Overall Equipment Effectiveness).
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
RUN | In Betrieb | Grün | #15803D | Normaler Produktionsbetrieb |
IDLE | Leerlauf | Orange | #D97706 | Wartend (z. B. Rohstoffmangel, auf Auftrag wartend) |
FAULT | Störung | Rot | #B91C1C | Stillstand durch Anlagenfehler/Anomalie |
STOP | Gestoppt | Dunkelgrau | #374151 | Vom Bediener beabsichtigter Stopp |
SETUP | Setup | Blau | #1D4ED8 | Vorbereitung/Setup (z. B. Formwechsel, Warmup) |
PLANNED_STOP | Geplanter Stopp | Blau | #1D4ED8 | Geplanter Stillstand (Pause, regelmäßige Inspektion, Feiertag) |
PLANNED_START | Geplanter Start | Blau | #1D4ED8 | Geplanter Betriebsbeginn |
DOWN | Nicht in Betrieb | Grau | #4B5563 | Status: Nicht in Betrieb |
UNKNOWN | Unbekannt | Grau | #888 | Status unbekannt |
Klassifizierung Betrieb/Nicht-Betrieb
| Klassifizierung | Enthaltene Codes |
|---|---|
| Betrieb (Operating) | RUN, SETUP (Produktionsvorbereitung), PLANNED_START |
| Nicht-Betrieb (Non-operating) | IDLE, FAULT, STOP, PLANNED_STOP, DOWN, UNKNOWN |
Die Verfügbarkeit (Availability) in OEE wird berechnet als: Betriebszeit ÷ Geplante Betriebszeit (geplante Stopps werden aus dem Nenner ausgeschlossen).
Arbeitsauftragsstatus (Gesamter Lebenszyklus)
Zustandsmaschine für Arbeitsaufträge (WorkOrder). Dies sind die fünf Werte, die tatsächlich gespeichert werden.
Die WorkOrder-Liste zeigt 7 Typen, indem Verzögerung und Stornierung hinzugefügt werden. Diese beiden sind keine gespeicherten Status, sondern vom System berechnete Werte durch Vergleich des Warte-Status mit der aktuellen Zeit. Die Beurteilungsregeln finden Sie in dem entsprechenden Dokument.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
WAIT | Wartend | Grau | #888 | Wartend auf Arbeitsauftrag (Standardstatus nach Erstellung) |
START | In Arbeit | Grün | #15803D | Arbeitsauftrag wird ausgeführt |
PAUSED | Pausiert | Orange | #D97706 | Arbeit vorübergehend unterbrochen (Fortsetzbar) |
END | Abgeschlossen | Dunkelgrau | #374151 | Arbeit erfolgreich abgeschlossen |
ABORTED | Abgebrochen | Dunkelrot | #7f1d1d | Arbeit abnormal beendet (z. B. Qualitätsfehler, Linienisolierung) |
Zustandsübergangsdiagramm
WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘
│
├─[end]──────▶ END
│
└─[abort]────▶ ABORTED
▲
PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
| Übergang | Automationsknoten |
|---|---|
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 Option) |
Details zu den Automationsknoten finden Sie unter Flow — Arbeitsauftrags-Zustandsübergang.
Kalender(Schicht)-Status
Status der Schichtplan-Termine.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
UPCOMING | Geplant | Grau | #888 | Zukünftiger Termin |
PROGRESS | In Arbeit | Grün | #15803D | Aktuell laufende Schicht |
DONE | Abgeschlossen | Dunkelgrau | #374151 | Beendete Schicht |
Tag-Alarmband-Code
Codes, die angeben, in welchem Alarmband-Bereich sich ein Tag befindet.
Numerisch (Numeric)
| Code | Deutsch | Bedeutung |
|---|---|---|
NORMAL | Normal | Bereich ohne Alarm |
HIGH | Obergrenze | Benutzerdefinierte Obergrenze überschritten |
LOW | Untergrenze | Benutzerdefinierte Untergrenze unterschritten |
HIGH-HIGH | Kritische Obergrenze | Kritische Obergrenze überschritten |
LOW-LOW | Kritische Untergrenze | Kritische Untergrenze unterschritten |
TRIP-HIGH | Trip-Obergrenze | Trip-Obergrenze überschritten (Sofortiger Stopp empfohlen) |
TRIP-LOW | Trip-Untergrenze | Trip-Untergrenze unterschritten (Sofortiger Stopp empfohlen) |
Boolean
| Code | Deutsch | Beschreibung |
|---|---|---|
BOOL_TRUE | Wahr | Wenn Tag-Wert true ist |
BOOL_FALSE | Falsch | Wenn Tag-Wert false ist |
Für jeden Boolean-Wert können Priorität (bool_true_priority / bool_false_priority) und Nachricht (bool_true_message / bool_false_message) separat definiert werden.
Entity-Lebenszyklus-Events
Typen von Änderungsereignissen für Domänen-Entities (Assets, Tags, Arbeitsaufträge, Schichten usw.).
| Event | Zeitpunkt |
|---|---|
ENTITY_CREATED | Unmittelbar nach Neuerstellung der Entity |
ENTITY_UPDATED | Unmittelbar nach Änderung der Entity-Metadaten |
ENTITY_DELETED | Unmittelbar nach Löschung der Entity |
Der flow_on_entity_event Trigger in Flow empfängt diese Events.
Asset-Einheit-Events
| Event | Emission |
|---|---|
ASSET_DATA | Asset-Telemetrie-Eingang |
ASSET_EVENT | Asset-Domänen-Event |
ASSET_ALARM | Asset-Alarm ausgelöst |
ASSET_COMMAND | Asset-Befehl gesendet |
ASSET_AGGREGATION | Asset-Aggregation (z. B. 6-Stunden-Mittelwert) |
ASSET_CONTEXT | Asset-Kontext |
ASSET_HEALTH_STATUS | Ergebnis der Asset-Health-Zyklusbewertung |
ASSET_CONNECTION_STATUS | Ergebnis der Asset-Verbindungs-Zyklusbewertung |
Flow-Knotenbeziehungen (Relations)
Beziehungslabel, die an den Drähten zwischen Knoten im Flow-Bildschirm angezeigt werden. Immer in Großbuchstaben.
| Code | Bedeutung |
|---|---|
SUCCESS | Erfolgreiche Verarbeitung |
FAILURE | Verarbeitungsfehler (leitet meist zum Error-Handler weiter) |
TRUE | Bedingungsfilter WAHR |
FALSE | Bedingungsfilter FALSCH |
MATCH | Switch-Knoten Übereinstimmung |
NO_MATCH | Switch-Knoten Nicht-Übereinstimmung |
DEFAULT | Switch-Knoten kein Case passend |
THROTTLED | Throttle-Knoten blockiert |
EXHAUSTED | Retry maximale Versuche überschritten |
SKIPPED | Trigger-Muster nicht passend (ohne Ausführungszähler) |
Gemeinsame Farbpalette
Grundlegende 3-Stufen-Statusfarben
| Status | Farbname | HEX |
|---|---|---|
| Normal | Grün | #5eb561 |
| Warnung | Orange | #eb7f0a |
| Kritisch/Gefährlich | Rot | #d9534f |
| Inaktiv/Unbekannt | Grau | #888 |
| Sehr gefährlich (Abbruch) | Dunkelrot | #4a0e0e / #7f1d1d |
Anlagensatusfarben (OEE)
| Status | Farbname | HEX |
|---|---|---|
| In Betrieb | Grün | #15803D |
| Leerlauf | Orange | #D97706 |
| Störung | Rot | #B91C1C |
| Gestoppt | Dunkelgrau | #374151 |
| Setup/Geplant | Blau | #1D4ED8 |
| Nicht in Betrieb | Grau | #4B5563 |
| Unbekannt | Grau | #888 |
Alarm-Prioritätsfarben (Separate Palette)
| Priorität | HEX |
|---|---|
| Information (INFO) | #5bc0de (Seitenpanel) / #5eb561 (Listen-Badge) |
| Warnung (WARN) | #f0ad4e (Seitenpanel) / #eb7f0a (Listen-Badge) |
| Kritisch (ERROR) | #d9534f (Gemeinsam) |
Selbst bei gleicher Bedeutung können je nach Bildschirmbereich leicht unterschiedliche Farbtöne verwendet werden. Die Konsistenz wird innerhalb eines Bildschirms gewahrt.
Standard-Farbfolge für Chart-Serien
Mehrfachserien in Charts werden in der folgenden Farbfolge zugewiesen.
파랑 → 녹색 → 주황 → 보라 → 청록 → 빨강 → 노랑 → 회색 → ...
Bei einer hohen Anzahl von Serien pro Chart können sich einige Farben wiederholen.