The broad CODESYS product portfolio results in a wide variety of development areas:
Modern programming tools, with graphical and textual editors, and configurators based on our own .NET/C# framework.
Our own native code generators (compilers) for the most popular industrial CPU platforms: Arm® Cortex®, x86, Power Architecture®.
Runtime system core with different functions: Communication, IT security, and multicore support.
Implementation of the runtime system core on customer hardware with different operating systems, including Linux®, MS Windows, VxWorks®, QNX®.
Hardware-oriented development of drivers or data exchange mechanisms.
1st and 2nd level support.
Different communication standards for Industry 4.0 applications (MQTT, Web Client, and OPC UA) and classic bus communication (EtherCAT®, PROFINET, or KNX®).
Control of coordinated motion (CNC, robot) directly in the programming tool, including implementation of mathematical models for kinematics and transformations.
Software for certified safety controllers, closely based on standards and requirements of relevant institutions.
Documentation of all products and functions in the form of online help, whitepapers, and development documents.
Development and execution of automated tests for quality assurance, partly with extensive hardware permutations.
Integrated product landscape for graphical user interfaces (visualizations), consisting of editors and elements as well as the display of engineered user interfaces on different platforms, such as devices with integrated display or in any HTML5-capable web browser.