This site uses cookies for functional purposes. To continue please read and agree to our Data Privacy.

By closing this message, you consent to our use of cookies on this device.

PLCnext on Instagram  PLCnext on YouTube Github PLCnext CommunityStore PLCnext Community

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.

Please check back regularly to keep up with the development progress.

Firmware Release Strategy:

The PLCnext Technology Ecosystem (PLCnext Controls, PLCnext Engineer and PLCnext Store) will continue to develop very dynamically in the next years. Therefore we decided to release every year in total four PLCnext Control firmware versions and PLCnext Engineer software versions.

At the beginning of every year we will come up with a Long Term Support (LTS) firmware version. The actual LTS version is permanently supplied with bugfixes. Each quarter follows a new version with additional features, which will also be included in the next LTS version. This gives you the possibility to develop your application or app always with the latest versions, and to enjoy new features first!

Version name Release date
PLCnext Engineer 2019.0 LTS February 20th, 2019
PLCnext Engineer 2019.3 March 29th, 2019
PLCnext Engineer 2019.6 end of June, 2019
PLCnext Engineer 2019.9 end of September, 2019
PLCnext Engineer 2020.0 end of November, 2019

Latest Update: March, 2019

Outlook

Find in the list below our top 10 features, planned to be implemented during 2019.

  1. Linux Packet Manager with PLCnext Technology Repository
  2. Device and Security Patch Management
  3. Enhanced Microsoft® Visual Studio® Extensions (PLCnext Technology real-time C++ and C# programs)
  4. Profinet Redundancy Layer (SRL) and MRP Client support
  5. AXC F 2152 with configurable Ethernet ports X1/X2 (switched or independent MACs)
  6. Enhanced web-based diagnostic
  7. Download change (IEC 61131-3)
  8. OPC UA Historical Access
  9. EtherNet/IP (Adapter Class)
  10. EtherCat Master

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


Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Linux Kernel 4.9 LTS 4.14 LTS 4.14 LTS 4.14 LTS
OSADL Preempt real-time patch
NTP implemented ntpd & ntp-utils added ntpd & ntp-utils added ntpd & ntp-utils added
Debian Packet Manager (dpkg)  -  Basic support Basic support Basic support

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Solution Apps  - 
Function Extension Apps  -   - 

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Remote SSL connection
User Management - predefined roles
Firewall nftables nftables;
configuration via WBM
nftables;
configuration via WBM
nftables;
configuration via WBM
VPN OpenVPN® OpenVPN® OpenVPN® OpenVPN®
IPSec StrongSwan® StrongSwan® StrongSwan® StrongSwan®
Trust & Identity Store  - 
configuration via WBM

configuration via WBM

configuration via WBM
TLS Sockets  - 

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
General diagnostic log
Diagnostic view in PLCnext Engineer  - 
WBM - PLC state
WBM - Profinet device list  - 
WBM - Profinet device Tree view  -   -   - 

Tasks

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Default / Idle
Cyclic
System Event Tasks
(e.g. System Events & Exceptions)
 - 
Task-synchronous Axioline IO update*  - 


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

IEC 61131-3

For more details please refer to the PLCnext Engineer roadmap.

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Engineering Tool PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.0 LTS and 2019.3;
new features: PLCnext Engineer 2019.3 only
PLCnext Engineer 2019.0 LTS, 2019.3 and 2019.6;
new features: PLCnext Engineer 2019.6 only
Download changes  - 
AX_Control (Axioline firmware commands)*  - 
IB_Control (Interbus firmware commands)**  - 
Profinet RdRec & WrRec
Profinet Alarm & AR Management  - 
TLS Sockets  - 

* Only supported from 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.3 Firmware 2019.6
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  - 


Real-Time C#

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

For more details please refer to the C# in real-time roadmap.

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Real-Time C# Functions
Real-Time C# Function blocks
Real-Time C# Programs  -   -    ✔*   ✔*

* C# real-time programs can not be included to a PLCnext Engineer project, but can be executed by manual ESM/GDS configuration.
Please contact your local support team for details.

Simulink®

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
PC Worx Target for Simulink 1.30 and 1.31 1.40 1.40 1.40
PC Worx Target for Simulink - Programs
PC Worx Target for Simulink - Function blocks  - 
PLCnext Engineer - Model Viewer  -    ✔*   ✔*   ✔*

* Supported with "PC Worx Target for Simulink" v1.40 and PLCnext Engineer >= 2019.0 LTS


  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Data Access - Primitive datatypes
Data Access - Arrays and Structs  - 
Data Access - PLC status information  - 
Alarm & Condition - Send Alarms  - 
Alarm & Condition - Enable/Disable Alarms  - 
Alarm & Condition - Confirm alarms  - 
Alarm & Condition - Acknowledge alarms  - 
Historical Access  -   -   -  basic features ✔
File Transfer - Access directories and files  - 
File Transfer - Open, read, write, seek and close files  - 
Support of GDS-Push Certificate Management  - 

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
HTML5
Support of PLCnext Engineer HMI
REST Interface* - Access GDS  - 
Firmware update via Web-based management  - 
Disable Authentication  - 

* REST Interface is available on request


First implemented in Firmware 2019.0 LTS.

  Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
Register, send and receive notifications (C++)
Log notifications (SQLlite DB)
View notifications with PLCnext Engineer cockpit

First implemented in Firmware 2019.3.

  Firmware 2019.3 Firmware 2019.6
Logging of GDS ports
Logging on change (Sequence of Event)  - 

  Firmware 1.2 Firmware 2019.0 LTS Firmware 2019.3 Firmware 2019.6
LTTnG
User Tracepoints  - 
(C++ and Matlab Simulink)

(C++ and Matlab Simulink)

(C++ and Matlab Simulink)

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

Please check back regularly to keep up with the development progress.

Latest update: March, 2019

Software Release Strategy:

The PLCnext Technology Ecosystem (PLCnext Controls, PLCnext Engineer and PLCnext Store) will continue to develop very dynamically in the next years. Therefore we decided to release every year in total four PLCnext Control firmware versions and PLCnext Engineer software versions.

At the beginning of every year we will come up with a Long Term Support (LTS) firmware version. The actual LTS version is permanently supplied with bugfixes. Each quarter follows a new version with additional features, which will also be included in the next LTS version. This gives you the possibility to develop your application or app always with the latest versions, and to enjoy new features first!

Version name Release date
PLCnext Engineer 2019.0 LTS Feb. 20th, 2019
PLCnext Engineer 2019.3 March 29th, 2019
PLCnext Engineer 2019.6 End of June, 2019
PLCnext Engineer 2019.9 End of September, 2019
PLCnext Engineer 2020.0 LTS End of November, 2019

Outlook

These are the top features, planned to be implemented during the year 2019:

  1. Enhanced performance
  2. Profinet FSU and MRP configuration
  3. Execution indication for IEC 61131-3 code
  4. AutomationML APC - Import and Export function
  5. ACI - Application Control Interface improvements
  6. Automation Module improvements - reuse complete solutions (IEC 61131, I/O configuration, HMI...)
  7. Upload and download of project sources between Engineering and PLC
  8. Debug in IEC 61131-3 methods
  9. Usability improvements

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


Controller PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
AXC F 1050  -   -   - 
AXC F 2152
RFC 4072S  -   - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Support of multiple screens  -  Cross-function area Cross-function area Cross-function area
Systemfilter
Global cross references
Local cross references  - 
Recycle bin function
Mini Map "Bird view"  - 
Support of Multiple Instances  -   -   - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.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  - 
Initialisation of
user-defined data types
 - 
Initialisation of
user-defined data instances
 - 
Copy POUs from libraries  -   -   - 


Object-orientated programming (OOP)

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Methods for function blocks


SFC+ (Sequential Function Chart)

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Basic functions
Interlocks  - 
Watchdog  - 
Type & Info struct  - 
Compact SFC function block representation  - 
Pre- and post-execution worksheet  - 

The first supported PLC is RFC 4072S (Part no. 1051328).

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Profisafe  -   - 
Network granular CRC  -   - 
Signal path analysis  -   - 
Safe semantic analysis  -   - 
Functional Safety - User libraries  -   - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Basic forms and elements
Symbols
Symbols in symbol (one level)  -   - 
Animations
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 types
Tags - Any Bit (e.g. var. %X1)  - 
Tags - Array  - 
Tags - Struct  - 
Tags - Array of Struct  - 
Tags - Local function block variables  - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Supported GSDML Profile >= 2.2 2.2 - 2.34 2.2 - 2.34 2.2 - 2.35
Scan for Profinet devices
Global Profinet interface table
(all interface settings in one table)
 - 
MRP configurator)  -   -   - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Support for Axioline local bus
Scan for Axioline devices  -   -   - 

Only in combination with AXC F IL ADAPT (Part no. 1020304) at an AXC F xxxx control

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Supported of Inline local bus

Only in combination with AXC F XT ETH 1TX (Part no. 2403115)

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Network configuration view  - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
OPC UA Security certification management
OPC UA Data Access configuration view
OPC UA Historical configuration view  -   -   - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Logic analyzer  -    ✔*   ✔*
Watchwindow
Breakpoints
Execution values -
look at every online value
in your code, any time!
Debug in functions and methods  - 

* Supported only for IEC 61131-3 variables


First implementation in PLCnext Engineer 2019.0 LTS

Feature PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
View Simulink® models
Drill down into submodels
Online values for GDS inports and outports

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
User authentication -
PLC access
User authentication -
Change password
 - 
View security certificates of PLC  - 
Login template for web visualisation  - 

Feature PC Worx Engineer 7.2.x PLCnext Engineer 2019.0 LTS PLCnext Engineer 2019.3 PLCnext Engineer 2019.6
Network scan for
compatible controllers
PLCopen XML import from PC Worx 6
Device replacement - keeps data of all existing projects  - 
AutomationML - APC (Automation Project Configuration)  -   - 
Project statistic overview - (consumptions and limits)  - 
Native support of 64 bit Operation Systems (Windows 7/10)
(32 bit systems are not longer supported)
 - 
Translation Management (comments and strings)  -   -   - 
Download sources with libraries  -   -   - 

PLCnext Technology can be operated as a software platform on different controllers.
In the following list you will find all available PLCnext Controls from Phoenix Contact with all possible extensions.

Latest update: March, 2019

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


The ideal controller for small to medium-sized applications.

  Firmware v1.2 Firmware v2019.0 LTS Firmware v2019.3** Firmware v2019.6**
Task cycle time (ESM) 500 μs 500 μs 500 μs 500 μs
Profinet Specification 2.3 2.3 2.3 2.3
Profinet Update Rate 4 Device (1 ms),
64 Device (16 ms)
4 Device (1 ms),
64 Device (16 ms)
4 Device (1 ms),
64 Device (16 ms)
4 Device (1 ms),
64 Device (16 ms)
LLDP  - 
Axioline F Localbus
Inline Localbus  -    ✔*   ✔*   ✔*
HTML5 Webserver  -     ✔**    ✔**    ✔**
Proficloud TSD Interface
(incl. GDS Ports)

(incl. GDS Ports)
PLCnext Store Interface  - 
Retain Memory 48 kByte (NVRAM) 48 kByte (NVRAM) 48 kByte (NVRAM) 48 kByte (NVRAM)
Configuration WBM WBM WBM WBM
Real Time Clock
CPU ARM ® Cortex®-A9 2 x 800 Mhz ARM ® Cortex®-A9 2 x 800 Mhz ARM ® Cortex®-A9 2 x 800 Mhz ARM ® Cortex®-A9 2 x 800 Mhz
RAM 512 MB 512 MB 512 MB 512 MB
Ethernet 10/100 Mbit switched 10/100 Mbit switched 10/100 Mbit switched 10/100 Mbit switched
Profinet Device
Profinet Redundancy Layer
 -   - 
EtherNet/IP Device  -   - 
Media Redundancy Protocol  -   -   - 

*Inline localbus support by additional AXC F IL ADAPT (Article No. 1020304)
**Please find more details in the PLCnext Technology Implementation Roadmap


High performance for your application!

Firmware v2019.0 LTS
Task cycle time (ESM) 500μs
Profinet Specification 2.3
Profinet Update Rate 1 ms
LLDP
HTML5 Webserver  - 
Proficloud TSD Interface
(incl. GDS Ports)
PLCnext Store Interface
Retain Memory 2 MB
Configuration Touch Display and WBM
Real Time Clock
CPU Intel® i5 6300U
2 x 2,4 Ghz
RAM 4 GB
Ethernet 3 Ethernet MAC
(2 x 1 Gbit,
1 x 100 Mbit switched)
Safety Controller ARM® Cortex®-A8 1 x 600 MHz,
ARM ® Cortex®-A6 1 x 800 MHz

*Please find more details in the PLCnext Technology Implementation Roadmap


The following extension modules can be used with every Axioline-based PLCnext Control (e.g. AXC F 2152) with left side PCI express interface.

AXC F XT ETH 1TX

Extend your PLCnext control with an additional high performance (based on Intel ® i210 chipset) 1 GbE network card.

Part No.: 2403115 (already released)

AXC F IL ADAPT

Set up an Inline station for PLCnext Technology and to integrate INTERBUS devices.
This Inline adapter terminal (INTERBUS master) is designed to be aligned to the right of an Axiocontrol series PLCnext Control device.

Part No.: 1020304 (already released)

AXC F XT IB 1H

Integrate new or old (Supi 3 device chips or higher) Interbus networks with this new Interbus G4 Master extension.

Part No.: 2403018
(To be released in 2019)

AXC F XT EXP

Extension module for expanding the left side PCIe lane to 3 lanes.

(To be released end of 2019)

AXC F XT PB

Upgrade your PLCnext Control to a Profibus Master.

(To be released end of 2019)

PLCnext Technology integrates programming in different programming languages, so users should be able to program function blocks or programs in C# using their familiar Microsoft Visual Studio* as the integrated development environment.

For this Phoenix Contact provides a Visual Studio* Extension for development, implementation and debugging of eCLR firmware libraries in C# on devices with PLCnext Technology.

*(Microsoft® and Visual Studio® are registered trademarks.)

Latest Update:
February, 2019

Outlook

Find in the list below our top features planned to be implemented during 2019.

  1. C# adaptation of the PLCnext C++ Security API
  2. PLCnext programs in C#
  3. Shared Native Libraries to allow programming of C++ FU/FBs

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


v1.0 v2019.0 v2019.3 v2019.6
Microsoft Visual Studio 2015
Microsoft Visual Studio 2017  - 
Microsoft Visual Studio 2019  -   -   - 

v1.0 v2019.0 v2019.3 v2019.6
Functions
Function blocks
Programs  -   - 
Shared Native Libraries (C++ FU/FBs)  -   -   - 

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

C# Types

All built-in types except of decimal.

C# Type System

v1.0 v2019.0 v2019.3 v2019.6
Namespaces, Structs, Classes, Interfaces, Enums, Nested Types
Indexer, Properties, Operations
Events, Delegates, MultiCastDelegates
Arrays
Constructors, Static Constructors, Destructors (Finalizers)
Boxing, Unboxing, Static Casts

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
Virtual Mechanism (virtual, overwrite, abstract)
Dynamic Casts (as)

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
public, internal, protected, private
readonly, const, sealed, unsafe
params, ref, out
base, this
explicit, implicit, operator

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
new, sizeof, typeof, as, is
All unary operators
All binary operators
Prefix, postfix and conditional operator
Cast and index operator

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
if, else
switch, case, default (also on strings)
for, do, while, foreach, break, continue
goto, return
using, fixed
lock

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
throw
try, catch, finally

The following is an overview of the supported C# functions. A detailed representation can be found in the PLCnext Technology User Manual (chapters 5.6 and 5.7).

v1.0 v2019.0 v2019.3 v2019.6
Classes with single or multiple generic arguments
Nested generic classes
Generic delegates

v1.0 v2019.0 v2019.3 v2019.6
Breakpoint handling
Evaluating instance values
Providing callstack information  - 

For a list of all supported base classes, please refer to the PLCnext Technology User Manual (chapter 7.4).