Features of PLCnext Engineer
In this topic you see the current features and the software version with which they have been implemented. For a sneak peek into our further development and current activities on this Engineering software, please refer to the PLCnext Engineer roadmap.
Latest Update: September 18th, 2024
Supported devices
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AXC F 1152 | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
AXC F 2152 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
AXC F 3152 | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
RFC 4072S | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
RFC 4072R | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
BPC 9102S | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
EPC 1502 | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
EPC 1522 | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
AXC F XT SPLC 1000 | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
General features
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Network scan for compatible controls | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
PLCopen XML (IEC 61131-10) import from PC Worx 6 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
PLCopen XML (IEC 61131-10) import and export of POU and data types | – | – | – | – | – | – | – | – | – | – | – | ✔ | ✔ |
Device Replacement (keeps data of existing objects if possible) |
– | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Safety Device Replacement (keeps data of existing objects if possible) |
– | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
AutomationML - APC (Automation Project Configuration) | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Project statistic overview (consumption and limits) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Native support of 64-bit Operation Systems (Windows 7/10) (32-bit systems are no longer supported) |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Download sources with libraries | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Translation Management (comments and strings) | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
NTP time server configuration | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Import/export of data lists as .csv file | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
DataLogger session configuration | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Network topology viewer | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Release of mixed libraries | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Converter for PC Worx 6 projects | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Coupling of SVN and Git repositories | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Export a package of project binary files | – | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
User interface
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Multiple screens support - Cross-function area | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Multiple screens support - HMI dynamic and property editor | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
System filter | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Global cross references | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Local cross references | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Recycle bin function | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Mini Map ("Bird view") | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Support of multiple instances | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Copy & paste between multiple instances | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Chinese language support | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
IEC 61131-3 editor and features
IEC 61131-3 programming
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Background compilation and syntax check | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Download change | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Structured Text (ST) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Function Block Diagram (FBD) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Ladder Diagram (LD) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Network-orientated editor (NOLD) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Extended variable identifier | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Initialization of user-defined data types | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Initialization of user-defined data instances | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Copy POUs from libraries | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Overwrite data types from libraries | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Overwrite POU types from libraries | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Documentation editor @POUs | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Create externals from global variables | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
NOLD editor – expand/collapse networks | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
NOLD editor - adjustable width | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Variable type "Constant" | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Editor supports up to 20 worksheets per POU | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Navigate to definition from POU instance | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
EN/ENO parameters (in 2022.0 LTS re-implemented with better functionality) | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Refactoring of variables | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
WSTRING datatype | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Arrays assignable to process data items | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Import/export of variables list as .csv file | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Escape sequences for STRING / WSTRING literals |
– | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Object-orientated programming (OOP)
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Methods for function blocks | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
User-defined namespaces | – | – | – | – | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ |
Sequential function chart (SFC+) – Add-in
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic functions | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Interlocks | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Watchdog | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Type & Info struct | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Compact SFC function block representation | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Pre- and post-execution worksheet | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Safety IEC 61508 editor
PLCnext Control RFC 4072S is the first PLC to support IEC 61508 safety features.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROFIsafe® compliant | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Network granular CRC | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Signal path analysis | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Safe semantic analysis | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Functional Safety - User libraries | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Undo/Redo functionality in safety editor | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Auto-generate safety variables by connecting to a Safety I/O | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Resource statistics view for Safety PLC | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Reloadable C functions | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Task editor for Safety task | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Download of safety and non-safety application by a single command |
– | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Integrated HMI editor
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS |
2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic forms and elements | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Symbols | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Symbol in symbol (one level) | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Symbol in symbol (multi-level) | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Animations | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Animated timer | – | – | – | – | – | – | – | – | – | – | – | ✔ | ✔ |
Actions – Execute an event | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Actions – Multiple events | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Actions – Write value | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Search and replace in symbols and dynamics | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Import and export HMI Libraries | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Import pages from other projects | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Access IEC 61131-3 external variables | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Access local variables of function blocks | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Primitive data types | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Any Bit (e.g. var. ) |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Array | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Struct | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Array of Struct | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Local function block variables | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Assign UDTs to symbol parameters | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Tags – Define local tags for symbols | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Folder in HMI application tree | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
eHMI Easy Login - refresh without re-authentication | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Object Explorer shows a hierarchic tree view of HMI objects | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Actions triggered on page-activated event | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Actions triggered by data | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Trending chart view | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Multi-language applications | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Expressions in symbol parameters | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Editor for page templates | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Drop list symbol | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Alarming (configurable alarms) | – | – | – | – | – | – | – | – | – | – | – | ✔ | ✔ |
PROFINET support
Note: GSDML files that comply with profile version 2.2 must also contain the attribute DeviceAccessPointItem/@PNIO_Version
with a value ≥"V2.0"
.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Supported GSDML profile | 2.2 to 2.34 | 2.2 to 2.35 | 2.2 to 2.4 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 | 2.2 to 2.42 |
Scan for PROFINET devices | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Global PROFINET interface table (all interface settings in one table) |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
MRP configurator | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
PROFINET redundancy | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
PROFINET Fast Start-up (FSU) | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Create preconfigured device templates | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Axioline support
Only with Axioline F series controllers.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Support for Axioline local bus | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Support for Axioline Smart Elements | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Create preconfigured device templates | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Inline support
Only for AXC F x152 controllers with AXC F IL ADAPT extension.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Supported of Inline local bus | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Create preconfigured device templates | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Ethernet extension support
Only for AXC F 2152 or AXC F 3152 controllers with AXC F XT ETH 1TX extension.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Network configuration view | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
INTERBUS support
Only for AXC F 2152 or AXC F 3152 controllers with AXC F XT IB extension.
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Network configuration view | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
IO‑Link® support
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IODD file import | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
IO‑Link® devices can be operated in an Axioline local bus | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
IO‑Link® devices can be operated in a PROFINET network | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Startup parameters settings | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
OPC UA® support
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OPC UA® Security certification management | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
OPC UA® Data Access configuration view | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Extended security settings | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
OPC UA® PubSub configuration | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
OPC UA® Reverse Connect configuration | – | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
OPC UA® Client configuration | – | – | – | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ |
Modbus support
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|
Modbus TCP client | – | – | – | – | – | – | – | – | – | ✔ |
Debug support
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Logic analyzer | ✔[1] | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Logic analyzer – triggered recordings | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Logic analyzer – save/load charts | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Logic analyzer – up to 16 data points | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Logic analyzer – difference measurement between data points | – | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Watchwindow | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Watchwindow – support members of UDT | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Breakpoints | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Execution values (look at every online value in your code – watch the tutorial video) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Debug in functions and methods | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Online/offline comparison of graphical code worksheets | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Comparison of two offline projects | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Simulation of AXC F x152 | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Save data set via Watch Window | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
- Only supports IEC 61131‑3 variables
Model Viewer for Simulink® – Add-in
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
View Simulink® models | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Drill down into submodels | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Online values for GDS IN ports and OUT ports | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Multi-rate models | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
View Stateflow models | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
View Truth Table blocks | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Cyber Security
PLCnext Engineer version | 2019.0 LTS |
2020.0 LTS |
2021.0 LTS |
2022.0 LTS |
2022.3 | 2022.6 | 2022.9 | 2023.0 LTS |
2023.3 | 2023.6 | 2023.9 | 2024.0 LTS | 2024.6 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
User authentication – PLC access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
User authentication – Change Password | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
View security certificates of PLC | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Login template for web visualization | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Remembering user credentials | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Remembering multiple user credentials | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Hash protection for binaries and local project files | – | – | – | – | – | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |