CODESYS Training Standard

Our standard training courses cover a wide range of topics. In addition to beginner and advanced trainings in PLC programming with CODESYS, we also offer specialist workshops on CODESYS SoftMotion, library development or object-oriented programming.

For a better overview of all upcoming training dates or to find out which training units can be combined well in terms of dates, please use the following annual planner.

Further training dates will be announced in January 2020.

V3 Essentials

The three-day training is intended to teach the participants the handling of the CODESYS V3 programming system, the interaction with a CODESYS V3 controller and the general creation of an application according to IEC61131-3. This training is aimed at beginners in the CODESYS world, but is also suitable for those who are changing from CODESYS V2.3.


V3 Advanced

The three-day training is intended to familiarize the participant with the CODESYS Object Oriented Programming language features according to the IEC61131-3 3rd edition and enable the creation of device-independent libraries with extensive documentation. The training targets device programmers, application developers, and software engineers in the automation industry.


V2.3 Basic

The two-and-a-half day training is intended to familiarize the participant with CODESYS V2.3 programming tool. The training targets project leaders, project engineers, programmers, and service technicians who program with CODESYS version 2.3. Please note: this training is only available for groups!


V3 SoftMotion

The three-day training is intended to familiarize the participant with CODESYS SoftMotion. The training targets OEMs who want to build motion framework libraries or support their customers in building motion applications.


V3 Fundamentals

The four-day training course is intended to familiarize participants with the CODESYS V3 programming tool and an introduction to the IEC 61131-3 standard in order to provide them with in-depth knowledge of programming with CODESYS V3. The training is aimed at device programmers, application developers, project managers and engineers as well as software developers who program with little or no knowledge of automation based on CODESYS.


V3 Application Composer

The two-day training is intended to familiarize the participant with the CODESYS Application Composer. The training targets OEMs and application developers in the factory, process, building, and energy automation industries.


V3 Library Development & Documentation

The one-day training is intended to familiarize the participant with creating libraries in CODESYS. The training targets OEM programmers, application developers, and software engineers in the automation industry.


V3 Object Oriented Programming

The two-day training is intended to familiarize the participant with the functions of the CODESYS Object Oriented Programming Language according to IEC61131-3 3rd Edition. The training is aimed at programmers, application developers and software developers in the automation industry.


V3 One-Day Product Initiation

The one-day training is intended to familiarize participants with the CODESYS Development System (V3) as IEC 61131-3 programming tool and its related add-on products. The training targets product managers, technical managers, project leaders, and other decision makers who plan an implementation on own devices, machines or plants and evaluate CODESYS as a solution.


V3 UML

The one-day training is intended to familiarize the participant with CODESYS UML Class Diagram and Implementation language CODESYS UML State Chart. The training targets OEMs and users programming with V3 to create object-oriented systems.


Training V2 to V3 Skill up

The three-day training targets experienced CODESYS V2 users planning to skill up to CODESYS V3. Participants are recommended to have background knowledge of automation technology and the functionality of PLC Systems.