Examples and Tutorials
Examples and Tutorials
CDP Studio comes with several examples, tutorials and videos and these are easily accessible from the Welcome mode.
The example includes the actual project code and a short explanation of key concepts that you need to be aware of to understand the project. The tutorials are step-by-step guides on how a project is made and cover key CDP concepts. The videos are a combination of tutorials, demonstrations of different features and how-to guides for a range of topics. See also our YouTube channel for the videos. In https://github.com/CDPTechnologies you will find a variety of repositories that contain projects you can 'git clone' and open in CDP Studio.
If you are new to CDP Studio, it is recommended to read the Getting Started with CDP Studio. Here you find the recommendations of which examples and tutorials to check out.
The examples and tutorial are grouped into different main categories. However, some bridge multiple domains and looking at many examples will give you a better understanding. Especially when it comes to user interfaces (GUI), e.g. the Using NMEA GPS Data in Web Map example demonstrates use of the NMEA protocol and how to use a web/HTML5 user interface.
Getting Started and Important Concepts
Examples:
User Interface, GUI and Web/HTML5
Note that most examples have a GUI and may have useful hints and examples of use
Examples:
- Creating a Professional HMI GUI
- Adding a Vue.js Web GUI to Automation System
- Adding a Drag and Drop Web UI to Automation System
- Adding a Plain JS Web GUI to Automation System
- Adding an Open Bridge Styled GUI to Automation System
- Creating an Open Bridge Styled Conning GUI Using Drag and Drop
- Creating an Animated SCADA GUI
- Creating GUI with Custom Graphics
- Creating a Reusable GUI Element
- Creating a Reusable GUI Dialog
- Creating a Dynamic GUI for Showing Dialogs
- Creating a Dynamic GUI
- Creating a Database GUI
- Grouping Widgets with Container in HMI GUI
- Using QML in HMI GUI
Industrial Protocols
Examples:
Working with External Programming Tools and Open Source Libraries
Examples:
Integrating and Using Different Hardware Devices
Examples:
Useful CDP Studio Features and Tools
Examples:
- Adding User Authentication to Automation System
- Simulating Spring–Mass System
- Simulating Rotational Inverted Pendulum
- Connecting Many Variables at Once
- Creating a Multivariable Interface
- Expose Custom Data in Automation System
- UI for industrial IO HW video tutorials
- Using SQL Database in C++ Object
- Redundancy in Automation System
- Using Kinematics to Control Robotic Arm
- Using Kinematics to Motion-Compensate Crane on the Moving Platform
- Using Anti-Sway on a Crane
- Using Sequence Steps to Operate Doors
- Sending Telemetry to Ubidots
Tutorials:
- How to Connect to a System if you do not have the project files on your PC
- How to Use Multivariable Interfaces
- How to Setup Logging in Automation System
- Additional ExternalControlBroker Setup Guides
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.