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

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]