CODESYS has announced that it has presented its new version of CODESYS V3.5 SP19 with interesting improvements when carrying out industrial automation projects.
CODESYS is a software platform oriented to industrial automation technologies used by many PLC (automata) manufacturers. The platform is based on the CODESYS Development System, an IEC 61131-3 programming tool. It provides end users with extensive integrated solutions for simple and effective project engineering of automation applications.
The main objective of CODESYS is to provide users with practical support in the implementation of their programming tasks in automation environments.
These are some of the novelties that the new version of CODESYS brings
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 DragonCore (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