Products Overview

Software for design, implementation and operation of control systems

CDP Developer

The complete CDP developer with C++ development tools and libraries.
 
What is included?
The development process
Integrate your control system
Re-use existing code
CDP architecture
CDP add-ons extend the basic functionality
 

CDP Operation

CDP tools for operation and service on CDP installations.
 
What is included?
Monitor and make adjustments
Easier maintenance means lower cost

CDP Developer

The complete CDP developer with C++ development tools and libraries

What is included?


The Control Design Platform provides a framework to develop, test, simulate and operate advanced control applications. To install a complete developer workstation you need:

  • CDP Developer
  • Visual C++
  • Additional target operating systems

CDP Developer includes:

  • CDP C++ libraries
  • CDP C++ header files
  • CDP Developer code generator
  • System Manual
  • Programmers Manual
  • CDP Code Documentation
  • CDPBrowser system monitor
  • CDPFilemanager
  • Controller set-up wizard
  • Network set-up wizard
  • Run-time license key generator
  • Signal Generator
  • Demo applications
  • Tutorial application
  • IOServer interfaces
Products not included in CDP:
  • Microsoft Visual C++ (Licensed or free Express edition)
  • Additional target operating systems

CDP Developer

Development process


Create C++ code framework using CDP Developer:

  • Create new project
  • Create new library
  • Create new component
  • Add members: Signals, parameters, alarms
  • Add states and transitions

Continue in Visual C++:

  • Add detailed C++ code in member methods
  • Compile
  • Test run and debug

CDP tools assist testing:

  • Find your application in CDPBrowser
  • Watch signals in real-time
CDP Developer

Integration


The CDP architecture with IOServer interface components maps devices and protocols in to CDP. This makes it possible to integrate different technologies using CDP as connection points.

CDP Developer

Re-use existing code


You can re-use existing C/C++ code by creating CDP components and put your code inside.

CDP Architecture

Architecture


Functionality is encapsulated inside CDP components. CDP Messenger provides real-time and efficient communication between CDP components.

Architecture

Physical computers


Components located on different computers will still be logically connected. Computers are connected on Ethernet, and CDP will handle seamless communication between controllers, laptops and computer workstations.

External devices


External devices and protocols connect to CDP through IOServer interface components.

System component tree view


In CDPBrowser the components can be found in the tree view. CDP components are arranged with hierarchical ownership, so that even large systems can be well arranged.

Architecture

CDP components


Each CDP component has basic elements, for real-time control purposes, providing a consistent interface:

  • State machine with periodic process
  • Signals
  • Messages
  • Parameters
  • Alarms
  • XML configuration
Architecture
 

CDP Operation

CDP tools for operation and service on CDP installations. The tools are also included in the developer version.
 

What is included?


The CDP Operation package includes:

  • Operation Manual
  • System Manual
  • CDPBrowser - CDP Operation version
  • CDPFilemanager
  • Controller set-up wizard
  • Network set-up wizard
  • Run-time license key generator
  • Signal Generator
  • Demo applications
CDP Operation

Monitoring and making adjustments


The CDPBrowser gives instant access to signals and settings.

Real-time monitoring of signals makes it possible to observe exactly what is happening in your control system, while tuning and making adjustments:

  • Attach laptop computer to control network on Ethernet
  • Open CDPBrowser
  • Find component in tree view
  • Add all signals of interest to graphical real-time plot
  • Watch the signals while changing the parameter until desired behavior is achieved

CDP Operation

Easier maintenance


Using CDP it is sufficient for service and operation personnel to learn only one set of tools and methods.

All signals and settings are easily accessible using the same CDP Operation software tools.

It is easy to get an overview of unfamiliar applications, because everything is accessible using the same tools.

CDP Operation
Industrial Control Design - Contact information