Statuscode-Definitionen
Inhaltsverzeichnis
- Übersicht
- Alarm-Prioritäten
- Diagnoseebene
- Kommunikationsverbindungsstatus (OPC/Edge)
- Kommunikationsverzögerungsstatus (OPC-Latenz)
- Gesundheitsstatus (Standort/Zone/Linie/Anlage)
- Aggregierter Verbindungsstatus (nach Ebene)
- Systemgesundheitsstatus
- Health-Check-Status (Infrastruktur-Komponenten)
- Anlagenbetriebsstatus (OEE)
- Arbeitauftragsstatus (vollständiger Lebenszyklus)
- Kalender(Schicht)-Status
- Tag-Alarmband-Codes
- Entity-Lebenszyklus-Ereignisse
- Flow-Knotenbeziehungen (Relations)
- Allgemeine Farbpalette
Übersicht
Dies ist ein Referenzdokument, das die Bedeutungen von Statusabzeichen, Symbolen und Farben zusammenfasst, die überall auf der Plattform angezeigt werden. Wenn Sie während des Betriebs verwirrt sind, was eine Farbe oder ein Code bedeutet, schlagen Sie in diesem Dokument nach.
Dieses Dokument ist ein Statuscode-Referenzdokument (keine Anleitung zu Bildschirmen) und ordnet die Codes zu, die an verschiedenen Stellen angezeigt werden:
Alarm-Prioritäten
Eine dreistufige Ebene zur Darstellung des Alarmschweregrades.
| Code | Deutsch | Farbe | HEX | Beschreibung | Empfohlene Maßnahme |
|---|---|---|---|---|---|
INFO | Information | Grün | #5eb561 | Informationsalarm | Sofortmaßnahme nicht erforderlich, nur zur Information |
WARN | Warnung | Orange | #eb7f0a | Vorsicht erforderlich | Trends überwachen, Inspektion vorbereiten wenn Schwellenwert nahe kommt |
ERROR | Kritisch | Rot | #d9534f | Sofortmaßnahme erforderlich | Betroffene Anlage inspizieren oder Systemadministrator benachrichtigen |
Alarmband- und Prioritätszuordnung
Alarmbänder (Schwellenwertbereiche) werden automatisch Prioritäten zugeordnet.
| Alarmband | Zugeordnete Priorität |
|---|---|
NORMAL | Kein Alarm |
HIGH / LOW | INFO (Information) |
HIGH-HIGH / LOW-LOW | WARN (Warnung) |
TRIP-HIGH / TRIP-LOW | ERROR (Kritisch) |
Alarm-Aktiv- und Bestätigungsstatus
| Feld | Wert | Bedeutung |
|---|---|---|
is_on | Y | Alarm aktiv (aktuell aufgetreten) |
is_on | N | Alarm gelöst (wiederhergestellt) |
is_read | Y | Bestätigt (Acknowledged) |
is_read | N | Ungelesen (Unread) |
Auch wenn der Bediener einen Alarm bestätigt hat (
is_read=Y), wird er auf dem Bildschirm als aktiver Alarm angezeigt, wenn er noch nicht behoben ist (is_on=Y).
Diagnoseebene
Der Schweregrad des Systemdiagnoselog auf dem Diagnose-Bildschirm.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
INFO | Information | Blau | #5bc0de | Normales Betriebsinformation (Start/Stop-Benachrichtigungen usw.) |
WARN | Warnung | Orange | #f0ad4e | Mögliches Problem, Überwachung erforderlich |
ERROR | Kritisch | Rot | #d9534f | Kritische Situation, sofortige Inspektion erforderlich |
Die Bildschirmfarben können je nach Designeinstellungen der Betriebsumgebung leicht unterschiedlich sein.
Kommunikationsverbindungsstatus (OPC/Edge)
Der Datenempfangsstatus des OPC-Servers/Edge-Geräts wird basierend auf dem letzten Empfangszeitpunkt bestimmt.
| Code | Deutsch | Farbe | HEX | Schwellenwert | Beschreibung |
|---|---|---|---|---|---|
OK | Verbunden | Grün | #2e7d32 | Unter 10 Minuten | Datenempfang normal |
WARN | Verbindungsverzögerung | Orange | #e65100 | 10 Min ~ 60 Min | Kein Datenempfang, Vorsicht geboten |
ERROR | Verbindungsfehler | Rot | #b71c1c | 60 Min ~ 24 h | Keine Empfangszeit von über 1 Stunde |
DISCONNECTED | Verbindung getrennt | Grau | #888 | Über 24 Stunden | Keine Empfangszeit von über 24 Stunden |
UNKNOWN | Nicht beobachtet | Hellgrau | #ccc | — | Keine Empfangshistorie |
Die Schwellenwerte 10 Min, 60 Min und 24 h werden von
StatusThresholdsvorgegeben. Auf einigen älteren Bildschirmen wie der Assetbaum-Legende werdenOKals "Normale Verbindung" undUNKNOWNals "Keine Verbindung" bezeichnet – nur der Name ist unterschiedlich, es ist der gleiche Status.
Schnelle Erkennungstipps
| Situation | Bedeutung |
|---|---|
| Kurz nach Registrierung neuer OPC | UNKNOWN (noch nie Daten empfangen) |
| Normaler Erfassungsbetrieb | OK |
| Kurze Unterbrechung (Netzwerk/Neustart) | WARN |
| Über 1 Stunde Unterbrechung | ERROR (sofort Verbindungsverwaltung überprüfen) |
| Über einen Tag Unterbrechung | DISCONNECTED (Gerät/Netzwerk überprüfen) |
Kommunikationsverzögerungsstatus (OPC-Latenz)
Es gibt zwei verschiedene Kriterien für die Verzögerung. Je nachdem, welchen Bildschirm Sie betrachten, wird ein anderes angewendet.
① Statusbestimmungskriterium — Durchschnittliche Verzögerungsbasis
Dies ist der Standard, der bei der Bestimmung des Anlagengesundheitsstatus verwendet wird (StatusEvaluator).
| Code | Deutsch | Farbe | Schwellenwert (durchschn. Verzögerung) | Beschreibung |
|---|---|---|---|---|
OK | Normal | Grün | Unter 1 Sekunde | Keine Antwortverzögerung |
WARN | Verzögert | Orange | 1 Sek ~ 10 Sek | Antwortverzögerung vorhanden |
ERROR | Kritische Verzögerung | Rot | 10 Sekunden oder mehr | Schwerwiegende Antwortverzögerung |
UNKNOWN | Unbekannt | Grau | — | Keine Latenz-Messdaten |
② Für Trenddiagramme — Basis der maximalen Verzögerung im Intervall
Das Kommunikationsverzögerungsstatus-Trend-Diagramm auf dem Verbindungsstatus-Bildschirm verwendet nicht das obige Kriterium, sondern die maximale Verzögerung für dieses Zeitintervall (max_latency).
| Balken | Schwellenwert (max. Verzögerung im Intervall) |
|---|---|
| 🟢 Normal | Unter 10 Sekunden |
| 🟠 Verzögert | 10 Sek ~ 60 Sek |
| 🔴 Kritisch verzögert | 60 Sekunden oder mehr |
Die ⓘ Hilfe über diesem Diagramm besagt "durchschnittliche Verzögerung unter 1 Sekunde / 1~10 Sekunden / 10 Sekunden oder mehr", aber die Berechnung des Balkens folgt ② (max. 10 Sekunden/60 Sekunden). Der Tooltip und der Balken verwenden unterschiedliche Kriterien – interpretieren Sie das Diagramm nach ②.
Das der Balken einer Verbindung mit durchschnittlich 3 Sekunden Verzögerung grün angezeigt wird, ist kein Fehler, sondern liegt an diesem Unterschied.
Gesundheitsstatus (Standort/Zone/Linie/Anlage)
Der Gesundheitsstatus nach Ebene. Dies wird durch das höchste Level von Alarmen bestimmt, die auf dieser Ebene oder darunter auftreten.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
NORMAL | Normal | Grün | #3d8b40 | Kein Alarm |
WARN | Achtung | Orange | #eb7f0a | Mindestens 1 Warnung vorhanden |
ERROR | Kritisch | Rot | #d9534f | Mindestens 1 kritischer Alarm vorhanden |
UNKNOWN | Unbekannt | Hellgrau | #ccc | Keine Bewertungsdaten (z. B. kurz nach der Registrierung) |
Bestimmungslogik: Mindestens 1 kritischer Alarm → ERROR, Mindestens 1 Warnung → WARN, Ansonsten → NORMAL. Wenn keine Bewertung vorhanden ist → UNKNOWN.
Aggregierter Verbindungsstatus (nach Ebene)
Der Verbindungsstatus auf Ebene Standort/Zone/Linie/Anlage wird durch Aggregation des Status aller OPC/Edge-Geräte auf dieser Ebene bestimmt.
| Code | Deutsch | Farbe | Beschreibung |
|---|---|---|---|
NORMAL | Verbunden | Grün | Alle untergeordneten Geräte sind OK |
WARN | Verbindungsverzögerung | Orange | Mindestens 1 untergeordnetes Gerät ist WARN |
ERROR | Verbindungsfehler | Rot | Mindestens 1 untergeordnetes Gerät ist ERROR |
DISCONNECTED | Verbindung getrennt | Dunkelrot (#4a0e0e) | Mindestens 1 untergeordnetes Gerät ist DISCONNECTED |
UNKNOWN | Nicht beobachtet | Hellgrau | Keine Bewertungsdaten für untergeordnete Geräte vorhanden |
Bestimmungslogik (höchste zu niedrigste Priorität): DISCONNECTED → ERROR → WARN → NORMAL → UNKNOWN.
Systemgesundheitsstatus
Der Gesundheitsstatus der gesamten Plattform. Dies wird durch die Anzahl der Diagnoselog-Einträge bestimmt.
| Code | Deutsch | Farbe | Beschreibung |
|---|---|---|---|
NORMAL | Normal | Grün | Keine Diagnoselogs |
INFO | Information | Blau | Nur Informations-Diagnoselogs |
WARN | Warnung | Orange | Warnungs-Diagnoselogs vorhanden |
ERROR | Kritisch | Rot | Kritische Diagnoselogs vorhanden, Systemüberprüfung erforderlich |
Der Load-Watchdog betreibt unabhängig eine 3-Stufen-Zustandsmaschine HEALTHY/DEGRADED/CRITICAL auf der Dashboard-Health-Leiste und Diagnose.
| Watchdog-Status | Bedeutung | Ausgegeben |
|---|---|---|
HEALTHY | Normale Last | (1 Zeile beim Wiederherstellen) |
DEGRADED | Schwellenwert 1 wird über 30 Sekunden überschritten | 1 Diagnosezeile (WARN) |
CRITICAL | Schwellenwert 2 wird über 30 Sekunden überschritten | 1 Diagnosezeile (ERROR) |
Health-Check-Status (Infrastruktur-Komponenten)
Wird im Bereich "Infrastruktur" der Dashboard-Health-Leiste angezeigt.
Ergebnis-Codes
| Code | Deutsch | Bedeutung |
|---|---|---|
NORMAL | Normal | Komponente läuft normal |
ABNORMAL | Abnormal | Fehler in der Komponente erkannt |
UNKNOWN | Unbekannt | Health-Check-Ergebnis nicht empfangen |
Health-Check-Ziele (basierend auf Dashboard-Health-Leisten-Labels)
| Label | Funktion |
|---|---|
| In-Memory-Cache | Betriebsdaten-Cache |
| WebSocket | Echtzeit-Push-Kanal |
| MQTT | MQTT-Nachrichtenkanal |
| KAFKA | KAFKA-Nachrichtenkanal |
| Event Store | Permanente Speicherung von Ereignissen/Zeitreihen |
| Zeitreihen-Engine | Zeitreihen-Datenverarbeitungs-Engine |
Komponenten-Labels sind die Bezeichnungen, die direkt auf dem Betriebsbildschirm angezeigt werden. Auch wenn die interne Implementierung geändert wird, bleiben die Bildschirm-Labels erhalten.
Anlagenbetriebsstatus (OEE)
Anlagenbetriebsstatus basierend auf OEE (Overall Equipment Effectiveness).
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
RUN | Läuft | Grün | #15803D | Normale Produktion läuft |
IDLE | Leerlauf | Orange | #D97706 | Wartet (Rohstoffmangel, Anweisung ausstehend usw.) |
FAULT | Ausfall | Rot | #B91C1C | Anlage nicht betriebsbereit aufgrund von Ausfall/Fehler |
STOP | Gestoppt | Dunkelgrau | #374151 | Absichtlich gestoppt durch Bediener |
SETUP | Einrichtung | Blau | #1D4ED8 | Vorbereitung/Einrichtung (Formenwechsel, Aufwärmung) |
PLANNED_STOP | Geplante Abschaltung | Blau | #1D4ED8 | Geplante Abschaltung (Mittagessen, regelmäßige Inspektion, Feiertag) |
PLANNED_START | Geplanter Start | Blau | #1D4ED8 | Geplanter Betriebsbeginn |
DOWN | Nicht betriebsbereit | Grau | #4B5563 | Nicht betriebsbereiter Zustand |
UNKNOWN | Unbekannt | Grau | #888 | Zustand unklar |
Betriebs-/Nichtbetriebsklassifizierung
| Klassifizierung | Enthaltene Codes |
|---|---|
| Läuft (Operating) | RUN, SETUP (Produktionsvorbereitung), PLANNED_START |
| Nicht betriebsbereit (Non-operating) | IDLE, FAULT, STOP, PLANNED_STOP, DOWN, UNKNOWN |
Die Verfügbarkeit (Availability) des OEE wird berechnet als: Betriebszeit ÷ Geplante Betriebszeit (geplante Abschaltungen werden vom Nenner ausgeschlossen).
Arbeitauftragsstatus (vollständiger Lebenszyklus)
Die Zustandsmaschine für Arbeitsaufträge (WorkOrder). Diese fünf sind die tatsächlich gespeicherten Werte.
Die WorkOrder-Liste zeigt Verzögerung und Abbruch zusätzlich an – insgesamt 7 Typen. Diese beiden sind keine gespeicherten Zustände, sondern werden vom Bildschirm durch Vergleich der Wartestatus mit der aktuellen Zeit berechnet. Die Bestimmungsregeln finden Sie in diesem Dokument.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
WAIT | Wartet | Grau | #888 | WorkOrder wartet (Standardstatus kurz nach Erstellung) |
START | Läuft | Grün | #15803D | WorkOrder wird ausgeführt |
PAUSED | Pausiert | Orange | #D97706 | Arbeit kurzzeitig unterbrochen (kann fortgesetzt werden) |
END | Abgeschlossen | Dunkelgrau | #374151 | Arbeit normal abgeschlossen |
ABORTED | Abgebrochen | Dunkelrot | #7f1d1d | Arbeit abnormal beendet (Qualitätsfehler, Linien-Isolierung usw.) |
Zustandsübergangdiagramm
WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘
│
├─[end]──────▶ END
│
└─[abort]────▶ ABORTED
▲
PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
| Übergang | Automatisierungsknoten |
|---|---|
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 Optionen) |
Einzelheiten zu Automatisierungsknoten finden Sie unter Flow – WorkOrder-Statusübergang.
Kalender(Schicht)-Status
Der Status eines Schichtplans.
| Code | Deutsch | Farbe | HEX | Beschreibung |
|---|---|---|---|---|
UPCOMING | Geplant | Grau | #888 | Zukünftiger Termin |
PROGRESS | Läuft | Grün | #15803D | Aktuell laufende Schicht |
DONE | Abgeschlossen | Dunkelgrau | #374151 | Beendete Schicht |
Tag-Alarmband-Codes
Code, der anzeigt, in welchem Alarmbandbereich sich ein Tag befindet.
Numerisch (Numeric)
| Code | Deutsch | Bedeutung |
|---|---|---|
NORMAL | Normal | Kein Alarm auslösender Bereich |
HIGH | Obere Warnung | Benutzerdefinierte obere Grenze überschritten |
LOW | Untere Warnung | Benutzerdefinierte untere Grenze unterschritten |
HIGH-HIGH | Obere kritische Warnung | Kritische obere Grenze überschritten |
LOW-LOW | Untere kritische Warnung | Kritische untere Grenze unterschritten |
TRIP-HIGH | Trip obere Warnung | Tripp-Obergrenze überschritten (sofortiger Stop empfohlen) |
TRIP-LOW | Trip untere Warnung | Tripp-Untergrenze unterschritten (sofortiger Stop empfohlen) |
Boolesch (Boolean)
| Code | Deutsch | Beschreibung |
|---|---|---|
BOOL_TRUE | Wahr | Wenn Tag-Wert true ist |
BOOL_FALSE | Falsch | Wenn Tag-Wert false ist |
Für jeden booleschen Wert können Sie Priorität (bool_true_priority / bool_false_priority) und Nachricht (bool_true_message / bool_false_message) separat definieren.
Entity-Lebenszyklus-Ereignisse
Ereignistypen für Domänententities (Anlagen, Tags, Arbeitsaufträge, Schichten usw.).
| Ereignis | Tritt auf bei |
|---|---|
ENTITY_CREATED | Direkt nach der Erstellung einer neuen Entity |
ENTITY_UPDATED | Direkt nach der Änderung von Entity-Metadaten |
ENTITY_DELETED | Direkt nach dem Löschen einer Entity |
Der flow_on_entity_event-Trigger in Flow empfängt diese Ereignisse.
Asset-basierte Ereignisse
| Ereignis | Auslösung |
|---|---|
ASSET_DATA | Asset-Telemetrie-Eingang |
ASSET_EVENT | Asset-Domain-Ereignis |
ASSET_ALARM | Asset-Alarm ausgelöst |
ASSET_COMMAND | Asset-Befehl ausgegeben |
ASSET_AGGREGATION | Asset-Aggregation (z. B. 6-Stunden-Durchschnitt) |
ASSET_CONTEXT | Asset-Kontext |
ASSET_HEALTH_STATUS | Asset-Health-Periodenbewertungsergebnis |
ASSET_CONNECTION_STATUS | Asset-Verbindungsperiode-Bewertungsergebnis |
Flow-Knotenbeziehungen (Relations)
Beziehungs-Labels, die auf Drähten zwischen Knoten auf dem Flow-Bildschirm angezeigt werden. Alle Großbuchstaben.
| Code | Bedeutung |
|---|---|
SUCCESS | Normales Verarbeitung abgeschlossen |
FAILURE | Verarbeitung fehlgeschlagen (normalerweise zu Error-Handler verzweigt) |
TRUE | Bedingungsfilter wahr |
FALSE | Bedingungsfilter falsch |
MATCH | Switch-Knoten Übereinstimmungsverzweigung |
NO_MATCH | Switch-Knoten keine Übereinstimmung |
DEFAULT | Switch-Knoten alle Cases nicht abgeglichen |
THROTTLED | Throttle-Knoten blockiert |
EXHAUSTED | Retry maximale Versuche überschritten |
SKIPPED | Trigger-Muster nicht abgeglichen (Ausführungszähler nicht enthalten) |
Allgemeine Farbpalette
Grundlegende 3-Stufen-Status-Farben
| Status | Farbname | HEX |
|---|---|---|
| Normal | Grün | #5eb561 |
| Warnung | Orange | #eb7f0a |
| Kritisch/Gefahr | Rot | #d9534f |
| Inaktiv/Unbekannt | Grau | #888 |
| Äußerste Gefahr (Verbindung getrennt) | Dunkelrot | #4a0e0e / #7f1d1d |
Anlagenstatus-Farben (OEE)
| Status | Farbname | HEX |
|---|---|---|
| Läuft | Grün | #15803D |
| Leerlauf | Orange | #D97706 |
| Ausfall | Rot | #B91C1C |
| Gestoppt | Dunkelgrau | #374151 |
| Einrichtung/Geplant | Blau | #1D4ED8 |
| Nicht betriebsbereit | Grau | #4B5563 |
| Unbekannt | Grau | #888 |
Alarm-Prioritäts-Farben (separate Palette)
| Priorität | HEX |
|---|---|
| Information (INFO) | #5bc0de (Seitenpaneel) / #5eb561 (Listen-Abzeichen) |
| Warnung (WARN) | #f0ad4e (Seitenpaneel) / #eb7f0a (Listen-Abzeichen) |
| Kritisch (ERROR) | #d9534f (allgemein) |
Obwohl Farben mit gleicher Bedeutung verwendet werden, können unterschiedliche Farbtöne je nach Bildschirmbereich verwendet werden. Die Anzeigeeinheitlichkeit ist innerhalb desselben Bildschirms gewährleistet.
Standard-Farbreihenfolge für Chart-Serien
Mehrere Serien in einem Chart erhalten Farben in der folgenden Reihenfolge:
파랑 → 녹색 → 주황 → 보라 → 청록 → 빨강 → 노랑 → 회색 → ...
Wenn die Anzahl der Serien pro Chart hoch ist, können einige Farben wiederholt werden.