|
FAQ
Frequently asked questions
|
|
| |
How long will it take me to become productive with CDP?
|
Is training and support available from ICD?
|
I have a Microsoft Windows driver for a piece of hardware; can I use this driver with CDP?
|
Can I reuse my existing C++ code in CDP?
|
Does CDP have true real-time performance?
|
Can I use third-party libraries in CDP programs?
|
CDP supports C++, but can I program components using other languages?
|
Do I have to program in C++ when deploying a CDP application?
|
Can I buy the source code for CDP Components?
|
Can CDP help me interface between incompatible technologies?
|
What platforms does CDP support?
|
Can I use CDP to develop programs which can run on standard PCs?
|
Can CDP programs run under Windows?
|
Can CDP programs run under Linux?
|
Can user interface and control run on the same computer?
|
I still have questions for which I found no answers, how can I ask more questions?
|
| |
How long will it take me to become productive with CDP?
Most developers can create simple CDP applications within hours. Download and install the CDP Developer evaluation demo, and do the Tutorial project to see how to develop C++ programs in CDP. To learn more about CDP and control system development we recommend a two-day CDP Programmer's Course.
|
| |
Is training and support available from ICD?
We provide training courses for CDP programmers, 'CDP Programmers Course', and operational personnel, 'CDP Service Course'. Support is included in the CDP license.
|
| |
I have a Microsoft Windows driver for a piece of hardware; can I use this driver with CDP?
No, CDP does not support Windows drivers directly. However, it is likely that you can create your own IOServer-component to interface with your hardware, directly or through the driver.
|
| |
Can I reuse my existing C++ code in CDP?
Yes, you can. In most cases it is straight forward to patch existing code in to new CDP components.
|
| |
Does CDP have true real-time performance?
Yes, on standard CDP you can run dynamic control algorithms at 1000Hz in true real-time. Real-time performance of course depends on chosen hardware and operating system as well.
|
| |
Can I use third-party libraries in CDP programs?
The answer depends on the characteristics of the specific library. Basically, any library written according to the C/C++ standard can be used.
|
| |
CDP supports C++, but can I program components using other languages?
Yes, the CDP add-on CDPCoDeSys implements a soft-plc which supports all five IEC 61131-3 languages.
|
| |
Do I have to program in C++ when deploying a CDP application?
No, a CDP application is configured entirely in XML. The processes of programming and distributing applications are completely separated.
|
| |
Can I buy the source code for CDP Components?
Source code is available for many IOServer components and add-ons.
|
| |
Can CDP help me interface between incompatible technologies?
Yes, you can use CDP and the IOServers to connect different hardware and protocols, so that proprietary and incompatible technologies can work together.
|
| |
What platforms does CDP support?
CDP provides an open architecture which can interface to different kinds of control system technologies through IOServer components. Ethernet, various serial protocols, field-bus systems and even plc-programming is supported. This means everything from advanced embedded controllers to plc-systems and user interfaces can be connected and integrated in to one system. CDP version 2.2.0.8 applications can run on Win32 and On Time RTOS-32 operating systems. CDP can be delivered bundled with On Time RTOS-32, please contact us for an offer. Basically, CDP can be run on any computer hardware supported by these operating systems.
|
| |
Can I use CDP to develop programs which can run on standard PCs?
Yes.
|
| |
Can CDP programs run under Windows?
Yes, this is very useful during the development phase, even if you intend to deploy and run the final application on an industrial-standard controller And for many applications the real-time requirements will be fulfilled on Windows, thus allowing you to run and deploy your application without using special hardware and operating systems.
|
| |
Can CDP programs run under Linux?
Yes.
|
| |
Can user interface and control run on the same computer?
Yes, using CDP you can run both graphical user interface and the control application on the same computer.
|
| |
I still have questions for which I found no answers, how can I ask more questions?
Call us on +47 93 07 32 30 or send an email to .
|