IEC 61131-3 Software Suite | CODESYS RUNTIME
The CODESYS Control Real-Time Runtime system
Millions of CODESYS-compatible single devices and about 1,000 different device types from more than 500 manufacturers offer a large range of hardware for your automation projects with CODESYS. The CODESYS Control Real-Time Runtime System guarantees highest modularity and scalability. The CODESYS controller can be ported to almost any embedded or PC-platform.
In addition, the CODESYS North America Store offers ready-to-use SoftPLC systems with CODESYS Control for various standard platforms. Engineers can install these systems on their devices.
The CODESYS Control Real-Time Runtime system includes important add-on functionality. These ensure that your controller communicates with other components in the automation environment in numerous ways.
- Hardware and operating system independence
CODESYS is a manufacturer-independent and operating system-independent comprehensive and flexible system.
The hardware independent integration offers sustainability for already deployed applications, and the possibility to start developments before having the hardware.
- Highest possible flexibility
Programmers benefit from the simultaneously use of six common programming languages (ST, SFC, LD, FBD, CFC, IL) and the possibility to integrate C or Python.
With the maintenance of CODESYS software services, you can keep a tab on your software expenditure. Most programs cover users for a year and include support service thereby reducing an organization's investment in IT greatly.
- Time Savings
The option to use Object Oriented Programming (OOP) designs facilitates modular and highly reusable code for control applications and significantly reduce development and maintenance time.
- Online Changes
CODESYS includes the possibility of changing the program without effecting the process - securely from all over the world.
- CODESYS Control Extension Package
Soft PLC systems can be conveniently adapted to customer-specific requirements with the CODESYS Control Extension Package. The CODESYS Control Extension package is a free of charge package of the CODESYS Installer. Typical use cases of the CODESYS Control Extension Package include:
- Use of existing C code and APIs from the IEC application
- Support of local or connected I/Os, retentive data, start/stop switches
- Triggering of external events as well as registration on application events
- Provision of own configuration services using PLCShell commands