Database, Client erlaubt den Export von Prozessdaten in eine Datenbank. Das Modul unterstützt die gesicherte Datenübertragung und Authentifizierung für alle Datenbanktypen.
Unterstützte Datenbanken:
- MSSQL Version MSSQL 2000 (TDS 7.1) oder neuer
- MySQL
- MongoDB
- Microsoft Azure 'Cosmos DB' über MongoDB
Arbeitsweise
Beim Hochfahren oder bei Verbindungsunterbrechungen wird ein aktuelles Prozessabbild geschrieben, d.h. die aktuellen Werte aller konfigurierten Datenpunkte werden an die Datenbank gesendet.
Nach der Initialisierung des Prozessabbilds werden nur Datenpunktänderungen geschrieben.
Alle Datenpunkteinträge verfügen über folgende Attribute:
- Zeitstempel
- Wert
- Qualitätskennung
- Datenpunkttyp
- Datenpunktbezeichnung
- Übertragungsrichtung
- Modul bzw. Protokollstack
Bei Verbindungsstörrungen bzw. verzögertem Schreiben der Daten werden die Datenpunktänderungen im Puffer chronologisch zwischengespeichert und abgearbeitet. Ein Pufferüberlauf wird wie ein Verbindungsabriss behandelt, sodass der Puffer gelöscht und das gesamte Prozessabbild geschrieben wird.