CODESYS for Device Manufacturers (Brochure)
CODESYS - One software. Any field of application. Your automation platform.
2 MB
25.10.2023
All CODESYS-compatible devices are programmable with the CODESYS Development System according to IEC 61131-3 - this is a basic functionality.
To use this functionality, you need the implemented CODESYS runtime system, as explained under "Your device with CODESYS". If required, expand the range of functions of your device with approved product options - as many market competitors have already successfully done.
This has enormous advantages for you as a device manufacturer and for your customers:
Your device should process input and output data (I/Os). To do this, sensors and actuators are connected to built-in I/O systems, plugged-in I/O systems or I/O systems connected via fieldbus systems. CODESYS offers comprehensive support to make this I/O data easy to configure and use.
Your device is not the only one in the automation infrastructure and should exchange data with external systems - via proprietary or standardized interfaces and protocols. Of course, you can develop your own routines for this and implement them on the device alongside the CODESYS Control runtime system. CODESYS offers you immediately available solutions for common requirements in automation technology.
If you want to make your device operable via a graphical user interface, you can immediately use the integrated CODESYS functionality. This means that visualization interfaces created in the CODESYS Development System can be displayed on different display variants. You decide which variant(s) your device supports - even several at the same time.
In factory automation, systems with coordinated movements are used in many applications today. Whether synchronized axes for pick & place applications, CNC applications with adjustments by the operating personnel or robot systems for different tasks - CODESYS Motion CNC Robotics can be used very flexibly. For you, this means that if you have a device with an FPU and the corresponding power reserves, you can expand it into a motion, CNC or robotics controller.
If your device is to be used as a safety PLC in safety-critical applications, all components must comply with the required standards. IEC 61508 is used as the A standard for control devices without specific application requirements. The mandatory risk analysis for machines and systems usually results in the obligation to comply with Safety Integrity Level 2 or 3.
Use the add-on products CODESYS Safety SIL2 and CODESYS Safety (for SIL3 control systems) to considerably simplify the implementation and certification of your device. Different toolkits are used depending on the desired safety level.
With CODESYS Redundancy, you can expand your control systems for operation with a high level of reliability. Two identical devices of this type are configured and projected as a single device with CODESYS Redundancy. They then run in parallel in productive operation. If the active device fails or on request, the previously passive device automatically takes over active operation.
To implement CODESYS Redundancy, you need a fieldbus connection with CODESYS EtherCAT, CODESYS CANopen or a separate I/O system on your device, as well as a direct connection interface between the two redundantly used controllers, in addition to the implementation of the CODESYS Control runtime system.
With CODESYS Multicore, you enable your customers to freely assign the distribution of application tasks in the CODESYS project to the processor cores of your device's CPU. In this way, potentially performance-hungry tasks such as motion or visualization can be specifically distributed. This allows your customers to achieve better real-time behavior of independent tasks and better overall system performance. They also have more options for load balancing in the operating system and can maintain data consistency more easily.
As part of the implementation of the CODESYS Control runtime system, license the CODESYS Multicore option for your device.
Obtain further information in advance from sales(at)codesys.com.
Before implementing the CODESYS Control runtime system, talk to your contact person in the CODESYS Sales Team and find out about the product options and their functions, business model and licensing.
CODESYS - One software. Any field of application. Your automation platform.
2 MB
25.10.2023