Zum Hauptinhalt springen

Statuscode-Definitionen

Inhaltsverzeichnis


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

CodeDeutschFarbeHEXBeschreibungEmpfohlene Maßnahme
INFOInformationGrün#5eb561InformationsalarmSofortmaßnahme nicht erforderlich, nur zur Information
WARNWarnungOrange#eb7f0aVorsicht erforderlichTrends überwachen, Inspektion vorbereiten wenn Schwellenwert nahe kommt
ERRORKritischRot#d9534fSofortmaßnahme erforderlichBetroffene Anlage inspizieren oder Systemadministrator benachrichtigen

Alarmband- und Prioritätszuordnung

Alarmbänder (Schwellenwertbereiche) werden automatisch Prioritäten zugeordnet.

AlarmbandZugeordnete Priorität
NORMALKein Alarm
HIGH / LOWINFO (Information)
HIGH-HIGH / LOW-LOWWARN (Warnung)
TRIP-HIGH / TRIP-LOWERROR (Kritisch)

Alarm-Aktiv- und Bestätigungsstatus

FeldWertBedeutung
is_onYAlarm aktiv (aktuell aufgetreten)
is_onNAlarm gelöst (wiederhergestellt)
is_readYBestätigt (Acknowledged)
is_readNUngelesen (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.

CodeDeutschFarbeHEXBeschreibung
INFOInformationBlau#5bc0deNormales Betriebsinformation (Start/Stop-Benachrichtigungen usw.)
WARNWarnungOrange#f0ad4eMögliches Problem, Überwachung erforderlich
ERRORKritischRot#d9534fKritische 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.

CodeDeutschFarbeHEXSchwellenwertBeschreibung
OKVerbundenGrün#2e7d32Unter 10 MinutenDatenempfang normal
WARNVerbindungsverzögerungOrange#e6510010 Min ~ 60 MinKein Datenempfang, Vorsicht geboten
ERRORVerbindungsfehlerRot#b71c1c60 Min ~ 24 hKeine Empfangszeit von über 1 Stunde
DISCONNECTEDVerbindung getrenntGrau#888Über 24 StundenKeine Empfangszeit von über 24 Stunden
UNKNOWNNicht beobachtetHellgrau#cccKeine Empfangshistorie

Die Schwellenwerte 10 Min, 60 Min und 24 h werden von StatusThresholds vorgegeben. Auf einigen älteren Bildschirmen wie der Assetbaum-Legende werden OK als "Normale Verbindung" und UNKNOWN als "Keine Verbindung" bezeichnet – nur der Name ist unterschiedlich, es ist der gleiche Status.

Schnelle Erkennungstipps

SituationBedeutung
Kurz nach Registrierung neuer OPCUNKNOWN (noch nie Daten empfangen)
Normaler ErfassungsbetriebOK
Kurze Unterbrechung (Netzwerk/Neustart)WARN
Über 1 Stunde UnterbrechungERROR (sofort Verbindungsverwaltung überprüfen)
Über einen Tag UnterbrechungDISCONNECTED (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).

CodeDeutschFarbeSchwellenwert (durchschn. Verzögerung)Beschreibung
OKNormalGrünUnter 1 SekundeKeine Antwortverzögerung
WARNVerzögertOrange1 Sek ~ 10 SekAntwortverzögerung vorhanden
ERRORKritische VerzögerungRot10 Sekunden oder mehrSchwerwiegende Antwortverzögerung
UNKNOWNUnbekanntGrauKeine 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).

BalkenSchwellenwert (max. Verzögerung im Intervall)
🟢 NormalUnter 10 Sekunden
🟠 Verzögert10 Sek ~ 60 Sek
🔴 Kritisch verzögert60 Sekunden oder mehr
Der Tooltip über dem Diagramm zeigt die Werte von ① an

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.

CodeDeutschFarbeHEXBeschreibung
NORMALNormalGrün#3d8b40Kein Alarm
WARNAchtungOrange#eb7f0aMindestens 1 Warnung vorhanden
ERRORKritischRot#d9534fMindestens 1 kritischer Alarm vorhanden
UNKNOWNUnbekanntHellgrau#cccKeine 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.

CodeDeutschFarbeBeschreibung
NORMALVerbundenGrünAlle untergeordneten Geräte sind OK
WARNVerbindungsverzögerungOrangeMindestens 1 untergeordnetes Gerät ist WARN
ERRORVerbindungsfehlerRotMindestens 1 untergeordnetes Gerät ist ERROR
DISCONNECTEDVerbindung getrenntDunkelrot (#4a0e0e)Mindestens 1 untergeordnetes Gerät ist DISCONNECTED
UNKNOWNNicht beobachtetHellgrauKeine Bewertungsdaten für untergeordnete Geräte vorhanden

Bestimmungslogik (höchste zu niedrigste Priorität): DISCONNECTEDERRORWARNNORMALUNKNOWN.


Systemgesundheitsstatus

Der Gesundheitsstatus der gesamten Plattform. Dies wird durch die Anzahl der Diagnoselog-Einträge bestimmt.

CodeDeutschFarbeBeschreibung
NORMALNormalGrünKeine Diagnoselogs
INFOInformationBlauNur Informations-Diagnoselogs
WARNWarnungOrangeWarnungs-Diagnoselogs vorhanden
ERRORKritischRotKritische 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-StatusBedeutungAusgegeben
HEALTHYNormale Last(1 Zeile beim Wiederherstellen)
DEGRADEDSchwellenwert 1 wird über 30 Sekunden überschritten1 Diagnosezeile (WARN)
CRITICALSchwellenwert 2 wird über 30 Sekunden überschritten1 Diagnosezeile (ERROR)

Health-Check-Status (Infrastruktur-Komponenten)

Wird im Bereich "Infrastruktur" der Dashboard-Health-Leiste angezeigt.

Ergebnis-Codes

CodeDeutschBedeutung
NORMALNormalKomponente läuft normal
ABNORMALAbnormalFehler in der Komponente erkannt
UNKNOWNUnbekanntHealth-Check-Ergebnis nicht empfangen

Health-Check-Ziele (basierend auf Dashboard-Health-Leisten-Labels)

LabelFunktion
In-Memory-CacheBetriebsdaten-Cache
WebSocketEchtzeit-Push-Kanal
MQTTMQTT-Nachrichtenkanal
KAFKAKAFKA-Nachrichtenkanal
Event StorePermanente Speicherung von Ereignissen/Zeitreihen
Zeitreihen-EngineZeitreihen-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).

CodeDeutschFarbeHEXBeschreibung
RUNLäuftGrün#15803DNormale Produktion läuft
IDLELeerlaufOrange#D97706Wartet (Rohstoffmangel, Anweisung ausstehend usw.)
FAULTAusfallRot#B91C1CAnlage nicht betriebsbereit aufgrund von Ausfall/Fehler
STOPGestopptDunkelgrau#374151Absichtlich gestoppt durch Bediener
SETUPEinrichtungBlau#1D4ED8Vorbereitung/Einrichtung (Formenwechsel, Aufwärmung)
PLANNED_STOPGeplante AbschaltungBlau#1D4ED8Geplante Abschaltung (Mittagessen, regelmäßige Inspektion, Feiertag)
PLANNED_STARTGeplanter StartBlau#1D4ED8Geplanter Betriebsbeginn
DOWNNicht betriebsbereitGrau#4B5563Nicht betriebsbereiter Zustand
UNKNOWNUnbekanntGrau#888Zustand unklar

Betriebs-/Nichtbetriebsklassifizierung

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

Der WorkOrder-Bildschirm zeigt zwei weitere an

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.

CodeDeutschFarbeHEXBeschreibung
WAITWartetGrau#888WorkOrder wartet (Standardstatus kurz nach Erstellung)
STARTLäuftGrün#15803DWorkOrder wird ausgeführt
PAUSEDPausiertOrange#D97706Arbeit kurzzeitig unterbrochen (kann fortgesetzt werden)
ENDAbgeschlossenDunkelgrau#374151Arbeit normal abgeschlossen
ABORTEDAbgebrochenDunkelrot#7f1d1dArbeit abnormal beendet (Qualitätsfehler, Linien-Isolierung usw.)

Zustandsübergangdiagramm

WAIT ─[start]─▶ START ─[pause]─▶ PAUSED
│ ▲ │
│ └─[resume]─────┘

├─[end]──────▶ END

└─[abort]────▶ ABORTED

PAUSED ───[abort]──┘
PAUSED ───[end]────▶ END
ÜbergangAutomatisierungsknoten
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 Optionen)

Einzelheiten zu Automatisierungsknoten finden Sie unter Flow – WorkOrder-Statusübergang.


Kalender(Schicht)-Status

Der Status eines Schichtplans.

CodeDeutschFarbeHEXBeschreibung
UPCOMINGGeplantGrau#888Zukünftiger Termin
PROGRESSLäuftGrün#15803DAktuell laufende Schicht
DONEAbgeschlossenDunkelgrau#374151Beendete Schicht

Tag-Alarmband-Codes

Code, der anzeigt, in welchem Alarmbandbereich sich ein Tag befindet.

Numerisch (Numeric)

CodeDeutschBedeutung
NORMALNormalKein Alarm auslösender Bereich
HIGHObere WarnungBenutzerdefinierte obere Grenze überschritten
LOWUntere WarnungBenutzerdefinierte untere Grenze unterschritten
HIGH-HIGHObere kritische WarnungKritische obere Grenze überschritten
LOW-LOWUntere kritische WarnungKritische untere Grenze unterschritten
TRIP-HIGHTrip obere WarnungTripp-Obergrenze überschritten (sofortiger Stop empfohlen)
TRIP-LOWTrip untere WarnungTripp-Untergrenze unterschritten (sofortiger Stop empfohlen)

Boolesch (Boolean)

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

EreignisTritt auf bei
ENTITY_CREATEDDirekt nach der Erstellung einer neuen Entity
ENTITY_UPDATEDDirekt nach der Änderung von Entity-Metadaten
ENTITY_DELETEDDirekt nach dem Löschen einer Entity

Der flow_on_entity_event-Trigger in Flow empfängt diese Ereignisse.

Asset-basierte Ereignisse

EreignisAuslösung
ASSET_DATAAsset-Telemetrie-Eingang
ASSET_EVENTAsset-Domain-Ereignis
ASSET_ALARMAsset-Alarm ausgelöst
ASSET_COMMANDAsset-Befehl ausgegeben
ASSET_AGGREGATIONAsset-Aggregation (z. B. 6-Stunden-Durchschnitt)
ASSET_CONTEXTAsset-Kontext
ASSET_HEALTH_STATUSAsset-Health-Periodenbewertungsergebnis
ASSET_CONNECTION_STATUSAsset-Verbindungsperiode-Bewertungsergebnis

Flow-Knotenbeziehungen (Relations)

Beziehungs-Labels, die auf Drähten zwischen Knoten auf dem Flow-Bildschirm angezeigt werden. Alle Großbuchstaben.

CodeBedeutung
SUCCESSNormales Verarbeitung abgeschlossen
FAILUREVerarbeitung fehlgeschlagen (normalerweise zu Error-Handler verzweigt)
TRUEBedingungsfilter wahr
FALSEBedingungsfilter falsch
MATCHSwitch-Knoten Übereinstimmungsverzweigung
NO_MATCHSwitch-Knoten keine Übereinstimmung
DEFAULTSwitch-Knoten alle Cases nicht abgeglichen
THROTTLEDThrottle-Knoten blockiert
EXHAUSTEDRetry maximale Versuche überschritten
SKIPPEDTrigger-Muster nicht abgeglichen (Ausführungszähler nicht enthalten)

Allgemeine Farbpalette

Grundlegende 3-Stufen-Status-Farben

StatusFarbnameHEX
NormalGrün#5eb561
WarnungOrange#eb7f0a
Kritisch/GefahrRot#d9534f
Inaktiv/UnbekanntGrau#888
Äußerste Gefahr (Verbindung getrennt)Dunkelrot#4a0e0e / #7f1d1d

Anlagenstatus-Farben (OEE)

StatusFarbnameHEX
LäuftGrün#15803D
LeerlaufOrange#D97706
AusfallRot#B91C1C
GestopptDunkelgrau#374151
Einrichtung/GeplantBlau#1D4ED8
Nicht betriebsbereitGrau#4B5563
UnbekanntGrau#888

Alarm-Prioritäts-Farben (separate Palette)

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