Tables
Tabellenübersicht
Das Tabellenmodul in PLCVisu ermöglicht die Anzeige und Interaktion mit strukturierten Daten innerhalb deiner Visualisierung. Es unterstützt verschiedene Tabellentypen mit unterschiedlichen Datenquellen – von der Live-Integration mit CODESYS bis zur datenbankgestützten historischen Anzeige.
Tabellentypen
PLCVisu bietet vier Haupttypen von Tabellen:
1. Online-Tabelle
- Direkte Verbindung zu CODESYS (ohne Datenbank)
- Zeigt Live-Datenströme aus dem laufenden System
- Keine Historie oder zeitbasierte Filterung möglich
- Ideal für Echtzeitüberwachung
- Die CODESYS-Anbindung muss separat konfiguriert werden
→ Anleitung und Beispielprojekte sind verfügbar unter:
[link_0]
2. Basis-Tabelle
- Anbindung an eine ausgewählte Datenbank (z. B. SQLite, MySQL, MSSQL, Trends)
- Zeigt historische Daten aus der Datenbank
- Nur lesend – keine Bearbeitung im Frontend möglich
- Ideal für Protokolle, Berichte oder Datenübersichten
3. Editierbare Tabelle
- Ebenfalls mit einer Datenbank verbunden
- Im Frontend bearbeitbar (Einfügen, Löschen, Ändern von Werten)
- Bearbeitung ist abhängig von den Benutzerrechten
- Geeignet für manuelle Eingaben, Operatorenprotokolle oder Nutzerdaten
4. Erweiterte Tabelle
- Basiert auf der editierbaren Tabelle, bietet aber visuelle Logik
- Unterstützt dynamische Bilder innerhalb von Zellen per JSON-Regeln
- Beispiel: Eine Batterie-Ikone ändert sich je nach Ladezustand
Beispiel-Logik für Bildanzeige:
[code_block_0]