CODESYS 3.5 Advanced Programming

To reserve your spot in class, please contact Jon Stangel
Phone: (262) 509-8442


This class is intended for those looking to expand their programming knowledge in CODESYS 3.5 and better understand our WAGO Controllers. Over a 2.5 day period, attendees will experience a mix of lectures and hands-on exercises covering the following topics:

  • Hands-on exercises using Structured Text programming language
  • Object-Oriented Programming – class, object, inheritance, encapsulation
  • Summarized WAGO Automation component overview
  • Alarm Configuration/Manager
  • Advanced Visualization options – dialogs, login, images
  • Creating and utilizing libraries in projects
  • File access – read/write, SD card, FTP, JSON
  • CODESYS 3.5 navigation and IEC61131-3 advantages
  • MQTT Broker/Server
  • Project management including saving and sharing
  • Using Data Types – structures, UDT, enumerators
  • User management and permissions
  • Task Configuration
  • Opportunities to discuss your application with WAGO staff
  • +more

Target Group

The WAGO CODESYS Advanced training is tailored for those individuals who have had hands-on work experience in programming and installing PFC, PLC, or PC-based industrial control systems. It is essential that attendees have a solid knowledge of programming concepts.

Class Pricing & Requirements

  • Cost $1299 USD includes a fully functional Edge Controller Training Kit along with all training and materials.
  • The training class includes several hands-on exercises with CODESYS 3.5 and Ethernet-based controllers; therefore, we request that each attendee bring a computer with RJ45 Ethernet connectivity along with Admin rights.
  • Please have CODESYS 3.5, along with the WAGO Device Support Package, downloaded prior to class. Downloaded at

2024 Schedule


  • April 16th - 18th
  • October 22nd - 24th