Datenarchivierung Filesystem-Schnittstelle

Mit der Daten-Archivierer-Funktionalität werden alle Datenänderungen in das Dateisystem protokolliert. Sie können diese Daten für beliebige Zwecke nutzen.


Hierzu werden Dateien nach folgender Namenskonvention angelegt:


<datum>_<zähler 5-stellig>_<Datenquellenname>.log
z.B.         20140112_00001_DataSource1.log


Optional verschlüsselte Archivfiles tragen den gleichen Dateinamen mit der Endung *.logx Wenn die Datei, die festgelegte max.

Größe oder 2GB erreicht, wird eine neueDatei mit nachfolgendem Zähler angelegt.


Die Felder in den Dateien sind mit Semikolon separiert, in der ersten Zeile befinden die Spaltenbezeichnungen.




Es werden folgende Informationen geschrieben:


  1. Zeitpunkt mit Millisekunden
  2. Sender (Name der Datenquelle)
  3. Datentyp
  4. Name der Variable
  5. Aktueller Wert
  6. Qualität ("GOOD", wenn die QuickHMI-Anbindung zum Zielgerät vorschriftsmäßig arbeitet oder "BAD", wenn Probleme, z.B. Timeouts auftreten.)



Aktuelles Datenbild Filesystem-Schnittstelle

Mithilfe des Datenabbildes können Sie über externe Applikationen auf den Variablenvorrat des QuickHMI-Systems zugreifen und aktuelle Zustände auslesen.

Es gibt zwei Möglichkeiten, das Datenabbild ausgeben zu lassen, im Textformat oder als XML-Datei.



Aufbau Datenbild im Textformat


Hierzu werden Dateien nachfolgender Namenskonvention angelegt:

<Datenquellenname>.dat
z.B.         DataSource1.dat


Optional verschlüsselte Abbilddateien tragen den gleichen Namen mit der Endung *.datx.

Die Felder in den Dateien sind mit Semikolon separiert, in der ersten Zeile befinden die Spaltenbezeichnungen.




Für jede Variable existiert eine Zeile innerhalb der Datei. Es werden folgende Informationen geschrieben:


  1. Zeitpunkt mit Millisekunden
  2. Sender (Name der Datenquelle)
  3. Datentyp
  4. Name der Variable
  5. Aktueller Wert
  6. Qualität ("GOOD", wenn die QuickHMI-Anbindung zum Zielgerät vorschriftsmäßig arbeitet oder "BAD", wenn Probleme, z.B. Timeouts auftreten.)



Aufbau Datenbild im XML-Format


Hierzu werden Dateien nachfolgender Namenskonvention angelegt:


<Datenquellenname>.xml
z.B.         DataSource1.xml


Im xml-Format tragen optional verschlüsselte Abbilddateien, den gleichen Dateinamen mit gleicher Endung *.xml. 




Für jede Variable existiert eine Zeile innerhalb der Datei. Es werden folgende Informationen geschrieben:


  1. Flag, ob Daten verschlüsselt sind
  2. Zeitpunkt mit Millisekunden
  3. Sender (Name der Datenquelle)
  4. Datentyp
  5. Name der Variable
  6. Aktueller Wert
  7. Qualität ("GOOD", wenn die QuickHMI-Anbindung zum Zielgerät vorschriftsmäßig arbeitet oder "BAD", wenn Probleme, z.B. Timeouts auftreten.)


Bei verschlüsselten Dateien ist das XML-Format weiterhin erhalten geblieben, lediglich die Feldinhalte sind verschlüsselt.