CODESYS is a development system from 3S-Smart Software Solutions. It is used by numerous manufacturers in the automation sector to program and parameterize a wide variety of automation components.
The program is license-free for end-users. So you can download the tool for free in the CODESYS Store and install it on any number of workstations.
Here you can find the latest version of CODESYS.
I would like to show you, in this blog, the many possibilities of CODESYS and look at new exciting aspects together. I will also show you numerous tips from the daily use of CODESYS. Many of them have helped me in my daily work with CODESYS in the last few years. I have started programming under CoDeSys V2.3. In the meantime, I only come into contact with the older version in support cases of older systems. This blog only deals with the new version of CODESYS. However, some aspects between V2.3 and V3.5 are compared from time to time. For all users who have little experience with CODESYS V3.5 this blog offers the optimal introduction.
The development system was developed by 3S according to IEC61131. Especially the Part 3 – Programming Languages is very interesting here, because it defines the supported programming languages. However, 3S has not only implemented the required specifications, but has also added its own language, e.g. the CFC (Continuous Function Chart), which uses graphic blocks for programming similar to the FBD. CFC is not network oriented, however, but allows a free positioning of the devices on a “white sheet”.