NextGen Archiver (NGA)
Momentan bietet WinCC OA drei unterschiedliche Lösungen für die Protokollierung bzw. Archivierung,:
Wertarchive (+ RAIMA) und RDB-Archivierung werden verwendet, um tag-basierte Ereignisse ("Wertänderungen") und Alarme (Alarminstanzen) basierend auf Zeitstempeln zu speichern und abzufragen. Wertarchive sind für kleinere, eigenständige Installationen und der RDB-Manager für den Einsatz in großen, verteilten Systemen, gedacht.
Das NextGen Archive (NGA) für WinCC OA bietet eine neue Archivierungslösung, welche die vorhandene Flexibiltät erweitert, aber weiterhin die Möglichkeiten und Stärken der bestehenden Methoden behält.
Die Hauptfeatures der Archivierungslösung sind:
- Archivierung von Ereignissen (Wertänderungen) und Alarmen mit einem ähnlichen Konfigurationskonzept zu bestehenden WinCC OA-Archivierungslösungen.
- Kompatibles Abfrage-Interface für die Historie (dpGetPeriod, dpGetAsynch, dpQuery mit TIMERANGE, alert-GetPeriod).
- Direkte Leseoption, um direkt auf die darunterliegende DB mittels CTRL-Code zuzugreifen (User Interface, CTRL-Manager) ohne WinCC OA-Nachrichtenübermittlung
- Modulares Backend-Konzept mit der Möglichkeit eigene DB-Backend-Schnittstellen zu erstellen.
- Die Speicherung von Werten und Alarmen*) in mehrere Datenbanken/Backends ist möglich. Siehe Kapitel Configuration - Backend and Configuration - Backend Profile
- Moderne Zeitreihen Datenbank InfluxDB® als Standard Backend in WinCC OA enthalten.
- Nur reduzierter Speicherplatzumfang erforderlich. Aufgrund unserer Messungen mit einem Beispielprojekt, ist die Reduktion des Platzverbrauchs in InfluxDB® ca. 60% bis 80% im Vergleich zum HDB-Platzverbrauch und sogar mehr im Vergleich zum RDB / Oracle-Platzverbrauch.
- Verwendung einer Datenbank für mehrere WinCC OA-Systeme.
- Datenbank-Wartung (Sicherung, Wiederherstellung, etc.) steuerbar mittels WinCC OA-Panels und -Skripten.

Unterstützte Datenbanken
Folgende Datenbanken werden derzeit als NGA-Backends unterstützt: