Release 5.1

cpmPlus History is a time series historian and database for Collaborative Production Management (CPM) software that can be used to collect and visualize data, build software products and systems for utilities and manufacturing process industries, and integrate with other systems.

cpmPlus History contains integrated software modules that together provide a highly scalable software platform. The applications vary from standalone embedded data logger for a piece of equipment up to large process historian system, or extended CPM solution that integrate the real-time performance measures with the current business context to support fast operational decision-making on the plant or utility level.

About this document

This document describes the major new functionality of the cpmPlus History technology release 5.1.

Detailed technical release notes on individual new functionality as well as bug fixes are presented in a separate document that can be found in the distribution media

"\RTDB\program files\ABB Oy\RTDB\Document\ReleaseNotes_cpmPlus_History.txt"

or from software download pages in wiki: https://fi-s-cpmplusw.fi.abb.com/downloads/downloads.php?id=1001

Cyber security notification for Release 5.1

Latest GF MCSR for products assessment resulted findings that are planned to be fixed by end of 2018. Exception request has been prepared and the process is going on.

One of the findings is that Digital ABB is not able to apply for DSAC testing. However pre-DSAC test results are available on request.

Also information on other findings and resolution roadmap are available on request

Release content

The following chapters describe the major new or enhanced functionalities in cpmPlus History in release 5.1. The items are grouped under the category titles to make it easier to find the interesting improvements.

800

Cyber Security

Certificate based authentication

Device integration and History node-to-node connections can now be established with certificate based authentication.

Azure ADFS integration

In Azure installations authentication is supported with ADAL from ADFS integrated identity management systems.

Core RTDB and Performance

Current values processing

CurrentValueQueue supports multithreading to improve performance in high end multicore systems.

TCP support for HA communication

High availability communication (consistency controller) supports TCP/IP in addition to multicasting.

History functionality

New historized data types

Blob, DateTime, DateTime[], GUID, and GUID[] are introduced as new data types for history recording.

EquipmentEvent log

Equipment related events are stored in separate event log.

Connectivity

OPC UA AE client

OPC UA client supports alarms and events recording.

Public Interfaces

OPC UA server DA write

OPC UA server supports writing with DA interface to equipment properties.

Application Development Support

NetSync

NetSync is a rule based configured service to feed equipment data from systems to system.

View UI SDK

cpmPlus View UI SDK version 1.4 is included in the package for user interface development.

Other Improvements and Bug Fixes

See the detailed release notes included in the deliverable for the details of new features and bug fixes. "\RTDB\program files\ABB Oy\RTDB\Document\ReleaseNotes_cpmPlus_History.txt"

Environment

Operating system

  • Windows Server 2016, 2012 R2 or (2008 R2 SP1)
  • (Windows 10, 8.1, 7, and respective Windows Embedded Systems can be used for development or other controlled use cases)
  • MS .NET 4.6.1

Development and engineering tool environment

  • MS Visual Studio 2013 for application development with programming
  • MS Office Excel 2010 or 2013 is needed for bulk load tool in engineering client

System sizing

CPU:

  • Multicore CPUs are recommended

RAM:

  • Minimum 4 GB, recommended 32+ GB

Disks:

  • high performance redundant disk systems
  • recommended to use SSD whenever applicable
  • separate disks for OS, database, and online backup
  • database disk has to be formatted to 64KB block size

Network: Separate dedicated networks are recommended to use for:

  • data acquisition from devices and control systems
  • communication between DCN and main history nodes
  • users and system/application interfaces above main history
  • redundancy between two history nodes (DCN or main) - mandatory

Both physical and virtualized servers can be used.

Compatibility

Applications and systems implemented with previous released versions can be upgraded to release 5.1. cpmPlus History data collector nodes of version 4.6 and 5.0 are tested to be compatible with the cpmPlus History 5.1 main node.