Echtzeitwerte anzeigen
So prüfen Sie die Aktualwerte der registrierten PLC / Tags in Echtzeit. Das Gateway bietet drei verschiedene Live-Ansichten.
| Ansicht | Polling-Intervall | Verwendungszweck |
|---|---|---|
/ui/connect/list (Links OPC + Rechts Tag-Tabelle) | 5 s | Alle Tag-Werte einer OPC auf einen Blick |
/ui/connect/tag-view/{opc_id}/{tag_id} (Einzel-Tag Live-Chart) | 1 s | Trend und Zeitreihe eines spezifischen Tags |
/ui/main Karte | 1 s | Systemzustand des Gateways (CPU/Speicher/Netzwerk/Sparkplug etc.) |
1. Ansicht im Bildschirm [Verbindungsliste] (/ui/connect/list)
Dies ist die einfachste Methode.
- Klicken Sie auf das Symbol Verbundene Liste in der oberen Leiste oder auf die Home-Karte Verbundene Liste (N).
- Klicken Sie in der [OPC-Liste] auf der linken Seite auf die Zeile der gewünschten PLC.
- Rechts werden die Tag-Liste und die aktuellen Werte dieser PLC angezeigt.
- Die Daten werden alle 5 Sekunden automatisch aktualisiert.
Weitere Details zu Spalten und Aktionen finden Sie im Bildschirm Verbindungsliste / Tag-Liste.
2. Einzel-Tag Live-Chart (/ui/connect/tag-view/{opc_id}/{tag_id})
Um die Zeitreihe eines bestimmten Tags detailliert zu betrachten, klicken Sie auf die Tag-Zeile → Sie werden auf eine separate tag-view Seite weitergeleitet (oder rufen Sie die URL direkt auf).
2.1 Bildschirmaufbau
┌────────────────────────────────────────────────────────────┐
│ ⊙ {OPC_ID} / {TAG_ID} [←] [↻] │
├────────────────────────────────────────────────────────────┤
│ [태그 메타 패널] │
│ tag_id / java_type / plc_address / opc_id / 마지막 갱신 │
├────────────────────────────────────────────────────────────┤
│ [값 추이 차트] [범위 콤보 ▼] │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ (수치/불리언 — ECharts 라인 / STRING — vis 박스) │ │
│ │ │ │
│ │ [── dataZoom 슬라이더 (연한 그레이) ────────] │ │
│ └──────────────────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────┘
2.2 Chart-Typen (automatische Verzweigung)
| Datentyp | Chart |
|---|---|
Integer / Long / Float / Double | ECharts Line — Glatte Spline + rechte Y-Achse |
Boolean | ECharts step end — 0/1 Treppenform |
String | vis-timeline Box — Zusammenfassung aufeinanderfolgender identischer Werte in einer Box (Visualisierung von Zustandsautomaten) |
2.3 Chart-Interaktionen
| Funktion | Beschreibung |
|---|---|
| Bereichs-Kombination | 1분 / 5분 / 10분 / 30분 / 1시간(default) / 3시간 / 12시간 / 24시간 — Bei Auswahl sofortiger erneuter Fetch aus Cassandra tm_tag_point |
| dataZoom-Schieberegler | Horizontaler Balken am unteren Rand — Zoom/Pan per Maus. Hellgrauer Ton (geändert von vorherigem dunklen Ton) — überdeckt den Chart-Inhalt nicht |
| Automatische Ergänzung | 1-Sekunden-Polling pusht neue Werte in den Chart (inkrementelle Ergänzung ohne vollständigen Redraw) |
| Mouse-over | Anzeige von Zeit im ms-Bereich + Wert via Tooltip |
| STRING-Chart-Aktualisierung | History wird aufsteigend (ASC) sortiert, vis-Dataset wird vollständig neu strukturiert — kein Flackern bei aufeinanderfolgenden identischen Werten |
Verwendet den gleichen Stil und dieselben Daten wie der rechte Chart des OPC UA Servers. Der Unterschied: tag-view zeigt ein einzelnes Tag im Vollbild, der OPC UA Viewer zeigt einen Baum mit einem kleinen Chart-Panel.
3. Tabellenspalten (Referenz)
Linke [OPC-Liste]
| Spalte | Bedeutung |
|---|---|
| PLC | Protokoll | Logo und Typ pro Protokoll |
| Verbindungsstatus | 🟢 Verbunden / 🔴 Getrennt / ⬜ Unbekannt |
| OPC ID / Name / Beschreibung | Identifikation / Benutzerlabel |
| Erfassungsintervall (ms) | timecycle |
| Autostart / Asynchron | Option ✓ / - |
| Anzahl verbundener Tags | Anzahl der Tags dieser OPC |
| Erfassungsanzahl | Kumulierte Lesezugriffe seit Boot (point_count) |
| Erfassungsstatus | 🟢 Normal / 🟧 Anomalie / ⬜ Gestoppt |
| Aktion | ▶ Start / ⏹ Stopp / 🔧 Bearbeiten / 🗑 Löschen |
(Die vollständigen 14 Spalten finden Sie in der Verbindungsliste)
Rechte [Tag-Liste]
| Spalte | Bedeutung |
|---|---|
| TAG ID / Name | Identifikation / Benutzerlabel |
| PLC-Adresse | Lesequelle (z. B. D0, M10, 40001) |
| Datentyp | INT / DOUBLE / BOOL / STRING ... |
| Letzter Wert | Zuletzt erfasster Wert (abgerundetes Solid-Badge — pp-cell-pill Stil. Spaltenbreite 160px) |
| Aktualisierungszeit | Zeitpunkt der letzten Aktualisierung |
| Lesestatus | OK (Grün Solid) / ERROR (Rot Solid) |
| Lese-Fehlermeldung | Grund des Fehlschlags (leer bei Erfolg) |
| Aktion | ✏ Inline-Schreiben / 📈 Chart (Weiterleitung zu tag-view) |
Gesamtüberblick auf dem Hauptbildschirm
Wenn Sie zu [Home] zurückkehren (oder oben links auf das Logo klicken), sehen Sie den Gesamtstatus des Gateways auf einem Bildschirm.
| Anzeigeebereich | Inhalte |
|---|---|
| CPU / Speicher / Disk-Anzeigen | Ressourcenstatus des Gateway-PCs |
| Verbindungen / Tag-Anzahl | Zusammenfassung aller Registrierungen |
| PLC-Verbindungs- und Erfassungsstatus | Anzahl erfolgreicher/fehlgeschlagener Verbindungen, kumulierte Erfassungsanzahl |
| Verarbeitungsgeschwindigkeit (mps) | Trendgraph der verarbeiteten Vorgänge pro Sekunde |
Wenn eine Anzeige rot wird, bedeutet dies, dass die Ressourcen knapp sind. Bitte kontaktieren Sie den Systemadministrator.
Im Fall von Motor Sense
Verbindungen vom Typ MOTOR_SENSE werden nicht in einer allgemeinen Tag-Tabelle, sondern als Karten pro Asset angezeigt.
- HEALTH INDEX Karte — Gesundheitsindex des Assets (Unwucht / Ausrichtung / Lager etc.)
- SIGNAL Karte — Signalwerte wie Vibration / Temperatur / Spannung
Die Aktualisierung erfolgt automatisch im 1-Sekunden-Intervall ohne separate Aktualisierungsanzeige.
Datenabruf durch externe Systeme
Wenn andere Systeme (Dashboards, Analysewerkzeuge etc.) Werte vom Gateway beziehen sollen, stehen folgende Methoden zur Verfügung:
| Methode | Anwendungsbereich |
|---|---|
| MQTT-Abonnement | Allgemeine IIoT-Systeme |
| Sparkplug B-Abonnement | Ignition / HiveMQ Edge / Standard-SCADA |
| REST API Abfrage | Eigenentwickelte Dashboards / Backends |
| Bereitstellung als OPC-UA Server | Externes SCADA verbindet sich als OPC-UA Client |
Detaillierte Spezifikationen zu Einstellungen, Topics und Endpunkten finden Sie unter Erweitert — REST API / Erweitert — Sparkplug B.
Häufig gestellte Fragen
Q. Werte kommen an, aber die Aktualisierung ist zu langsam
Wahrscheinlich ist beim Registrieren des Tags ein zu langes Erfassungsintervall eingestellt. Versuchen Sie, 수집 주기 (ms) unter [Bearbeiten] der PLC-Registrierung zu verringern. In der Regel sind 1000 ms (= 1 s) angemessen.
Q. Die Bildschirmaktualisierung von 5 Sekunden ist zu lang
Die Tabellenaktualisierung in /ui/connect/list beträgt 5 Sekunden. Um ein einzelnes Tag schneller zu beobachten, klicken Sie auf das Tag und wechseln Sie zum Einzel-Tag Live-Chart (/ui/connect/tag-view) — hier erfolgt ein 1-Sekunden-Polling. Um mehrere Tags gleichzeitig schnell zu überwachen, verwenden Sie bitte ein separates Dashboard-Tool (z. B. Grafana). Siehe Anwendungsverwaltung.
Q. Bei derselben PLC sind einige Tags normal und andere fehlerhaft
Wenn nur bestimmte Tags Fehler aufweisen, liegt dies meist an einer falschen PLC-Adressierung oder einem nicht passenden Format-Hilfswert (format). Überprüfen Sie diese spezifische Zeile erneut über die Funktion [Bearbeiten].