The new version is ready for download at the CODESYS Store.
The corresponding release documents can be downloaded under CODESYS Release Information.
A detailed overview of all new features and improvements can be found in the features & improvements presentation.
Overview of the highlights:
CODESYS Engineering
- Improved usability
- Improved security
- Improvements of License Manager
- Improvements of Project Inspection
- Improved Installer
- New Package Designer
- Reworked Library Parameter List
- Partial access to bitfields
- Update of IIoT Libraries SL
- Improved PLCOpenXML import
- Command logging
- Advanced Project Compare
CODESYS Runtime
- Customizable password policy for device user management
- Changes in file access out of IEC programs
- Universal Firm Code Support for selected Runtimes
- Improved IEC application RUN/STOP
- New SysSocket interface function: SysSockRecvMsg()
- CODESYS Mass Licenser: automatic licensing of devices
- Support of new LoongArch (Loongson) platform
- Support of VxWorks/ARM64 platform
CODESYS Visualization
- Possibility to localize login dialog
- File transfer improvements
- Possibility to sign HTML5 controls
- Possibility to add HTML5 controls to a project archive
- More than one language-dependent font
- UTF8 encoded STRING variables usable in the visualization
Motion CNC Robotics
- Indirect subprogram calls using string variables
- Continue from stop position
- Support for modulo-axes
- Torque limitation
Fieldbus
- Go-To definition for symbolic access I/Os
- Support of app-based licenses
- Performance improvements (Project Loading, Device Object Serialization)
- Usability: improved display of unused I/O channels
- EtherNet/IP 4.3.0.0: LLDP, CT 18.1
- EtherNet/IP 4.4.0.0: CT 19, reconfigure for remote adapter, API for accessing I/O assembly data, possibility to deactivate the creation of I/O channels
- CANopen 4.1.1.0: event time for RPDOs, possibility to deactivate auto recovery for CAN stacks
- EtherCAT 4.3.0.0: support for KEBA DA33x_SDC drive, SafetyESIConverter, diagnosis counter for lost cycles
- EtherCAT 4.4.0.0: GetStatistics returns average and maximum sending and receive time
- PROFINET 4.3.0.0: MRP Client for device and controller, system redundancy S2 for PROFINET controller
- Ethernet Adapter 4.1.0.0: support for PLC redundancy
Communication
- New editor for symbol configuration
- Support for independent symbol sets
- Legacy symbol configuration
- New Metrics & Statistics for OPC UA
- Usability improvements for OPC UA Datasource
- Support for BACnet protocol revision 23
Automation Server
- Replace PLC without tickets
- E-mail address validation
- Disabled network scan for offline CODESYS Edge Gateways
- Re-scan for PLCs
- Move PLC to new/updated CODESYS Edge Gateways
- Force MFA
- Extended multi-edit
- Configurable password policy
- Activate device user management
- Support secure WebVisu
- Multi-app information
- Display and deploy licenses
- Synchronize applications warning
- Application update scheduler
- Updates highlighting & visibility
- Set default user language
- Access notification in CODESYS Development System
Security
- WebView2 replaces CEF
- Configurable password policy
- CODESYS Security Agent 1.3.0.0
- Improved certificate handling
Safety
- Platform Support Package - Infineon AURIX TC39x
- J1939 Safety Library for CODESYS Safety SIL2