PLCnext on Instagram  PLCnext on YouTube Github PLCnext CommunityStore PLCnext Community

PLCnext Technology - Features Overview

The tables below contain an overview about Phoenix Contact´s current schedule in terms of further developments and enhancements for PLCnext Technology. They are categorized by component types and functions.

Latest Update:
December 2nd, 2019

For detailed information, click on the headline of the regarding section to unfold the features table:

The tables below contain an overview about Phoenix Contact´s current schedule in terms of further developments and enhancements for PLCnext Technology. They are categorized by component types and functions.

Latest Update:
December 2nd, 2019

For detailed information, click on the headline of the regarding section to unfold the features table:

Operating System

Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Linux Kernel 4.9 LTS 4.14 LTS 4.14 LTS 4.14 LTS
OSADL Preempt real-time patch
NTP
Performance Enhancement -
optimized kernel settings*
 -   - 
Docker ready (Support for OCI containers)  -   -   - 

* benchmarks will follow later

PLCnext Store Interface

Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Solution Apps  - 
Function Extension Apps  -   - 
License mechanism for apps (Copy protection)  -   - 
PLCnext App offline installation icon new  -   -   - 

Security

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Remote SSL connection
User Management - predefined roles
Firewall: nftables
VPN: OpenVPN®
IPSec: StrongSwan®
Trust & Identity Store  - 
TLS Sockets  - 
Use of an external SD card can be
configured and disabled
 -   - 
LDAPs User Authentication  -   - 

Diagnostic and web-based PLC management

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
General diagnostic log
Diagnostic view in PLCnext Engineer  - 
WBM - Login authentication
WBM - User Management  - 
WBM - PLC state
WBM - Firewall configuration  - 
WBM - Certificate management (Trust & Identity Store)  - 
WBM - Proficloud client settings  - 
WBM - Firmware update  - 
WBM - Overview of installed PLCnext Store apps  -   - 
WBM - Status view for external SD card  -   - 
WBM - Profinet device list  - 
WBM - Profinet device Tree view  -   - 
WBM - Localbus device list (Inline/Axioline)  -   - 
WBM - Localbus diagnostics (Inline/Axioline)  -   - 
WBM - Localbus device details (Axioline)  -   - 
WBM - PLCnext App status  -   - 
WBM - PLCnext App offline installation icon new  -   -   - 

Real-Time - Execution & Synchronisation Manager

Tasks

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Default / Idle
Cyclic
System Event Tasks
(e.g. System Events & Exceptions)
 - 
User Event Tasks  -  ✔ (C++ API) ✔ (C++ API) ✔ (C++ API)
Task-synchronous Axioline IO update*  - 
Real-time enhancement -
optimized jitter
 -   - 


* Only supported by PLCnext Controls with Axioline localbus (e.g. AXC F 2152)

IEC 61131-3

For more details please refer to the PLCnext Engineer - Features Overview.

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Compatible PLCnext Engineer versions PC Worx Engineer
7.2.x
>= 2019.0 LTS >= 2019.0 LTS;
new features: 2019.9 only
>= 2019.0 LTS;
new features: 2020.0 LTS only
Download changes  - 
AX_Control (Axioline firmware commands)*  - 
IB_Control (Interbus firmware commands)**  - 
Profinet RdRec & WrRec
Profinet Alarm & AR Management  - 
TLS Sockets  - 
Force values from IO variables  -   - 

* Only supported by PLCnext Controls with Axioline localbus (e.g. AXC F 2152)
** Inline localbus support by additional AXL F IL ADAPT (Article No. 1020304)

Real-Time C++

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Real-Time C++ programs
Call of RSC services
Threads  - 
Retain memory access IEC 61131-3 only
Axioline RSC services  - 
Interbus RSC services  - 
Profinet RSC services  - 
TLS Sockets  - 
License management RSC services  -   - 
Support for Component ports  -   - 


Real-Time C#

The C# real-time implementation does not support all .NET Framework classes, please find a complete list of supported classes and all details for C# programming on PLCnext Technology in the PLCnext Technology User Manual.

Supported Microsoft® Visual Studio® versions
  1.0 2019.x 2020.0 LTS
Microsoft Visual Studio 2015
Microsoft Visual Studio 2017  - 
Microsoft Visual Studio 2019  -   - 
IEC 61131-3 runtime features
  1.0 2019.x 2020.0 LTS
Functions
Function blocks
Programs  -   -  ✔*

* C# real-time programs are only supported by PLCnext Engineer >= 2020.0 LTS

Simulink®

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
PC Worx Target for Simulink 1.30 and 1.31 1.40 and 1.42 1.40 and 1.42 1.40 and 1.42
PC Worx Target for Simulink - Programs
PC Worx Target for Simulink - Function blocks  - 
PLCnext Engineer - Model Viewer*  - 
External mode
Co-simulation
Demo mode
Multi-modal instanciation
Parameter tuning  - 
Multirate/Multitasking  - 
Meta-Flagging  - 
Debug information Gathering**  - 

* Supported by "PC Worx Target for Simulink" v1.4x and using PLCnext Engineer >= 2019.0 LTS
** Supported by "PC Worx Target for Simulink" v1.42 only

OPC UA server

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Data Access - Primitive datatypes
Data Access - Arrays and Structs  - 
Data Access - PLC status information  - 
Alarms and Conditions - Send Alarms  - 
Alarms and Conditions - Enable/Disable Alarms  - 
Alarms and Conditions - Confirm alarms  - 
Alarms and Conditions - Acknowledge alarms  - 
File Transfer - Access directories and files  - 
File Transfer - Open, read, write, seek, and close files  - 
Support of GDS-Push Certificate Management  - 
Historical Access* - Primitive datatypes  -   - 
Historical Access* - Get history of a specific time frame  -   - 
Historical Access* cyclic read  -   - 

* via file-based configuration - configuration via PLCnext Engineer will be implemented later

Web server

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
HTML5
HTTPS
Support of PLCnext Engineer HMI
REST data interface - Access GDS  - 

Notification Manager and Logger

These features were implemented in Firmware 2019.0 LTS for the first time.

  Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
Register, send and receive notifications (C++)
Log notifications (SQLite DB)
View notifications with PLCnext Engineer cockpit

Task-synchronous Datalogger

This feature was implemented in Firmware 2019.3 for the first time.

  Firmware 2019.3 Firmware 2019.6 Firmware 2019.9 Firmware 2020.0 LTS
Logging of GDS ports
File format - SQLite  - 
Mode - Infinite
Mode - On change (Sequence of Event)  - 
Mode - Time frame  - 
C++ API (Remote Service Call - RSC) to query the database  -   - 
Time stamp according to ISO 8601 icon new  -   -   - 

Trace Controller

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.9 Firmware 2020.0 LTS
LTTng
User Tracepoints  - 
(C++ and Simulink)

(C++ and Simulink)

(C++ and Simulink)