Release 4.5
cpmPlus History is a process 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 integrates 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 4.5.
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
Version 4.5 Release Content
cpmPlus History technology 4.5 major new or enhanced functionality:
- OPC UA Server
- Node management from History Classes and Equipment model
- Data Access (DA) functionality from Vtrin class or Equipment model properties
- Historical Data Access (HDA) support from variables that collect process history
- OPC Client
- UA Data Access (DA)
- HDA as primary data acquisition interface
- DA write support for string data types
- Buffering asynchronous option for DA write
- Equipment model and other application development support
- Ability to define global properties for equipments
- Abstract equipment types
- Equipment inheritance
- Support for some complex data types such as color, and array data type
- Object type based reference collections that provide functionality such as multiple paths for a tag
- Scenario support for history tables has been enhanced
- Cyber security
- Preshared public keys for VtrinLib connects against man-in-the-middle attack
- End-to-end security for OPC DA and HDA servers (client impersonation and tag by tag authorization)
- User profile based audit logging (disable logging for system interfaces)
- Performance
- Improved performance for startup after abrupt system shutdown
- Virtual History Interface (VHI) head optimization
- RTDB core event triggering by any table index
- Cleanup to reduce the runtime size of Variable instances
- Portability
- Linux and ARM support for the core RTDB
Release History
| Release | Release Date | Brief summary of the functionality |
|---|---|---|
| cpmPlus History 4.4 | March 2012 | OPC UA server as a developer preview |
| cpmPlus History 4.3 | Jan 2012 | High availability with support for redundant main nodes;Application development: equipment model based calculations and displays, new calculation scheduling system + easy access to other database classes, HistoryAnalyzer class over several variables, autorefresh for non-cacheable lists; More performance: non-persistent locks (faster ScanDB, less dirty pages faster backup), VtrinLib string interning, virtual history table sharing, cache disabling for non used classes, 64 bit ScanDB with more configurability, memory management parameters calculated and set by the installation procedure; Security: diagnostics on users and active connections, new login, code signing certificate for Vtrin visualization, possibility to limit simultaneous connections for single user and number of concurrent operations, improved support for Vtrin gateway setup, ACL security for equipment model, secure management of user names and passwords for systems connections;800xA Interface: seamless OPC HDA support from DCN/main history to improve performance and availability, ability to collect any available OPC A&E event attribute from 800xA, additional cyclic refresh options for OPC DA client;Improved quality: more diagnostics, better component status information;OSS settlement |
| cpmPlus History 4.2 | June 2010 | Hierarchical system architecture with several data collector nodes (DCN) – main configuration, integration with 800xA, Tag concept to enable easy external configuration, OPC DA and HDA servers, history value representativeness concept for precalculated histories, ACL security, new history table structure to improve performance, high resolution history with lossless compression (option for dedicated applications and system interfaces) |
| RTDB 1.0 - 3.5 | 1999-2007 | See the respective release notes documents. |
Compatibility
Applications and systems implemented with previous released versions can be upgraded to release 4.5.
Notice 1Previous versions of cpmPlus History include several application tables and class definitions such as Diaries, OEE, Energy Manager applications etc. These definitions have been removed from History 4.5 and they should be installed separately above History whenever needed.
If you have used the application definitions in your solution, you must implement preinstall and postinstall procedures to preserve your application definitions and data and mark the owner of the definitions to be your application. See the detailed release notes to identify what application definitions have been removed from the distribution.
Notice 2Cyber security has been increased in VtrinLib communication against man-in-the-middle attack by preshared encryption keys. Ensure that all your clients including OPC servers etc. have the preshared encryption keys. See more details in the configuration and administration manual.
Notice 3Obsolete columns have been removed from the Variables table. These columns have been marked obsolete already several years ago, but kept there for compatibility reasons and now finally removed. This may cause problems for your application in case it has been using the obsolete columns.
Environment
Main History Server
Windows 2008 R2 SP1, (Windows 7 can be used for development or other controlled use cases)
MS .NET 4.5
MS Visual Studio 2012
MS Office Excel 2007 or 2010 is needed for bulk load tool in engineering client
Basic server configuration:
Alternative server configuration:
Higher performance hardware is recommended for large systems.
Required disk space for the database shall be separately calculated in each case.
Data Collector Node
Windows 2008 R2 SP1
MS .NET 4.5
Recommended configuration:
Data Collector Node for 32-bit environments
Windows 2008 SP2
other options: Windows Vista SP2, 7, Windows Embedded System
MS .NET 3.5
Recommended configuration:

Updated 5 months ago
