CODESYS Simulation Interface (Flyer)
2 MB

"Time is money"! If you are automating a machine or system, and developing the necessary control application for it, this goes without saying. A look outside the box shows that software developers in IT programming have been using additional development support tools for many years to increase the efficiency and quality of their applications. Exactly such additional tools are also available for CODESYS - the CODESYS Professional Developer Edition. This toolkit helps you to significantly reduce the time and effort required to engineer your application.
The CODESYS Professional Developer Edition is an optional software suite that offers you additional tools in the CODESYS Development System to optimize your development process. It includes an AI-powered MCP Server for LLM integration, Git™ version management, static code analysis, interfaces for machine simulation, tools for test automation and execution time profiling, as well as upcoming File-Based Storage for open project formats. The software is based on well-known and established techniques from the field of software development with high-level language environments. All tools can be used independently of each other and are fully integrated into CODESYS.
The CODESYS Professional Developer Edition is available as a complete bundle by subscription. With just one subscription booking, you receive a license for all the tools included in the package. You will see: the costs will be amortized in no time!


Model Context Protocol (MCP) is an open standard protocol for data exchange between AI systems with large language models (LLMs) and external tools. The protocol was initially developed by the US company Anthropic (the manufacturer of the AI Claude) and is now also implemented by other AI manufacturers.
Features:
Your benefits:

Status:

Today, CODESYS projects use a proprietary binary format that makes version control and external tool integration challenging. File-Based Storage changes this: each POU, GVL, or visualization becomes an individual text file (XML, JSON, or plain text) on disk. This brings CODESYS projects in line with how modern software development works — your project files become directly accessible to standard development tools.
Your benefits:
Note: File-Based Storage is an upcoming feature. Not all CODESYS add-ons support FBS initially; unsupported add-ons store their data in a text-based format that might not be optimized. For the latest availability information, please contact sales(at)codesys.com.

Git is the industry standard for distributed version management. With CODESYS Git, you bring branches, merges, history, and rollback directly into the CODESYS Development System. No external tools required. Whether you work solo or in a team, Git gives you full traceability and the confidence to make changes without risk.
Your benefits:
Further information and a demo version can be found in the CODESYS Store.

Even syntactically correct code can hide problems. Identical code in multiple places, unreachable branches, unused variables, or output variables written more than once. Finding these issues manually is tedious and error-prone. CODESYS Static Analysis detects them automatically with over 100 configurable rules. And with AI-generated code becoming part of everyday engineering workflows, Static Analysis is your essential quality gate catching the subtle issues that AI-produced code can introduce.
Further information and a demo version can be found in the CODESYS Store.

Testing application software is tedious, especially when the same processes must be verified after every change. The CODESYS Test Manager automates the creation, execution, and reporting of unit and system tests, so you can focus on engineering instead of repetitive test routines. Tests run on simulated or real target hardware and integrate into CI/CD pipelines for continuous quality assurance.
Further information and a demo version can be found in the CODESYS Store.

Can the intended controller execute your application fast enough? When things get tight - how do you find blocks that take up a particularly large amount of runtime? Which blocks are called particularly often and are worth optimizing? Which modules in the project are never called at all?
If you want to have the processing of your control application under control, you cannot avoid these and other questions. You can find the answers using the CODESYS Development System board tools. Or you can let the CODESYS Profiler do it for you - and save yourself a lot of work and time in finding out the answers!
Your benefits:
Further information and a demo version can be found in the CODESYS Store.

To make the development process for the control application as efficient as possible, it is best to start before you have the machine or parts of it available. If you wish to subject your application to a system test with the machine at this stage, you will need a simulation model of the machine (digital twin). The numerous functions integrated in CODESYS for accelerated commissioning do not replace the simulation of machines or systems using specific tools. The new CODESYS Simulation Interface allows you to connect to such tools with a single mouse click: When the interface is activated, the I/O data configured in the project is separated from the fieldbus and exchanged with the simulation in the PLC cycle. In this way, the real CODESYS Runtime application controls the model of the machine provided in the tool, which then returns the corresponding sensor values to the application.
Machine design in close coordination between engineering and automation, as well as training of operating and service personnel using realistic 3D simulations.
Supported and upcoming simulation tools:
A pre-release of the CODESYS Simulation Interface has been available since Q2/2025.
Further information on the pre-release here.
For additional information, please contact sales(at)codesys.com.
2 MB
Long-term solo project - focus on code quality and performance tuning
Parallel multi-engineer workflow - version control and regression-safe testing
Virtual commissioning - early validation with mainstream simulation tools
Whether you are a solo developer optimising code quality, a team collaborating on a shared codebase, or an engineer preparing for critical commissioning — the PDE has the tools to match your workflow. See the three use cases above to find where you fit.

A completely new IDE for industrial automation is in development. CODESYS 4 features a text-based project format, a modern frontend-backend architecture, platform independence (Windows, Linux, Mac), and full CI/CD support — designed from the ground up for modern development workflows. Free to use until 2029.
Learn more about CODESYS 4 on the dedicated product page!
