Tables

Online-Tabelle

Die Online-Tabelle dient der Echtzeitüberwachung von Systemvariablen. Im Gegensatz zu den Tabellen „Basic“ oder „Editable“ ist sie nicht mit einer SQL-Datenbank verbunden, sondern bezieht ihre Werte direkt von einem laufenden CODESYS-Controller.

Damit ist sie ideal geeignet für Anwendungsfälle, in denen aktuelle Prozesswerte, Statusrückmeldungen oder Live-Sensordaten unmittelbar im Frontend visualisiert werden sollen.

Unterstützte Datentypen umfassen:

  • BOOL, INT, DINT, REAL, STRING (aus CODESYS-Variablen)
  • Arrays und strukturierte Felder (z. B. Sensortabellen)

Wichtig:
Die Online-Tabelle ist schreibgeschützt – Benutzer können hier keine Werte verändern. Sie dient ausschließlich der Anzeige.

Wie alle Tabellentypen folgt auch sie dem einheitlichen Berechtigungsmodell (Read, Insert, Update, Delete) – allerdings ist in diesem Fall nur Read funktional relevant.


Hauptfunktionen

  • Direkte Verbindung zu CODESYS – keine Datenbank zwischengeschaltet
  • Echtzeit-Datenstrom – zeigt aktuelle Systemzustände ohne Verzögerung
  • Nur-Lese-Modus – ausschließlich zur Überwachung vorgesehen
  • Unterstützt Arrays und Strukturen – z. B. Kanallisten, Geräte- oder I/O-Zustände
  • Visuelle Formatierung – bedingte Farben, Icons, Ausrichtung
  • Zyklisches oder ereignisbasiertes Update – durch Polling oder Subscription (nicht dokumentiert)
  • Einheitliches BerechtigungsmodellRead-Zugriff kann benutzer- oder rollenbasiert definiert werden
Read
Delete
Update
Insert
Read