CODESYS is released in version SP20

CODESYS V3.5 SP21 Release

March 18, 2025

CODESYS V3.5 SP21 was released and is now available for download in the CODESYS Store.

The new version is ready for download at the CODESYS Store.

The corresponding release documents can be downloaded under CODESYS Release Information.

The highlights at a glance:

Engineering

  • Numerous improvements to the IEC 61131-3 editors LD (4.6.0.0 / 1.2.0.0), CFC, AS
  • Option to configure compiler warnings, e.g. for output as an error message
  • Update of the basic libraries delivered with the CODESYS Development System
  • New: Scripting add-on for IronPython3
  • Simple scripting support in Test Manager for CI workflows
  • Selection of compiler version for libraries
  • Reservation of new keywords for the 4th edition of IEC 61131-3
  • Many CODESYS sample projects available in online help and as an installable package
  • Improvements in the CODESYS installer, including a filter for CODESYS sample projects
  • Option to integrate your own help content into the offline help
  • Update of the user interface for network license servers

Runtime

  • Completely revised Deploy Tool now in one interface for all Control SL products
  • New: Certified, hardware-independent virtual safety controller with independent licensing
  • PLCHandler: Support for ARM64 access on Windows systems
  • Support for application-based licensing for device manufacturers with customized runtime system
  • Password policy for device user administration
  • CODESYS Redundancy: New interface for data synchronization and further improvements
  • Support of XDP for Intel i225/i226 interfaces
  • Numerous detail improvements in the Runtime Toolkit and for Control SL products

Safety

  • New: Certified, hardware-independent virtual safety controller
  • Safety SIL2: New release based on v3.5 SP21 now with support for PLCopen Safety FB2 V2.0 and other improvements
  • Safety Extension: New version
  • Safe Control Core: Support of ARM/ARM64 devices, FSoE and external libraries

Automation Server

  • Integrated certificate management for existing and new certificates
  • Encrypted connection/communication between Edge Gateway and connected controllers

Visualization

  • Responsive design: Positioning of elements depending on the client size
  • Target Visu Overlay: performance optimizations as well as scrolling of frames with multitouch
  • Client-specific display language
  • Improvements in alarm management, XY charts and trend elements
  • Scripting: Automated creation and design of visualizations using Python scripts

Motion CNC Robotics

  • Automatic restart of axes after communication errors
  • Additional segment types for cams
  • High precision digital switches
  • Robotics: Improved cancellation of movements by following movements
  • Robotics: Logging of movements

Fieldbus

  • Display of bus cycle-task assignment in the device tree
  • Support of CAN FD as communication protocol between CODESYS Development Dystem and target device
  • PROFINET: New V2.45 test specification successfully passed, FBs for I&M configuration
  • PROFISAFE diagnostics
  • Further detailed improvements in almost all field bus systems

Communication

  • OPC UA: Certificate for the Embedded 2017 UA server profile with new communication add-on
  • OPC UA Pub/Sub: Improvements in the library
  • IIoT Libraries: Update of the library bundle