
The CoDeSys Development Trainer is specifically designed to train students and engineers on IEC 61131-3 programming of logic and motion control. Its flexible design allows training from the most basic to the most challenging concepts in open standard PLC programming.
Until today, there was no good tool to learn CoDeSys application programming. Unless a Control Engineer had access to a CoDeSys enabled controller with easily accessed hardware, the only way to write and test programs was the CoDeSys Simulation facility. Simulations are nice, but are no match for having actual hardware.
Now there is finally a CoDeSys development platform that allows a CoDeSys student to write, test and debug logic on a fully functional hardware platform.
The Trainer is perfect for high school Industrial Technology programs, Technical/Community Colleges, or Engineering Departments. The Trainer gives students an easy way to write and test programs while they learn all the basics, as well as the most advanced concepts of programming.
The CoDeSys Trainer makes a large number of devices available to the student, including:
- One Rotary Motor
- One Photoeye
- One Analog Potentiometer
- Twelve LED Outputs
- Three Actuators with 30mm and 20mm Strokes
- One 15 Segment Display
- Twenty Two Membrane Switches
*For a visual of the complete listing of devices available on trainer, see Trainer Features section below
The CoDeSys Trainer is simple to use. All a student has to do is load the CoDeSys and the communication driver to start programming. All devices are accessible from the CoDeSys I/O space, and a sample application exercises all the trainers features, making this the easiest way for anyone to learn how to program.

The associated software curriculum takes users through their entire learning process. The curriculum combined with the Trainer itself will teach a complete novice how to program a PLC using the popular IEC 61131-3 compliant software CoDeSys V3. Each software training unit includes an HMI component for complete visualization of the trainer behavior both in simulation mode as well as with actual hardware commands.
The CoDeSys Trainer is the fastest, easiest way for anyone to learn IEC 61131-3 programming of logic and motion control.