What is the CDP Studio IDE?
The CDP Studio IDE is the integrated environment where you develop, configure, test, analyze, tune, deploy, and maintain control systems. The IDE contains modes and content that simplifies development and gives you the freedom to structure and deploy your control system more efficiently.
CDP Studio IDE is the ultimate environment for developing C++ based automation solutions, suitable for both small home projects and large industrial systems. Read more.
What is CDP Studio Framework?
The CDP framework contains libraries with a wide range of essential features and functions required to build and run control systems. It comes with a complete run-time framework with industry protocols, state machine, signal and event handling, messaging, parameter setting, and a wide range of useful functions. In essence, it forms the engine in your control system. Read more.
Which operating systems do the CDP Studio development environment run on?
Which platforms do the CDP Studio runtime support?
Control systems created in CDP Studio can run on target systems with Linux or Window and the IDE will cross compile with the correct set of compilers and libraries for the target system. Each CDP Studio toolkit contains the CDP Studio Framework, a set of compiler tools and the libraries you need.
CDP systems are available on both Intel and ARM. We currently provide toolkits for:
- Linux: wheezy 64/32bit
- Linux: jessie armv6
- Linux: armv7a
- Windows: mingw 32bit
- and with more in the making.
This means that you can run control systems on platforms such as Industrial PC (Linux or Windows), Wago pfc 100/200, Raspberry Pi etc. See our white papers and data sheets for more information and details.
What does the trial version contain?
The trial version of CDP Studio is a fully featured version, with the following restrictions:
- A CDP Studio runtime application will run for one hour, and then it will terminate. It can of course be manually re-run as many times as you want.
- It is not possible to purchase runtime licenses for your runtime applications. Effectively, it can not be used for commercial products.
- It does not contain the Remote SSH Access plugin. This plugin enables deployment of systems and applications to a remote computer on any network that you are able to access, whether it is in the same room or across the world.
What does CDP Studio cost?
CDP Studio is free for Home Users (non-commercial), educational institutions and for CDP Studio trials.
For professional users a CDP Studio developer license starts at USD 2000, and application run-time licenses start at USD 200. Which package to select depends on your needs. Please and we will provide you with a price estimate tailored to your needs. Read more.
How can I buy CDP Studio?
Do CDP Technologies provide consultancy?
CDP Studio professional consultants have indepth experience in working with CDP Studio, and the development of real-time control systems. We provide assistance for getting started with CDP Studio, system architecture and design, on-the-job training, application development, problem solving on your control system, set-up of software version tracking. Read more.
Q1: CDPStudioInstaller just seems to hang on Linux. No GUI is showing
A1: In certain situations, it seems like there is some DPI issue causing the GUI to not show, and the installer hangs. This can be fixed by going into a graphical linux terminal and typing
Then run the CDPStudioInstaller from that same terminal.
Q2: During installation on Windows I get error-messages about "Error during installation process".
A2: This can be caused by installing CDP Studio onto a disk with no write permissions, disk is full or quota limitation. Please install CDP Studio in another (root-drive) location, for instance D:\CDPStudio. CDP Studio should not be installed into locations that has spaces in the path. Also, do not install CDPStudio in a location managed by Windows OneDrive or similar
Do CDP Technologies provide training?
Yes we do, we have getting started sources and are able to provide tailored training to your company. We also have a tutorial videos on YouTube. Read more.
What kind of technical support is available for CDP?
CDP Studio has a rich built-in contextual help system, including generic C++ help content. We also provide support services for licensed users via our support portal. Read more.
Which major companies use CDP Studio?
Among major companies using CDP for their business applications we can mention Rolls Royce Marine, Brunvoll, Havyard MMC, Ulstein Power and Control, EMGS, TTS Offshore Solutions, Uptime International AS, ICD Software, Marine Aluminium, Seaonics, and others. See our Partners and References.
Are there bindings to languages other than C++?
Is the CDP Studio documentation available online?
I think I have found a bug in CDP Studio. Where can I report it?
You can report this in our support portal.
We have purchased a license, but the developer is leaving the company. Can we transfer the license to another developer?
What problems can CDP Studio solve for me?
A great many things, but to mention a few:
- You can use CDP Studio for creating your entire control system based on ready made functionality.
- You can use CDP Studio as a "proxy" between existing control systems via industrial protocols such as Modbus.
- You can extend existing systems with new functionality.
- You can use our supplied toolkits to save you all the hassle that comes with setting up the software environment on your target hardware.
- You can do your development work on your Windows PC and then cross-compile directly to your Linux-based target system.
- You can integrate functionality directly in your system by using third party software libraries and even open source libraries.
- You can easily create graphical user interfaces (GUI/HMI), or easily integrate your system functionality with HTML5 GUIs.
Why should I use CDP Studio?
Because it solves many problems that a developer is facing, as described above. And because we provide a complete feature rich development environment in a single solution, unifying development, testing, support and maintenance phases. And because it is comprehensive, efficient, independent and reliable. See some of the Application blogs and References.
I do not see the new features in the latest release, what to do?
To have access to all the latest features and functions you need to install the latest CDP Framework version. This is not automatically installed when you run the upgrade scripts for CDP Studio IDE.
E.g. to install the CDP Framework 4.5 version, use "Help -> Package Manager" and selecting "Add or remove CDP versions". and select the CDP 4.5 toolchains you use.