NextGen Archiver (NGA)

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 time series DB InfluxDB® as default backend included in WinCC OA
  • Reduced storage requirements. According to our measurements with a sample project, the space reduction of storage in InfluxDB® is somewhere between 60% to 80% in comparison to HDB storage consumption (and even more compared to RDB / Oracle storage consumption).
  • Usage of one DB for multiple WinCC OA systems
  • DB maintenance (backup, restore etc.) controlled by WinCC OA panels and scripts
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.