Skip to content
CODESYS Logo

What / Why CODESYS

What Exactly is CODESYS?
CODESYS is a comprehensive development suite used for programming controller applications. The platform’s core is the IEC-61131-3 programming tool called the “CODESYS Development System”. It is a platform-independent development environment compatible with PLC hardware and many other automation components available from hundreds of companies, making it a versatile solution that helps users implement various tasks.

Why Use Codesys?

There are a lot of reasons, but we will cover just a few below:

  • Every one of the five PLC programming languages covered by the IEC 61131-3 standard — ladder diagram, function block diagram, sequential function chart, structured text, and instruction list — is supported by CODESYS. This created a uniform system that supports a huge number of PLCs and automation components being used by a company, allowing system designers to work within any one of them as needed. This simplifies the integration of new products into a system.
  • There are over a million different devices from over 400 manufacturers that are compatible with CODESYS. Including Wago, OPTO22, Turck, and many others.
  • Optional add-on modules for methodical application development, including UML, version management, and test automation.
  • Installation, maintenance, and training required only for a single user interface: Minimization of engineering effort.
  • No need to reinvent the wheel. There is a library of reusable function blocks and code samples to pull from.

Next Steps

Looking for an overview? Check out the below video.


Looking for the right solution using CODESYS parts? Reach out to your local Wago dealer. I think right now; they have the best solutions. If you don’t know who your vendor is, check out our Product Finder.

The Wago solution I have found most interesting is the Wago CC100, and you can find more information here: https://www.vcawi.com/wago-compact-controller-100-mini-matchless-manageable/

Looking for a great book on the subject? Check out The Book of CODESYS: The ultimate guide to PLC and Industrial Controls programming with the CODESYS IDE and IEC 61131-3 by Gary L. Pratt PE.

A progressive and result-oriented individual with proven leadership skills and over 20 years of experience of leading by influence and fostering relationships in a cross-functional team environment. Solid technical background to identify, evaluate and resolve problems with large-scale, complex operations and often within heavily regulated environments.

Back To Top