Zum Hauptinhalt springen

Verbindungsverwaltung

Inhaltsverzeichnis


Übersicht

Die Gruppe Connectivity registriert und prüft Verbindungen zur Datenerfassung von externen Systemen (Vor-Ort-PLCs, OPC-Server, Dateien, externe DBs, MQTT/Kafka-Topics usw.). Das Menü besteht aus den folgenden 3 Unterbildschirmen.

UntermenüInterne URLVerwendungszweck
Protokoll/connect/indexRegistrierung neuer Verbindungen — Einstiegspunkt zum Hinzufügen nach Datenquellentyp
Verbindungsstatus/connect/statusÜberwachung von Kommunikationsstatus·Latenz·Validierungsfehlern aktiver Verbindungen
Edge/edge/indexSystemstatus der Vor-Ort-Edge-Geräte und PLC-Erfassungsstatistik

Bildschirmaufbau — 3 Untermenüs

BildschirmHauptnutzerKurzbeschreibung
ProtokollSystemadministratorHinzufügen neuer Datenquellen (Edge/OPC/PLC/Modbus/externe DB/Datei·API)
VerbindungsstatusBetreiberTrend von normal/verzögert/anomal sowie 24-Stunden-Verlauf von Unterbrechung·Verzögerung·Validierungsfehlern
EdgeBetreiberOS-Status des Edge (CPU/Speicher/Festplatte/Netzwerk) + PLC-Erfassungsstatistik
Die Namen der fünf Verbindungsstatus

Die in diesem Dokument und den Bildschirmen verwendeten Verbindungsstatusnamen sind Verbunden · Verbindung verzögert · Verbindung anomal · Verbindung getrennt · Nicht beobachtet, insgesamt fünf. Die Codewerte sind der Reihe nach OK · WARN · ERROR · DISCONNECTED · UNKNOWN, die Definitionen finden Sie unter Statuscode-Definitionen.

Einige ältere Bildschirme, z. B. die Legende des Asset-Baums, schreiben OK auch als "Normal verbunden" — es ist derselbe Status.


Protokoll-Bildschirm (/connect/index)

Oben wird eine Hinweisbox angezeigt.

🌐 Verbindung zu industriellen Protokollen und anderen Datenquellen [Empfohlen] Integriert sich vollständig und ohne Konfiguration mit dem PlantPulse Edge Gateway. Sie können Daten erfassen, indem Sie sich mit den in der Industrie häufig verwendeten OPC-, PLC- und Modbus-Protokollen sowie Datenbanken verbinden. Zusätzlich können Sie über die bereitgestellte Client-API auch von MQTT, STOMP, KAFKA und HTTP erfassen. (OPC verbindet sich automatisch, für andere wird das dem Protokoll entsprechende Edge Gateway oder der Collector verwendet)

Datenquellen-Kategorien

Die Seite gliedert sich in große Abschnitte nach Kategorie, und in jedem Abschnitt werden Icon-Karten der Datenquellentypen (mit Verbinden-Link) als Raster angezeigt.

AbschnittAngezeigte KartenZusätzlicher Link
Edge Gateway / Datei / API [N]Edge Gateway·MQTT·REST API·Excel·CSV (5 Arten)/connect/file/add
OPC [N]OPC-Standard-Datenquelle (automatische Verbindung)/connect/opc/index Liste
PLC [N]PLC-Kommunikation (herstellerspezifische Protokolle)/connect/plc/index Liste
Modbus [N]Modbus TCP/RTU/connect/modbus/index Liste
Datenbank [N]Polling externer DB/connect/database/index Liste

[N] neben dem Label jedes Abschnitts gibt die aktuell registrierte Anzahl an Verbindungen an. Über den Link "Liste anzeigen" rechts gelangen Sie zur Listenansicht nach Kategorie.

OPC-Listenbildschirm (/connect/opc/index)

Sie gelangen über die Zeile OPC in der Datenquellen-Kategorie mit "Liste anzeigen" oder über das Seitenmenü dorthin. Der Betriebsstatus aller registrierten OPC-Server-Verbindungen wird auf einen Blick in einer 12-Spalten-Tabelle angezeigt.

SpalteBreiteAnzeige
Nr.60pxZeilennummer
Verbindungs-ID100pxOPC-Domain-Badge
OPC-Name250pxAnzeigename
Status70pxVollfarbiger Gradient-Statuspunkt (normal/verzögert/anomal/getrennt/unbekannt)
Protokolltyp60pxDunkles Badgeprotocol-badge-opc-ua (Navy) / protocol-badge-opc-da (Lila). Schwarzer Hintergrund + weiße Schrift zur sofortigen Unterscheidung von anderen Spalten-Badges
Programm-ID | IPAutoProgID oder IP-Adresse des OPC-Servers
Start60px▶ Erfassung starten / ◼ Stoppen (Anzeige je nach aktuellem Status)
Startzeit der Erfassung120pxZeitpunkt des Erfassungsstarts (scan_start_time)
Anzahl verbundener Tags70pxAnzahl der diesem OPC zugeordneten Tags
Gesamt / empfangene Punkte80pxKumuliert / heute empfangene Punktanzahl
Fehler60pxKumulierte Fehleranzahl (rot hervorgehoben)
Aktion80px🔧 Bearbeiten / 🗑 Löschen (funktioniert nur für Rollen mit Änderungsberechtigung)

Neuladen über die ↻-Icon-Schaltfläche rechts in der Tabellenkopfzeile. Am unteren Bildschirmrand wird eine Hilfebox mit Empfehlungen zu OPC-Verbindungen angezeigt (z. B. maximal 1.000 Tags pro Verbindung).

Neue Verbindung hinzufügen

Ein Klick auf den Link Verbinden jeder Karte öffnet das Registrierungsformular für den jeweiligen Datenquellentyp. Das Formular unterscheidet sich je nach Datenquelle in den Eingabefeldern, gemeinsam werden jedoch Folgende eingegeben:

Gemeinsame EingabeBeschreibung
StandortAuswahl des Standorts, unter dem die Verbindung registriert wird
OPC-ID oder NameDomain-Bezeichner (empfohlen nur Buchstaben/Zahlen/_)
VerbindungsinformationenHost/Port, Authentifizierung, Topic, Dateipfad usw. (je nach Datenquelle unterschiedlich)
Erfassungszyklus·OptionenPolling-Zyklus, Start-/Endzeit usw.
BeschreibungNotiz

Nach der Registrierung ist zunächst nur die Metadaten registriert, bis der tatsächliche Dateneingang im Verbindungsstatus-Bildschirm bestätigt wird. Sobald die Erfassung beginnt, erscheint das Badge "Verbunden" auf der Karte im Verbindungsstatus.


Status-Bildschirm (/connect/status)

Überwachen Sie den Status aller aktiven Datenquellen-Verbindungen auf einem Bildschirm.

Obere Werkzeugleiste

📡 연결 상태 [총 N 개의 데이터소스 연결] [사이트 ▼] [검색] [↻]
SteuerelementBreiteBeschreibung
Standortauswahl (site_id)200pxAlle Standorte + Liste registrierter Standorte (사이트명 [설명])
SucheRot + 🔍Aktualisiert Karten nach Anwendung des Standortfilters
NeuladenRot + ↻Bildschirm aktualisieren

Im linken Bereich col-lg-2 werden 5 Diagramme und 3 Verlaufs-Panels vertikal angeordnet.

1) Verteilung des Verbindungsstatus (connection_stat_chart, 200px)

Zeigt die Verteilung des 5-stufigen Status (Verbunden·Verbindung verzögert·Verbindung anomal·Verbindung getrennt·Nicht beobachtet) aller aktuell registrierten Verbindungen als Donut-Diagramm.

2) Trend des Kommunikationsverbindungsstatus [Heute] (connection_trend_chart, 150px)

Verlauf der Verbindungsanzahl nach Status im Zeitverlauf (letzte 24 Stunden).

FarbeBedeutungSchwellenwert
🟢 GrünVerbundenDatenempfang innerhalb von 10 Minuten
🟠 OrangeVerbindung verzögertKein Empfang seit mehr als 10 Minuten
🔴 RotVerbindung anomalKein Empfang seit mehr als 1 Stunde
🟥 DunkelrotVerbindung getrenntKein Empfang seit mehr als 24 Stunden
⬜ GrauNicht beobachtetKein Empfangsverlauf vorhanden

ℹ️ Wenn Sie mit der Maus über das Info-Icon in der Kopfzeile fahren, werden die oben genannten 5-stufigen Kriterien als Tooltip angezeigt.

3) Trend des Kommunikationsverzögerungsstatus [Heute] (latency_trend_chart, 150px)

FarbeBedeutungSchwellenwert (maximale Verzögerung im Intervall)
🟢 GrünNormalUnter 10 Sekunden
🟠 OrangeVerzögert10 ~ 60 Sekunden
🔴 RotSchwere VerzögerungÜber 60 Sekunden
Der ⓘ-Tooltip dieses Diagramms zeigt andere Zahlen

Der Tooltip zeigt "Durchschnittliche Verzögerung unter 1 Sekunde / 1–10 Sekunden / über 10 Sekunden" an, aber die Berechnung für die Balken basiert auf den Kriterien maximale Verzögerung im Zeitintervall (max_latency) 10 Sekunden·60 Sekunden. Verwenden Sie zum Lesen der Balken die obige Tabelle.

Deshalb erscheint eine Verbindung mit einer durchschnittlichen Verzögerung von 3 Sekunden in diesem Diagramm grün. Die Durchschnittskriterien 1 Sekunde/10 Sekunden sind ein separates Kriterium, das für die Bewertung des Gesundheitszustands von Assets verwendet wird — unter Statuscode-Definitionen sind beide Kriterien nebeneinander zusammengefasst.

4) Trend der Punkt-Validierungsfehler [Heute] (point_fail_trend_chart, 150px)

Erfasst stündlich die Anzahl der empfangenen Datenpunkte, die bei der Typ-, Bereichs- und Gültigkeitsprüfung fehlgeschlagen sind.

5) Letzte Verbindungsabbrüche [Letzte 24 Stunden] (connection_status_history, 200px scrollbar)

Verlauf der Datenquellen, deren Verbindung innerhalb von 24 Stunden abgebrochen ist. Liste in umgekehrter Zeitreihenfolge — Datenquellen-ID, Zeitpunkt des Abbruchs, letzter normaler Zeitpunkt.

6) Letzte Empfangsverzögerungen [Letzte 24 Stunden] (connection_latency_history, 200px scrollbar)

Verlauf der Datenquellen, bei denen innerhalb von 24 Stunden eine Antwortverzögerung aufgetreten ist.

7) Letzte Punkt-Validierungsfehler [Letzte 24 Stunden] (point_validation_status_history, 400px scrollbar)

Verlauf der Punkte, bei denen innerhalb von 24 Stunden ein Validierungsfehler aufgetreten ist.

Rechts — Datenquellen-Karten-Raster

Im rechten Bereich col-lg-10 werden Datenquellen-Karten nach Kategorie in einem Raster angezeigt.

Kartenkategorien (von oben)

AbschnittsüberschriftAnzeige
Edge Gateway / Datei / API [N]Datenquellen vom Typ FILE (Edge GW·Datei·API usw.)
PLC [N]PLC-Datenquellen
(Weiter unten OPC·Modbus·externe DB usw.)Nach registriertem Datenquellentyp

Kartenaufbau (opc_obj)

┌─────────────────────┐
│ [SUB_TYPE] │ ← 작은 글씨
│ OPC_ID │ ← ID
│ ──────────────── │
│ 현재 상태값(_mm) │ ← 매분 갱신 상태 표시
└─────────────────────┘
BereichAnzeige
ObenDatenquellen-Subtyp (z. B. FILE, MQTT, REST_API)
MitteDatenquellen-ID — bei Kürzung Ellipsis (...)
UntenStatusanzeige pro Minute (${opc_id}_mm) — Farbe entsprechend dem 5-stufigen Status

Ein Klick auf die Karte führt zum Detailbildschirm (/connect/view?opc_id=...) dieser Datenquelle, wo Erfassungsverlauf·Tag-Liste·Logs eingesehen werden können. Beim Hover wird die Beschreibung der Karte als Tooltip angezeigt.

Hinweis bei leerem Zustand

Wenn in dieser Kategorie keine Datenquelle registriert ist:

Kein verbundener Agent vorhanden


Datenquellen-Detailbildschirm (/connect/view)

Sie gelangen dorthin, indem Sie auf eine Datenquellen-Karte im Status-Bildschirm klicken. Dies ist eine Ansicht, die alle Betriebsinformationen einer OPC-/PLC-/DB-Verbindung auf einem Bildschirm zusammenfasst.

Seitenüberschrift

📶 프로토콜 연결 보기 [📅 날짜 선택 ▼] [날짜 이동 →] [← 목록] [↻]
{site_name} / {opc_name}
SteuerelementAktion
DatumsauswahlKalender — Abfrage des Verbindungsstatus an einem anderen Datum
Zum Datum wechseln →Neu laden für das ausgewählte Datum
← ListeRückkehr zum Status-Bildschirm
Bildschirm aktualisieren

Zwei Schaltflächen rechts in der Panel-Kopfzeile:

SchaltflächeAktion
⌄ Aufklappen (viewOPCDetail())Umschalten der Anzeige des Standortinformationsabschnitts
⚙ VerbindungseinstellungenWechsel zum Bearbeitungsformular dieser Datenquelle (Änderungsberechtigung erforderlich)

Grundinformationen (ds-dl)

ElementAnzeige
Verbindungs-IDOPC-Domain-Badge
VerbindungsnameAnzeigename der Datenquelle
BeschreibungNotiz
RegistrierungsdatumRegistrierungszeitpunkt (Monospace)

Protokoll-Verbindungsinformationen (ds-dl)

ElementAnzeige
VerbindungstypOPC_UA / OPC_DA / PLC / MODBUS / DB / FILE usw.
UntertypHersteller·detailliertes Protokoll (z. B. SIEMENS_S7, MITSUBISHI_MC)
Agent-IP / PortIP·Port des Agenten (Edge) (Monospace)

Standortinformationen (nur bei Aufklappen)

ElementAnzeige
Standort-IDStandort-Domain-Badge
StandortnameAnzeigename des Standorts

Trend der höchsten Verzögerung heute (3 Felder)

FeldAnzeige
MinimumSchnellste Antwortverzögerung (ms, mit Komma getrennt)
DurchschnittDurchschnittliche Antwortverzögerung
MaximumLangsamste Antwortverzögerung

Darunter ein 24-Stunden-Verzögerungstrend-Liniendiagramm (latency_24hh) — bei ungewöhnlichen Spitzen prüfen Sie den betreffenden Zeitpunkt zusätzlich im Status-Bildschirm.

Anzahl "Verbindung anomal"

Im schreibgeschützten Eingabefeld wird die heutige kumulierte Anzahl von "Verbindung anomal" angezeigt.

5-Zellen-Raster der Statusstatistik

┌─🟢 연결─┐ ┌─🟠 지연─┐ ┌─🔴 이상─┐ ┌─⬛ 끊김─┐ ┌─⚪ 미관측┐
│ 12,453│ │ 23 │ │ 5 │ │ 1 │ │ 0 │
└────────┘ └────────┘ └────────┘ └────────┘ └────────┘

In den fünf farbigen Zellen wird jeweils die kumulierte Anzahl als große Zahl angezeigt, darunter zusätzlich ein kleines Donut-Diagramm (connection_priority_count_chart).

Rechts ① Verbindungsstatus-Zeitleiste + LIVE-Punkt

Zusatztext der Panel-Kopfzeile: "Zeitleiste Verbindung/Abbruch heute [{status_txt}]". Rechts in der Kopfzeile ein ⓘ-Info-Icon — beim Hover wird eine Hinweisbox angezeigt.

Statuskarte in Form eines großen Icons + Label (last_connection_status).

Icon + LabelBedeutungPunkt-Umschaltung
Nicht beobachtet (is-mute)Kein Datenempfangsverlauf⚪ Grau
🟢 Verbunden (is-ok)Datenempfang innerhalb von 10 Minuten🟢 LIVE-Punkt (pulsierend)
🟠 Verbindung verzögert (is-warn)Kein Empfang seit 10 Minuten bis 1 Stunde🟠
🔴 Verbindung anomal (is-err)Kein Empfang seit 1 bis 24 Stunden🔴
Verbindung getrennt (is-disc)Kein Empfang seit mehr als 24 Stunden

🟢 Wenn der LIVE-Punkt pulsierend blinkt, werden Daten in Echtzeit empfangen. Beim Hover wird der Zeitpunkt des letzten Empfangs als Tooltip angezeigt.

Rechts — 24-Stunden-Zeitleisten-Balken (opc_connection_timeline)

24 Stunden werden als horizontaler Balken dargestellt, wobei der Verbindungsstatus jeder Stunde in einer von 5 Farben eingefärbt wird. Beim Hover über den Balken wird der Status des jeweiligen Zeitpunkts als Tooltip angezeigt.

Rechts ② 24-Stunden-Diagramm der Punkt-Empfänge

Zusatz in der Panel-Kopfzeile: "Empfangene Punkte pro Minute über 24 Stunden heute".

Liniendiagramm der pro Minute empfangenen Punktanzahl (opc_point_trend_24h). Ein plötzlicher Einbruch gegenüber den üblichen Geschäftszeiten weist darauf hin, dass der Dateneingang zu diesem Zeitpunkt unterbrochen war. Während des Ladens wird zentriert der Hinweis "Wird geladen..." angezeigt.

Rechts ③ Liste der verbundenen Tags

Liste der Echtzeitwerte der dieser Datenquelle zugeordneten Tags (7 Spalten).

SpalteBreiteAnzeige
Tag-ID80pxDomain-Badge
Tag-Name350pxAnzeigename des Tags
Datentyp100pxINT/FLOAT/STRING/BOOL usw.
Aktueller WertAutoZuletzt empfangener Wert (Qualitäts-Farbbadge)
Zeitpunkt letztes UpdateAutoEmpfangszeitpunkt
Verzögerung [MS]AutoDurchschnittliche Antwortverzögerung
Aktion50px🔍 → Wechsel zum jeweiligen Tag-Detail

Die Tabelle wird per WebSocket in Echtzeit aktualisiert. Blinkt ein Wert nicht, ist der Empfang dieses Tags unterbrochen.


Edge-Bildschirm (/edge/index)

Überwachen Sie den Systemstatus der vor Ort installierten Edge-Geräte und die PLC-Erfassungsstatistik auf einem Bildschirm. Der Seitenuntertitel lautet: "Überwacht in Echtzeit den Verbindungsstatus der Edge-Geräte und den Stand der PLC-Datenerfassung."

Obere Werkzeugleiste

📡 엣지 [사이트 ▼] [검색] [↻]
SteuerelementBreiteBeschreibung
Standortauswahl (site_id)200pxAlle Standorte + registrierte Standorte
Suche🔍Anwenden des Standortfilters
NeuladenSofortiges erneutes Abfragen der Liste

Die Liste wird automatisch alle 60 Sekunden erneut abgefragt. Das "Alle 10 Sekunden" in der Hilfebox ist nicht der Bildschirm-Aktualisierungszyklus, sondern der Zyklus, in dem der Edge seinen eigenen Status an den Server sendet — diese beiden werden leicht verwechselt. Um einen soeben geänderten Wert sofort zu sehen, drücken Sie ↻.

Listentabelle (8 Spalten)

Zusammengehörige Kennzahlen sind in einer einzigen Spalte gebündelt. Anders als früher belegen CPU·Speicher·Festplatte nicht mehr jeweils eine eigene Spalte.

┌────────────────────────── 목록 ──────────────────────────┐
│ 연결 │ EDGE_ID │ 엣지 │ 리소스 │ 네트워크 │ PLC │ 처리량 │ 액션 │
└──────────────────────────────────────────────────────────┘
SpalteBreiteAnzeige
Verbindung60pxVerbindungsstatus-Icon-Badge (🔌 Verbindung getrennt / ⚠ Warnung)
EDGE_ID130pxKennung des Edge-Geräts
Edge260pxEdge-Name (+ O/S-Hostname·Version)
Ressource150pxCPU · Speicher · Festplattennutzung in einem Feld
Netzwerk110pxStatus von NET 1 / NET 2 / WiFi / VPN in einem Feld
PLC80pxAnzahl PLC verbunden normal / Verbindung getrennt
Durchsatz110pxAktuelle Erfassungsgeschwindigkeit (mps) · Σ kumulierte empfangene Punkte + Sparkline der stündlichen Empfangsmenge der letzten 24 Stunden
Aktion110pxDetailansicht usw.

In der Sparkline des Durchsatz-Feldes bedeutet ein leerer Bereich nicht "0 empfangen", sondern "Keine Beobachtung". Beim Hover über die Zelle wird dieselbe Erklärung als Tooltip angezeigt.

Edge-Hilfebox

Am unteren Seitenrand wird der folgende Betriebsleitfaden angezeigt (4 Punkte).

Edge-Hilfe Im Edge-Menü können Sie den Verbindungs- und PLC-Datenerfassungsstatus des Edge einsehen.

  • Bei Edges, deren Status als Verbindung getrennt [🔌] angezeigt wird, überprüfen Sie unbedingt die physische Umgebung, das Netzwerk und das Edge-O/S.
  • Bei Edges, deren Status als Warnung [⚠] angezeigt wird, liegen bei der Erfassung S/W-Fehler vor — verbinden Sie sich mit dem Edge und beheben Sie das Problem.
  • Wenn CPU/Speicher/Festplatte zu 80 % oder mehr genutzt werden, prüfen Sie den Edge und bereinigen Sie die Ressourcen.
  • Der Status des Edge wird alle 10 Sekunden aktualisiert.

Betriebsablauf (bei Feststellung von Anomalien)

  1. Edge mit Verbindung 🔌 (getrennt) → Vor-Ort-Inspektion (Strom·Netzwerk·Hardware)
  2. CPU/Speicher/Festplatte 80 % oder mehr → mit dem Edge verbinden und unnötige Prozesse/Logs bereinigen
  3. Anzahl PLC-Verbindung getrennt ist nicht 0 → PLC-Kabel·Konfiguration dieses Edge prüfen

Edge-Detailbildschirm (/edge/view)

Der Detailbildschirm eines einzelnen Edge, den Sie durch Klick auf die EDGE_ID oder die Spalte "Aktion" in der Edge-Liste erreichen. Auf diesem Bildschirm können Sie Folgendes durchführen:

  • Prüfung von Registrierungsmetadaten / Host / Netzwerk / Sicherheitsschlüssel
  • Echtzeit-Anzeigen für CPU·Speicher·Festplatte
  • 8 Kennzahlen der PLC-Erfassungsstatistik
  • Liste der mit dem Edge verbundenen OPC-Server sowie Erfassung starten/stoppen
  • Liste der auf dem Edge laufenden Docker-Container mit Start·Stopp·Neustart·Log·Löschen
  • Remote-Deployment neuer Container
  • Neustart der Edge-Anwendung und Reboot des Edge-Host-OS

⚠️ Alle Steuerbefehle auf diesem Bildschirm werden direkt auf dem Vor-Ort-Edge-Gerät ausgeführt. Bei einem produktiv laufenden Edge unterbricht das Stoppen der OPC-Erfassung, das Löschen von Containern oder das System-Reboot die Erfassungsdaten. Führen Sie dies unbedingt während eines Wartungsfensters durch.

Obere Seitenüberschrift und Neuladen

🛜 ${엣지명} [← 목록] [⚡ 실시간 새로고침] [↻ 새로고침]
사이트: ${site_id} · 엣지 ID: ${edge_id} · ${설명}
SteuerelementAktion
← ListeRückkehr zu /edge/index
⚡ Echtzeit-NeuladenRuft das Edge-Gerät direkt auf und aktualisiert Anzeigen·OPC-Liste·Docker-Liste mit den aktuellsten Werten
↻ NeuladenVollständiges Neuladen der Seite
Anzeigen-, OPC- und Docker-Panels aktualisieren sich nicht selbstständig

Auf diesem Bildschirm laufen nur zwei Dinge automatisch.

ZielZyklusQuelle
Gespeicherte Werte des linken Info-Panels·PLC-Statistik usw.30 SekundenIm Platform gespeichertes Read-Model (/edge/{id}/model) — Werte, die der Edge etwa alle 60 Sekunden per Heartbeat sendet
Prüfung der Upgrade-Verfügbarkeit5 Minuten

Systemressourcen-Anzeigen · OPC-Liste · Docker-Container-Liste rufen den Edge nur einmal beim Betreten des Bildschirms direkt auf. Danach werden sie nur beim Drücken von ⚡ Echtzeit-Neuladen erneut gelesen. Dies ist absichtlich so gestaltet, um das Gerät nicht sekündlich abzufragen.

Wenn Sie den Bildschirm daher lange geöffnet lassen und auf die Anzeigen schauen, ist der Wert der zum Zeitpunkt des Einlesens gültige Wert. Drücken Sie unbedingt ⚡, um nach einer Maßnahme vor Ort das Ergebnis zu überprüfen.

Tabs Verbindung / Gesundheitszeitleiste

Der Statistikbereich ist in 2 Tabs unterteilt.

TabInhalt
Verbindungsstatus-Zeitleiste (standardmäßig ausgewählt)Erreichbarkeit der letzten 24 Stunden
Gesundheitsstatus-ZeitleistePLC-Verbindung & Erfassung der letzten 24 Stunden

Die Gesundheitszeitleiste wird gezeichnet, sobald der Tab angeklickt und angezeigt wird. Bevor der Tab geöffnet wird, ist sie normalerweise leer.

Im linken Bereich col-lg-3 werden 4 Panels vertikal gestapelt. Alle im Format einer Definitionsliste (Label / Wert).

① Grundinformationen — inkl. System-Reboot-Schaltfläche

ElementBedeutung
Edge-IDDomain-ID-Badge (Farbe der EDGE-Domain)
Nameedge_name
StandortStandort-ID (Domain-Badge)
Rollerole (falls nicht vorhanden, -)
Statusstatus-Wert der Master-Tabelle
BeschreibungNotiz
RegistrierungsdatumZeitpunkt, zu dem der Edge erstmals registriert wurde
Letzter StatusZeitpunkt des letzten empfangenen Heartbeats

Rechts in der Panel-Kopfzeile ein rotes ⏻-Netzschalter-Icon — Klick löst ein Reboot des Edge-Host-OS aus (siehe Sicherer Ablauf unten).

② Host

ElementBedeutung
HostnameHostname des Betriebssystems
VersionBuild-Version der Edge-Software
Build-DatumDatum, an dem gebaut wurde
CPU-KerneAnzahl der Kerne
ThreadsAnzahl der Threads
TemperaturCPU-Temperatur (°C) — 0, wenn das Board keinen Temperatursensor hat

③ Netzwerk

IP-Adressen der 6 Schnittstellen VPN / NET 1 / NET 2 / WiFi / Verwaltungsnetzwerk / GSM. Falls nicht konfiguriert -.

ElementVerwendungszweck
VPN-IPEdge-seitige Adresse des VPN-Tunnels zwischen Zentrale und Vor-Ort
NET 1Primäres LAN
NET 2Sekundäres LAN
WiFiDrahtlos
VerwaltungsnetzwerkOOB-Verwaltungsnetzwerk
GSMLTE/3G-Backup-Leitung

④ Sicherheit

ElementAnzeige
API KeyDer Schlüssel, mit dem sich der Edge beim Server authentifiziert — maskiert als erste 4 Zeichen + **** + letzte 4 Zeichen

Derselbe Schlüssel wie X-API-Key des REST-Knotens im Flow — auf diesem Bildschirm ist nur die maskierte Form sichtbar, der tatsächliche Schlüsselwert wird nicht angezeigt.

Rechts ① Systemressourcen-Anzeigen + App-Neustart

In der Panel-Kopfzeile das ⓘ-Label "CPU · Speicher · Festplattennutzung (Echtzeit)", rechts die Schaltfläche App-Neustart.

Statuszeile (state-row)

Über den Anzeigen wird eine einzeilige Statusmeldung angezeigt.

AnzeigeBedeutung
🟢 엣지 LIVE — 정상 응답 중Der Edge antwortet auf Ping
🔴 엣지 OFFLINE/api/v1/monitoring des Edge ist ping=false
🔴 엣지 UNREACHABLEDie HTTP-Anfrage selbst ist fehlgeschlagen (Netzwerkunterbrechung)

3 Anzeigen (je 140px Donut)

AnzeigeEinheitFarbschwelle
CPU-Auslastung%< 80 Grün · 80~89 Orange · ≥ 90 Rot
Speicherauslastung%Identisch
Festplattenauslastung%Identisch

Werte werden mit einer Nachkommastelle angezeigt (z. B. 73.4%).

Schaltfläche App-Neustart

Startet nur die Edge-Anwendung (Daemon) neu. Das Host-OS ist nicht betroffen.

🔄 Nach Drücken erscheint ein Bestätigungsdialog → "Neustart" → Nach etwa 3 Sekunden startet der Edge-Prozess sich selbst neu, nach etwa 10 Sekunden kehrt er zurück. In dieser Zeit zeigen Anzeigen·Statistik vorübergehend - an.

Rechts ② PLC-/Erfassungsstatistik (8-Felder-Stat-Box)

8 Statistikfelder werden im Raster angeordnet.

FeldEinheitBedeutungHervorhebung
Verbindung normalAnzahlAnzahl der aktiven PLC-Verbindungen🟢 ok
Verbindung getrenntAnzahlAnzahl der getrennten PLC-Verbindungen🔴 err
Lesen erfolgreichAnzahlKumulierter Zähler erfolgreicher PLC-Abfragen-
Lesen fehlgeschlagenAnzahlKumulierter Zähler fehlgeschlagener PLC-Abfragen🔴 err
Gesendete PunkteAnzahlKumulierte Anzahl der an den Server gesendeten Punkte-
MPSAnzahl/Sek.Nachrichtenverarbeitungsrate (Punkte pro Sekunde)-
Durchschnittliche VerzögerungMSDurchschnittliche Antwortverzögerung im letzten Zeitfenster-
Maximale VerzögerungMSMaximale Antwortverzögerung im letzten Zeitfenster-

Zähler (Lesen erfolgreich·fehlgeschlagen, gesendete Punkte) beginnen bei einem Neustart des Edge-Prozesses wieder bei 0. Interpretieren Sie sie als Trend, nicht als Absolutwert.

Rechts ③ OPC-Status + 5 Zusammenfassungs-Chips + Erfassung starten/stoppen

In der Panel-Kopfzeile "Liste der mit dem Edge verbundenen OPC-Server und Erfassungsstatus".

5 Zusammenfassungs-Chips (opc-chip-v2)

Ein Chip besteht aus Icon + großer Zahl + Label.

ChipIconBedeutungFarbe
RegistriertGesamtanzahl der diesem Edge zugeordneten OPC-ServerGrau
VerbundenAnzahl connection_status = CONNECTED🟢 Grün
In ErfassungVerbindung normal + scan_status = START🟢 Grün
GestopptAnzahl scan_status = STOPGrau
Getrennt🔗∕Anzahl connection_status ≠ CONNECTED🔴 Rot

Listentabelle (7 Spalten)

SpalteBreiteAnzeige
OPC-ID160px🔌 + ID (Klick öffnet /connect/opc/edit/{id}-Bearbeitungsbildschirm)
NameAutoopc_name
Typ80pxOPC UA / OPC DA Badge
Agent-IP140pxIP des OPC-Agenten (Monospace)
Verbindung90px🟢 CONNECTED / 🔴 Sonstiges — als Punkt dargestellt
Erfassung90px🟢 START / 🟡 Sonstiges / ⚫ STOP — als Punkt
Steuerung160pxAktionsschaltflächen (siehe unten)

Steuerschaltflächen

StatusbedingungAngezeigte SchaltflächeAktion
scan_status ≠ START🟢 ▶ Erfassung startenBestätigen → POST /edge/{edge_id}/opc/{opc_id}/start → nach 2 Sekunden Bildschirm neu laden
scan_status = START🔴 ◼ Erfassung stoppenBestätigen → POST /edge/{edge_id}/opc/{opc_id}/stop → nach 2 Sekunden Bildschirm neu laden
Immer angezeigtOPC bearbeitenWechsel zum /connect/opc/edit/{opc_id}-Bearbeitungsbildschirm

Der Dialog zum Stoppen der Erfassung wird in der ⚠️-Warnfarbe (Orange) angezeigt — die Daten werden tatsächlich unterbrochen.

Rechts ④ Docker-Container (Remote-Deployment·Start·Stopp·Log·Löschen)

Die Liste der auf dem Docker des Edge-Hosts laufenden Container wird alle 5 Sekunden aktualisiert.

Panel-Kopfzeile

SchaltflächeAktion
Sofortiges Neuladen
➕ Neu bereitstellenDialog zum Bereitstellen von Containern (Eingabe von Name·Image·Port·Umgebungsvariablen)

Listentabelle (6 Spalten)

SpalteBreiteAnzeige
Name160px▢ Würfel-Icon + Containername (fett)
ImageAutoImage-Tag (Monospace, z. B. grafana/grafana:latest)
Status80px🟢 UP / 🔴 DOWN Chip
Letzter Status200pxdocker status Text (z. B. Up 3 hours)
Port200px호스트:컨테이너/프로토콜 mit Komma getrennt
Steuerung240px5 Aktionsschaltflächen (siehe unten)

Steuerschaltflächen (für alle Zeilen gemeinsam)

SchaltflächeFarbeAktion
Start🟢 GrünPOST /app/{name}/start
🔄 Neustart🟡 OrangePOST /app/{name}/restart
Stopp🔴 RotPOST /app/{name}/stop (Warndialog)
📄 LogGrauGET /app/{name}/logs → Standardausgabe des Containers wird in einem breiten Dialog angezeigt
🗑 LöschenRot, TextDELETE /app/{name} (Gefahrendialog) — wird auch bei laufendem Betrieb zwangsbeendet

Dialog Neu bereitstellen

EingabeBeispiel
Containernamegrafana
Imagegrafana/grafana:latest
Port (host:container, mit Komma getrennt)3000:3000
Umgebungsvariablen (KEY=VAL, mit Komma getrennt)GF_SECURITY_ADMIN_PASSWORD=admin

Das Deployment wird vom Docker-Daemon des Edge-Hosts entgegengenommen und führt Image-Pull + Run aus. Bei großen Images kann es einige Zeit dauern — prüfen Sie den Fortschritt über das Neuladen der Liste.

Sicherer Ablauf für System-Reboot und App-Neustart

🔄 App-Neustart (nur Edge-Anwendung)

  1. Klick auf App-Neustart oben rechts im Systemressourcen-Panel
  2. Bestätigungsdialog → "Neustart"
  3. Nach etwa 3 Sekunden startet der Prozess sich selbst neu
  4. Nach etwa 10 Sekunden kehrt er zurück — Anzeigen·Statistik werden automatisch befüllt

Auswirkung: Die PLC-/OPC-Erfassung wird für etwa 10–15 Sekunden unterbrochen. Die CEP-Alarmbewertung läuft serverseitig weiter. Kumulierte Zähler starten wieder bei 0.

⏻ System-Reboot (Edge-Host-OS)

Schaltfläche 🔴 ⏻ in der Kopfzeile des Panels ① Grundinformationen links.

  1. Der Bestätigungsdialog wird in Gefahr (Rot) angezeigt
  2. Etwa 1 Minute lang keine Antwort, Rückkehr erst nach vollständigem Booten des OS
  3. Während des Bootvorgangs sind PLC/OPC vollständig unterbrochen — auch Container werden mitgestoppt/neu gestartet

Verwenden Sie dies nur in folgenden Fällen: ① Speicher/Festplatte ist zu 100 % voll und lässt sich durch App-Neustart nicht wiederherstellen. ② Das Board selbst reagiert nur noch langsam. Versuchen Sie im Allgemeinen zunächst App-Neustart.


Anwendungsszenarien

SzenarioBildschirmAblauf
Registrierung von OPC für neue LinieProtokoll → OPC-Karte → VerbindenStandort·OPC-ID·Serveradresse eingeben → Speichern
Sammelprüfung von Verbindungsabbrüchen im BetriebStatus24-Stunden-Verlauf "Letzte Verbindungsabbrüche" links → rote·dunkelrote Karten rechts identifizieren
Ursachenanalyse von Punkt-ValidierungsfehlernStatus"Trend Punkt-Validierungsfehler" + "Letzte Validierungsfehler" links → Asset-ID + Zeitpunkt → Vergleich im Trend-Bildschirm
Ressourcenprüfung der Edge-GeräteEdgeGeräte mit CPU/Speicher/Festplatte über 80 % identifizieren → Vor-Ort bereinigen
Identifizierung von Standorten mit PLC-UnterbrechungEdgeSpalte "PLC Verbindung getrennt" sortieren → Edge an Standorten ungleich 0 prüfen
Analyse von NetzwerkverzögerungenEdgeSortieren nach "Maximale Verzögerung [MS]" → Netzwerk von Geräten über 10 Sekunden prüfen
Neustart von Grafana-/Integrationscontainern auf dem EdgeEdge-Detail → Docker🔄 Neustart der Containerzeile (kein vollständiges Neuladen des Bildschirms nötig)
Vorübergehendes Anhalten von OPC vor Ort zur PrüfungEdge-Detail → OPC◼ Erfassung stoppen der betreffenden OPC-Zeile → nach Prüfung ▶ Erfassung starten
Wiederherstellung bei langsamer Reaktion des EdgeEdge-Detail → SystemressourcenApp-Neustart (Auswirkung 10 Sekunden). Falls keine Besserung, ⏻ System-Reboot (Auswirkung 1 Minute)
Remote-Deployment eines neuen Monitoring-ToolsEdge-Detail → Docker → ➕ Neu bereitstellenImage·Port·Umgebungsvariablen eingeben und bereitstellen — Image-Pull automatisch

Häufig gestellte Fragen

F. Ich habe eine OPC-Datenquelle registriert, aber im Bildschirm [Status] wird keine Karte angezeigt. A. Direkt nach der Registrierung sollte eine Karte mit dem Status "Nicht beobachtet" (grau) angezeigt werden. Wenn sie nicht sichtbar ist, prüfen Sie, ob in der Standortauswahl der Standort ausgewählt ist, unter dem dieses OPC registriert wurde.

F. Das Trenddiagramm in [Status] ist leer. A. Das bedeutet, dass an diesem Standort keine Datenquelle vorhanden ist oder heute überhaupt kein Dateneingang stattgefunden hat. Wenn die Datenquelle gerade erst registriert wurde, warten Sie kurz bis zum ersten Eingang.

F. Der Tooltip des Info-Icons ℹ über dem Diagramm erscheint abgeschnitten. A. Wenn Sie mit der Maus über das Info-Icon fahren, wird eine Tabelle mit den 5-stufigen Statuskriterien als Tooltip angezeigt. Bei schmalem Bildschirm kann sie abgeschnitten werden — vergrößern Sie den Bildschirm oder sehen Sie im Bildschirm Statuscode-Definitionen nach.

F. Der Edge-Status wird nicht aktualisiert. A. Es gibt drei sich überlagernde Zyklen, was leicht zu Verwirrung führt. ① Zyklus, in dem der Edge seinen Status an den Server sendet: 10 Sekunden, ② Zyklus, in dem der Listenbildschirm den Server erneut abfragt: 60 Sekunden, ③ Zyklus der Aktualisierung gespeicherter Werte im Detailbildschirm: 30 Sekunden. Es ist daher normal, dass Werte in der Liste bis zu etwa 1 Minute verzögert erscheinen. Wenn sie länger stillstehen, kann der Edge keine Antwort senden (Verbindung getrennt). Prüfen Sie vor Ort oder sehen Sie sich die EDGE-Anwendungslogs unter Diagnose an.

F. Die CPU-Anzeige im Detailbildschirm zeigt ständig denselben Wert. A. Anzeigen·OPC-Liste·Docker-Liste werden nicht automatisch aktualisiert — beim Betreten des Bildschirms wird der Edge nur einmal direkt aufgerufen. Drücken Sie ⚡ Echtzeit-Neuladen.

F. Die Spalte PLC-Verbindung getrennt hat sich auf 1 erhöht — wie prüfe ich das? A. Über die Aktionsschaltfläche des betreffenden Edge gelangen Sie zum Detailbildschirm, wo Sie den Status pro PLC einsehen können. Oder identifizieren Sie im Bildschirm Status im PLC-Karten-Raster die roten Karten.

F. Ein Edge hat CPU/Speicher bei 100 %. A. Melden Sie sich sofort vor Ort an und bereinigen Sie unnötige Prozesse. Bei wiederholtem Auftreten prüfen Sie ein Upgrade der Gerätespezifikation oder eine Anpassung des Erfassungszyklus.

F. Beim Klicken auf eine Karte erscheint ein leerer Bildschirm. A. Sie gelangen zum Datenquellen-Detailbildschirm (/connect/view), aber ohne Dateneingang kann er leer wirken. Nur Datenquellen mit Dateneingangsverlauf zeigen umfangreiche Informationen an.

F. Wird in Echtzeit automatisch aktualisiert? A. Die minütliche Anzeige der Karten (_mm) im Bildschirm [Status] wird automatisch aktualisiert. Die Statistik-Diagramme links werden in einem festen Zyklus aktualisiert; um sofort zu aktualisieren, drücken Sie die Schaltfläche ↻ Neuladen oben rechts.

F. Die "Anzahl empfangener Punkte" wird plötzlich 0. A. Wenn der Zähler des Edge neu gestartet wird, beginnt er wieder bei 0. Prüfen Sie zusammen mit der Anzahl der Datensätze nach Standort im Bildschirm Tägliche Statistik, ob es sich wirklich um 0 oder um einen Zähler-Reset handelt.

F. Ich habe im Edge-Detailbildschirm (/edge/view) die OPC-Erfassung gestoppt, aber nach einiger Zeit wechselt sie wieder zu START. A. Möglicherweise ist bei OPC selbst eine automatische Neustartoption aktiviert, oder ein automatischer Startbefehl kam aus einem Workflow. Prüfen Sie im Bildschirm OPC bearbeiten die Einstellung des automatischen Neustarts. Falls ein dauerhafter Stopp erforderlich ist, deaktivieren Sie OPC selbst.

F. Das Docker-Container-Panel ist leer. A. ① Möglicherweise befindet sich der Edge nicht im Docker-Betriebsmodus — manche Edges laufen direkt über systemd. ② Der Docker-Daemon des Edge-OS antwortet möglicherweise nicht (in diesem Fall bleibt es auch nach ↻ Neuladen leer). Prüfen Sie vor Ort oder erwägen Sie ⏻ System-Reboot.

F. Die Schaltflächen ▶ Start·🔄 Neustart·◼ Stopp der Container werden alle angezeigt. Welche ist aktiv? A. Alle Schaltflächen sind stets klickbar — der Befehl wird unabhängig vom Docker-Status gesendet. Wenn Sie ▶ Start bei einem bereits laufenden Container drücken, kann dies ohne Fehler ignoriert werden oder einen Neustart auslösen — wählen Sie den beabsichtigten Befehl anhand des Status-Chips (🟢 UP / 🔴 DOWN).

F. Was ist der Unterschied zwischen ⏻ System-Reboot und 🔄 App-Neustart? A. ① App-Neustart (Auswirkung 10 Sekunden) — nur der Edge-Daemon-Prozess wird neu gestartet, OPC-/PLC-Erfassung wird 10 Sekunden unterbrochen. ② System-Reboot (Auswirkung 1 Minute) — das gesamte Edge-Host-OS wird gebootet, auch die Docker-Container werden neu gestartet. Im Allgemeinen sollten Sie immer zuerst App-Neustart versuchen.

F. Der API Key wird maskiert angezeigt — wie kann ich den tatsächlichen Wert einsehen? A. Die Maskierung ist absichtlich vorgesehen — der Klartext-Schlüssel wird an keiner Stelle des Bildschirms angezeigt. Da es sich um denselben Schlüssel wie den X-API-Key des REST-Knotens im Flow handelt, bewahren Sie ihn bei der ersten Ausstellung an einem sicheren Ort auf. Bei Verlust wenden Sie sich an den Betreiber, um eine Neuausstellung zu beantragen.


Verwandte Bildschirme