Zum Hauptinhalt springen

Definition der Statuscodes

Inhaltsverzeichnis​


Ü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:


Alarm-Priorität​

Dies sind drei Stufen, die die Schwere eines Alarms angeben.

CodeDeutschFarbeHEXBeschreibungEmpfohlene Maßnahme
INFOInformationGrün#5eb561Informativer AlarmKeine sofortige Maßnahme erforderlich, nur zur Referenz
WARNWarnungOrange#eb7f0aVorsicht gebotenTrend beobachten, Inspektion vorbereiten bei Annäherung an den Schwellenwert
ERRORKritischRot#d9534fSofortige Maßnahme erforderlichInspektion des betroffenen Assets oder Benachrichtigung des Systemadministrators

Mapping von Alarmbändern und Prioritäten​

Alarmbänder (Schwellenwertbereiche) werden automatisch einer Priorität zugeordnet.

AlarmbandGemappte Priorität
NORMALKein Alarm ausgelöst
HIGH / LOWINFO (Information)
HIGH-HIGH / LOW-LOWWARN (Warnung)
TRIP-HIGH / TRIP-LOWERROR (Kritisch)

Alarm-Aktiv- und Bestätigungsstatus​

StatusWertBedeutung
AktivEinAlarm aktiv (tritt auf)
AktivAusAlarm aufgehoben (wiederhergestellt)
BestätigungBestätigt (ACKED)Jemand hat den Alarm bestätigt — eine Bestätigung pro Alarm
BestätigungNicht 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.

CodeBildschirmtextBedeutung
SHELVEDVorübergehend ausgeblendetVom Operator für eine bestimmte Zeit ausgeblendeter Alarm (ISA-18.2 shelved)
SUPPRESSED_BY_DESIGNDesign-UnterdrückungAufgrund von geplantem Wartungs- oder Reparaturstatus unterdrückter Alarm (ISA-18.2 suppressed by design)
OUT_OF_SERVICEAußer BetriebVom Administrator aus dem Dienst genommener Alarm (ISA-18.2 out of service)

Gründe für die Alarmaufhebung​

CodeBildschirmtext
RETURN_TO_NORMALRückkehr zum Normalzustand
BAND_CHANGEDWechsel in ein anderes Band
CONFIG_DISABLEDAlarm-Einstellung deaktiviert
CONFIG_DELETEDAlarm-Einstellung gelöscht
RECOVERYWiederherstellung durch Neustart
OUT_OF_SERVICEAußer Betrieb — bedeutet nicht, dass das Problem gelöst ist

Diagnoselevel​

Dies ist die Schwere der Systemdiagnose-Logs, die im Diagnose-Bildschirm angezeigt werden.

CodeDeutschFarbeHEXBeschreibung
INFOInformationBlau#5bc0deInformationen zum Normalbetrieb (z. B. Start-/Stopp-Benachrichtigungen)
WARNWarnungOrange#f0ad4ePotenzielle Probleme, Überwachung erforderlich
ERRORKritischRot#d9534fKritische 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.

CodeDeutschFarbeHEXSchwellenwertBeschreibung
OKVerbundenGrün#2e7d32< 10 Min.Datenerfassung normal
WARNVerbindungsverzögerungOrange#e6510010 Min. ~ 60 Min.Daten nicht empfangen, Vorsicht
ERRORVerbindungsstörungRot#b71c1c60 Min. ~ 24 Std.Seit über 1 Std. kein Empfang
DISCONNECTEDVerbindungsabbruchGrau#888> 24 Std.Seit über 24 Std. kein Empfang
UNKNOWNNicht beobachtetHellgrau#ccc—Kein Empfangshistorie vorhanden

Die Schwellenwerte von 10 Min., 60 Min. und 24 Std. werden durch StatusThresholds festgelegt. In einigen älteren Bereichen, wie der Legende des Asset-Baums, wird OK als "Normalverbindung" und UNKNOWN als "Nicht verbunden" bezeichnet — es handelt sich um denselben Status mit anderen Namen.

Tipps zur schnellen Identifizierung​

SituationBedeutung
Unmittelbar nach neuer OPC-RegistrierungUNKNOWN (Noch nie empfangen)
Normale Erfassung im BetriebOK
Kurze Unterbrechung (Netzwerk/Neustart)WARN
Unterbrechung über 1 StundeERROR (Sofortige Inspektion im Verbindungsmanagement)
Unterbrechung über einen TagDISCONNECTED (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).

CodeDeutschFarbeSchwellenwert (Durchschnittliche Verzögerung)Beschreibung
OKNormalGrün< 1 sKeine Antwortverzögerung
WARNVerzögertOrange1 s ~ 10 sAntwortverzögerung aufgetreten
ERRORKritische VerzögerungRot> 10 sSchwere Antwortverzögerung
UNKNOWNUnbekanntGrau—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.

BalkenSchwellenwert (Maximale Verzögerung im Intervall)
🟢 Normal< 10 s
🟠 Verzögert10 s ~ 60 s
🔴 Kritische Verzögerung> 60 s
Die Tooltips über dem Chart zeigen die Werte aus ①

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.

CodeDeutschFarbeHEXBeschreibung
NORMALNormalGrün#3d8b40Keine Alarme
WARNAchtungOrange#eb7f0aMindestens ein Warnalarm
ERRORGefährlichRot#d9534fMindestens ein kritischer Alarm
UNKNOWNUnbekanntHellgrau#cccKeine 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.

CodeDeutschFarbeBeschreibung
NORMALVerbundenGrünAlle untergeordneten Elemente sind OK
WARNVerbindungsverzögerungOrangeMindestens ein untergeordnetes Element ist WARN
ERRORVerbindungsstörungRotMindestens ein untergeordnetes Element ist ERROR
DISCONNECTEDVerbindungsabbruchDunkelrot (#4a0e0e)Mindestens ein untergeordnetes Element ist DISCONNECTED
UNKNOWNNicht beobachtetHellgrauKeine 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.

CodeDeutschFarbeBeschreibung
NORMALNormalGrünKeine Diagnose-Logs
INFOInformationBlauNur informative Diagnosen aufgetreten
WARNWarnungOrangeWarn-Diagnosen aufgetreten
ERRORGefährlichRotKritische 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-StatusBedeutungEmission
HEALTHYNormale Last(Eine Zeile beim Recovery aufgezeichnet)
DEGRADEDÜberschreitung Stufe 1 für > 30sEine Zeile im Diagnose-Log (WARN)
CRITICALÜberschreitung Stufe 2 für > 30sEine Zeile im Diagnose-Log (ERROR)

Health-Check-Status (Infrastrukturkomponenten)​

Wird im Abschnitt "Infrastruktur" der Dashboard-Health-Rail angezeigt.

Ergebniscodes​

CodeDeutschBedeutung
NORMALNormalKomponente arbeitet normal
ABNORMALAnormalAnomalie an Komponente erkannt
UNKNOWNUnbekanntHealth-Check-Ergebnis nicht empfangen

Health-Check-Ziele (basierend auf Dashboard-Health-Rail-Labels)​

LabelRolle
In-Memory-CacheBetriebsdaten-Cache
WebSocketEchtzeit-Push-Kanal
MQTTMQTT-Nachrichtenkanal
KAFKAKAFKA-Nachrichtenkanal
Event StorePermanenter Speicher für Events und Zeitreihen
Zeitreihen-EngineZeitreihen-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).

CodeDeutschFarbeHEXBeschreibung
RUNIn BetriebGrün#15803DNormaler Produktionsbetrieb
IDLELeerlaufOrange#D97706Wartend (z. B. Rohstoffmangel, auf Auftrag wartend)
FAULTStörungRot#B91C1CStillstand durch Anlagenfehler/Anomalie
STOPGestopptDunkelgrau#374151Vom Bediener beabsichtigter Stopp
SETUPSetupBlau#1D4ED8Vorbereitung/Setup (z. B. Formwechsel, Warmup)
PLANNED_STOPGeplanter StoppBlau#1D4ED8Geplanter Stillstand (Pause, regelmäßige Inspektion, Feiertag)
PLANNED_STARTGeplanter StartBlau#1D4ED8Geplanter Betriebsbeginn
DOWNNicht in BetriebGrau#4B5563Status: Nicht in Betrieb
UNKNOWNUnbekanntGrau#888Status unbekannt

Klassifizierung Betrieb/Nicht-Betrieb​

KlassifizierungEnthaltene 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.

Im WorkOrder-Bildschirm sind zwei weitere Status sichtbar

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.

CodeDeutschFarbeHEXBeschreibung
WAITWartendGrau#888Wartend auf Arbeitsauftrag (Standardstatus nach Erstellung)
STARTIn ArbeitGrün#15803DArbeitsauftrag wird ausgeführt
PAUSEDPausiertOrange#D97706Arbeit vorübergehend unterbrochen (Fortsetzbar)
ENDAbgeschlossenDunkelgrau#374151Arbeit erfolgreich abgeschlossen
ABORTEDAbgebrochenDunkelrot#7f1d1dArbeit abnormal beendet (z. B. Qualitätsfehler, Linienisolierung)

Zustandsübergangsdiagramm​

WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘
│
├─[end]──────▶ END
│
└─[abort]────▶ ABORTED
▲
PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
ÜbergangAutomationsknoten
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 Option)

Details zu den Automationsknoten finden Sie unter Flow — Arbeitsauftrags-Zustandsübergang.


Kalender(Schicht)-Status​

Status der Schichtplan-Termine.

CodeDeutschFarbeHEXBeschreibung
UPCOMINGGeplantGrau#888Zukünftiger Termin
PROGRESSIn ArbeitGrün#15803DAktuell laufende Schicht
DONEAbgeschlossenDunkelgrau#374151Beendete Schicht

Tag-Alarmband-Code​

Codes, die angeben, in welchem Alarmband-Bereich sich ein Tag befindet.

Numerisch (Numeric)​

CodeDeutschBedeutung
NORMALNormalBereich ohne Alarm
HIGHObergrenzeBenutzerdefinierte Obergrenze überschritten
LOWUntergrenzeBenutzerdefinierte Untergrenze unterschritten
HIGH-HIGHKritische ObergrenzeKritische Obergrenze überschritten
LOW-LOWKritische UntergrenzeKritische Untergrenze unterschritten
TRIP-HIGHTrip-ObergrenzeTrip-Obergrenze überschritten (Sofortiger Stopp empfohlen)
TRIP-LOWTrip-UntergrenzeTrip-Untergrenze unterschritten (Sofortiger Stopp empfohlen)

Boolean​

CodeDeutschBeschreibung
BOOL_TRUEWahrWenn Tag-Wert true ist
BOOL_FALSEFalschWenn 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.).

EventZeitpunkt
ENTITY_CREATEDUnmittelbar nach Neuerstellung der Entity
ENTITY_UPDATEDUnmittelbar nach Änderung der Entity-Metadaten
ENTITY_DELETEDUnmittelbar nach Löschung der Entity

Der flow_on_entity_event Trigger in Flow empfängt diese Events.

Asset-Einheit-Events​

EventEmission
ASSET_DATAAsset-Telemetrie-Eingang
ASSET_EVENTAsset-Domänen-Event
ASSET_ALARMAsset-Alarm ausgelöst
ASSET_COMMANDAsset-Befehl gesendet
ASSET_AGGREGATIONAsset-Aggregation (z. B. 6-Stunden-Mittelwert)
ASSET_CONTEXTAsset-Kontext
ASSET_HEALTH_STATUSErgebnis der Asset-Health-Zyklusbewertung
ASSET_CONNECTION_STATUSErgebnis der Asset-Verbindungs-Zyklusbewertung

Flow-Knotenbeziehungen (Relations)​

Beziehungslabel, die an den Drähten zwischen Knoten im Flow-Bildschirm angezeigt werden. Immer in Großbuchstaben.

CodeBedeutung
SUCCESSErfolgreiche Verarbeitung
FAILUREVerarbeitungsfehler (leitet meist zum Error-Handler weiter)
TRUEBedingungsfilter WAHR
FALSEBedingungsfilter FALSCH
MATCHSwitch-Knoten Übereinstimmung
NO_MATCHSwitch-Knoten Nicht-Übereinstimmung
DEFAULTSwitch-Knoten kein Case passend
THROTTLEDThrottle-Knoten blockiert
EXHAUSTEDRetry maximale Versuche überschritten
SKIPPEDTrigger-Muster nicht passend (ohne Ausführungszähler)

Gemeinsame Farbpalette​

Grundlegende 3-Stufen-Statusfarben​

StatusFarbnameHEX
NormalGrün#5eb561
WarnungOrange#eb7f0a
Kritisch/GefährlichRot#d9534f
Inaktiv/UnbekanntGrau#888
Sehr gefährlich (Abbruch)Dunkelrot#4a0e0e / #7f1d1d

Anlagensatusfarben (OEE)​

StatusFarbnameHEX
In BetriebGrün#15803D
LeerlaufOrange#D97706
StörungRot#B91C1C
GestopptDunkelgrau#374151
Setup/GeplantBlau#1D4ED8
Nicht in BetriebGrau#4B5563
UnbekanntGrau#888

Alarm-Prioritätsfarben (Separate Palette)​

PrioritätHEX
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.