NextGen Archiver (NGA)

The NextGenArchive (NGA) for is a archiving solution which extends flexibility while keeping the possibilities and strengths of the current methods. This chapter provides an overview of the NGA feature.

Currently WinCC OA provides three different archiving solutions:

ValueArchive (+ RAIMA) and RDB archiving are used to store tag-based events ("value changes") and alarms (alarm instances) based on timestamps to retrieve / query them. Whereas ValueArchive is intended for smaller, stand-alone installations, the RDB Manager is targeted at larger, networked systems.

The NextGenArchive (NGA) for WinCC OA is a new archiving solution which extends flexibility while keeping the possibilities and strengths of the current methods.

The main features of the archiving solution are:

  • Archiving events (value changes) and alarms using configuration concepts similar to the already existing WinCC OA archiving solutions
  • Compatible historical read interface (dpGetPeriod, dpGetAsynch, dpQuery with TIMERANGE, alert-GetPeriod)
  • Direct read option to access underlying DB directly from CTRL code (User Interface, CTRL Manager) without using WinCC OA messaging
  • Modular DB backend concept with possibilities for user-specific DB backend interfaces
  • Storage of values and alerts*) in multiple DBs / backends possible. See chapters Configuration - Backend and Configuration - Backend Profile
  • Modern relational database PostgreSQL® as default backend included in WinCC OA
  • Usage of one DB for multiple WinCC OA systems
  • DB maintenance (backup, restore etc.) controlled by WinCC OA panels and scripts
  • Redundant operations implemented at NGA level and possible for PostgreSQL® and InfluxDB®
Note: Note that not all features will be available in the current release of the NextGen Archiver. A list of restrictions can be found in the chapter Notes and Restrictions and in the WinCC OA Known Bugs list in the WinCC OA Installation.
Figure 1. NGA Architecture

Supported Databases

Following databases are currently supported as NGA backends:

Note: We recommend using the PostgreSQL® database.
Note: InfluxDB® is a trademark registered by InfluxData, which is not affiliated with WinCC OA, and does not endorse, this product.
Note: MS SQL® is a trademark registered by Microsoft, which is not affiliated with WinCC OA, and does not endorse, this product.