• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • Maritime HMIs
  • Services
  • Use cases
  • Pricing
  • Try CDP

Use cases

CDP Studio is used to create applications in many industries

Fast system development of XMT Handling System & Digital Twin

Odfjell Drilling’s all electrical subsea handling system with high reliability and full scale simulator

Extending equipment lifetime with real-time analytics

Real-time analytics combined with historical equipment usage enables EMGS to add new data driven features to save significant equipment replacement cost.

Gantry crane at a for galvanizing plant

Overhead Crane Condition Monitoring System for Galvanizing Plants

Condition monitoring system with predictive maintenance alerts and a safe lifting operation system

Terminator Dark Fate poster

Terminator 6 / Dark fate

Remote Controlled Car for high-speed car chases and film camera platform.

Blue Logic Subsea Docking Station

Underwater Drone Docking Station

Blue Logic’s award winning subsea charging station

Prototype and low volume manufacturing

Benestad Solution’s (Aker Solution) manufacturing cell for new product development and manufaturing

Maritime 4.0 applications

REV Ocean – private research vessel with advanced PC based automation systems

Worlds most advanced arctic research vessel

The Vessel Kronprins Haakon tests Active Heave Compensation for wide range of research equiment and handling systems

Uptime offshore gangway

Worlds first autonomous offshore gangway

Uptime Internation delivers the first motion compensated access solution for the offshore wind industry

CDP Studio use examples


Adding modern HMI to your control system

Create modern HMIs for your existing PLC system

Modernizing control systems with intuitive Human-Machine Interfaces (HMIs) lifts the overall impression of the system and enhances efficiency and user experience. CDP Studio does not require any coding or HTML5 experience with its no-code, drag-and-drop UI designer, allowing you to create professional HMIs for native and web-based interfaces rapidly. Utilize a comprehensive library of customizable widgets and themes to develop modern HMIs, seamlessly connecting UI elements to the control system with the included industrial protocols such as OPC UA, Modbus….

Supervisory control & display (SCADA)

SCADA – Real-time Control, Simplified

Implementing SCADA systems for real-time monitoring and control can be complex and resource-intensive. The CDP modular architecture simplifies the integration of hardware, legacy systems, and modern IT systems, making it ideal for critical infrastructure and industrial operations demanding reliability, precision, and cybersecurity. The CDP HMI Designer enables the creation of dynamic and interactive user interfaces, enhancing real-time monitoring and operational efficiency.

Data historians for PLC systems

Unlock the Full Potential of Your PLC Data with Advanced Data Historians

Collecting and analyzing historical data from PLC systems is essential for optimizing operations and making informed decisions, but it often involves complex integration challenges. CDP offers robust solutions that enable seamless integration with various PLCs, hybrid controllers, industrial PCs, and IoT sensors, facilitating efficient data collection and storage. The platform supports multiple industrial communication protocols like Modbus, OPC UA, and MQTT, ensuring compatibility across diverse PLC systems. CDP Studio supports high-speed data and several database formats. It provides tools for real-time data visualization and analysis, empowering users to monitor system performance and make informed decisions by identifying trends and anomalies. The CDP Intelligent Edge (no-code) simplifies transferring collected data to a cloud.

Creating testing applications for machines

Ensure Products and Systems meet the Specifications – Test Applications

Verifying that your products or systems meet all requirements before delivery is crucial to ensure quality and avoid costly delays or retrofits. Providing test reports of each produced item to end customers is sometimes mandatory. Run onsite tests to confirm system compliance or to discover issues. CDP’s modular and dynamic nature, combined with the connectivity with industrial protocols, data logging, and cloud export. The dynamic HMI automatically adapts to system configurations, and with the node widgets and database, it is possible to create new tests without any application changes.

Simulator / digital Twin

Accelerate Development with Digital Twins and Simulation

Developing complex systems requires early validation to ensure reliability and performance. CDP Studio’s integrated digital twin capabilities allow you to create and test realistic simulations of physical systems before deployment. By thoroughly validating control logic and system behavior in a simulator, you can identify and resolve issues early, reduce development time, test emergency procedures, and enhance system reliability. Add a 3D virtual environment using tools like Unity and create a complete training simulator.

Normalization and forwarding of PLC data to the cloud

Seamless and Secure PLC-system Data Forward to Cloud

Transferring meaningful data securely from traditional PLC systems is often a challenge for both legacy and new systems. CDP Studio simplifies this process by collecting data from PLC systems using a standard industry protocol. It then transforms data from cryptic tag names into meaningful tag names and structures with metadata, ensuring consistency and compatibility across systems. This allows for meaningful data analysis in the cloud. Pre-built no-code pipelines enable continuous data upload and event-triggered high-resolution transfers. Features like store-and-forward handle connection interruptions, maintain data integrity, and ensure seamless data flow.

Distributed Control Systems

Seamless and Unlimited Scalability for Distributed Control Systems

CDP’s object-oriented architecture with name-based connections between objects enables seamless distribution of functions over multiple controllers. Distribute the control in a green energy power plant due to physical distance between units, distribute control functions for load balancing, or deploy specific functions such as control, data logging, and cloud upload on different controllers. The CDP Framework ensures seamless communication in the DCS and allows you to mix different controller types. Moving functions between applications is done with simple drag-and-drop. CDP reduces the complexities typically associated with setting up and managing distributed systems. CDP Studio also scales with you, accommodating new controllers and devices without disrupting existing operations.

Advanced real-time control functionality

High-Performance Sub-Millisecond Real-Time Control for Critical Applications

In industries where ultra-fast response times are essential—such as maritime heave compensation, aerospace guidance systems, and high-speed manufacturing—control systems require execution intervals measured in microseconds to maintain precision and safety. CDP Studio enhances industrial automation by providing advanced real-time control capabilities that operate at sub-millisecond levels, limited only by your hardware’s performance.


With CDP Studio, you can implement sophisticated control algorithms that respond immediately to dynamic conditions, ensuring optimal functionality even under the most demanding circumstances. The platform’s flexible framework supports distributed control across various hardware platforms, allowing you to design robust and adaptable systems that meet stringent real-time requirements.

Redundant control applications

Uncompromised Reliability and Fast Failover in Critical Applications

In critical operations where downtime is not an option, system reliability and uninterrupted functionality are essential. CDP’s redundancy ensures continuous operation with single-cycle failover between control applications. The multi-application redundancy (N>2) includes advanced switchover algorithms to determine which N application shall be the master. Re-started applications/controllers automatically synch status and states. The CDP redundancy makes creating redundant system systems both easy and safe.

Cloud control system

Control Systems in the Cloud

CDP applications can be run as cloud applications in AWS and other cloud platforms. The CDP cloud application can control remote systems using secure industrial protocols. The CDP HMI Designer can create cloud web HMIs for cloud applications. This way, you can run a complete control system with HMI in the cloud and control remote equipment and sensors.


In addition, a CDP web HMI can run as an application in the cloud and control remote automation systems. The CDP Studio API allows low-bandwidth communication to the automation system and behaves like a local HMI. Development, installation, and maintenance are performed directly from CDP Studio, like any controller-based system, greatly simplifying the process.

System Integration

System Integration for Complex Control Systems

Integrating diverse components in advanced control systems can be challenging, often leading to increased complexity and cost. CDP Studio streamlines this process with a comprehensive suite of tools that simplify both development and deployment. Combining support for multiple industry protocols, such as OPC UA, MQTT, Modbus, and CANopen, with IT protocols, and leveraging the general flexibility and adaptivity in CDP ensures seamless communication between varied system components. Its object-oriented architecture and name-based routing allow developers to move functions between applications using simple drag-and-drop actions easily. This flexibility enables optimal grouping of functionalities and distribution based on hardware capacity and cost considerations.

Robotic systems

Simplified and Intelligent Robotic Control

Implementing robotic systems can enhance efficiency, but it often introduces complex system requirements for the robot motion and integration with MES systems. Using CDP as an intelligent control hub, managing the IT system integration, overall production recipe, and steps, the robotic system development can be significantly simplified to execute simple commands like “Move to position X” or “Grasp object Y”. This approach simplifies development, enhances system reliability, and accelerates deployment. With CDP’s Kinematics module, you can transform complex robotic movements into straightforward operational steps, focusing on high-level tasks without delving into low-level hardware details.

Remote control and operations

Secure and Efficient Remote and Autonomous Operations

Remote equipment operation on vessels, in hostile environments, or remote areas increases efficiency and reduces cost and risk to humans, but it also introduces a new set of system requirements. CDP’s secure API allows you to run commands and HMIs remotely, even over low-bandwidth connections. The CDP Sequencer transforms complex automation sequences into simple operational steps. Enable remote commands like “Perform operation A”, and the equipment autonomously steps through a set of operational sequences, including rollback in case of issues.

Talk to us

Do you wonder how CDP Studio can be used in your products or solutions?
Book a demo with one of our team. 

Book a demo now

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2025 CDP Technologies. Privacy and cookie policy.

Return to top