PLC281 – CoDeSys – A hardware independent introduction for programmers

Flexibility despite a high degree of automation s one of the most important challenges in manufacturing companies. It demands the integration and networking of different controls in a complex automation system. This is complicated by the huge variety of programming software available. Differences in userinterface, functionality and commands sets cause confusion and make mistakes more likely.
CoDeSys – a tried and tested, globally-introduced hardware-independent software from 3S offers a Controller Development System according to the IEC 61131-3 with all defined programming languages independent of the hardware manufacturer. This training demystifies CoDeSys and gives participants confidence in using it.

Target groups
FA: Operators, Maintenance, Design/Engineering, Trainer
PA: Operator Field-Process-Laboratory, Maintenance Process-Engineering, Design/Engineering, Trainer/Consultant


  • Overview of the standard IEC 61131-3
  • Introduction to the CoDeSys programming environment
  • Use of the 6 programming languages IL, ST, LD, FBD, SFC, CFC
  • Use of visualisation
  • Working with simulation
  • Functions, function blocks and libraries
  • Conversion of PLC programs
  • Use of variable and symbolic operands
  • Using the Help function
  • Aids to trouble-shooting

The participant:

  • can explain the scope and potential of CoDeSys
  • can explain the positioning of CoDeSys to other programming environments
  • can select the best programming language for a given task
  • can identify which products can be programmed with CoDeSys
  • select appropriate language for a specific task and combine them to a complete project
  • can create a basic simulation based on the internal SoftPLC from CoDeSys and test programs
  • can create a basic visualisation (e.g. belt or distribution station)

2 days

Customised Training
Please contact Festo to arrange a consultation to discuss how this course or any course may be customised to the specific training requirements of your organisation.

01-295 4955