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.

Watch the following videos to learn more about the key features and benefits of the PLCnext Technology.

Content of this video:

Additional Links:

More Tutorial Videos

Download Section PC Worx Engineer

Download Section AXC F 2152


PLCnext Technology is more than just another usual IEC 61131-3 PLC family.

We created PLCnext Technology to combine the stability of classical PLCs with the flexibility and openness of modern software engineering and to meet the daily requirements of today's project teams.

In the following, the PLCnext Technology architecture is explained and you can explore the new way of automation thinking.

Watch also the What is PLCnext Technology!

One of the key features of PLCnext Technology is to give the application engineers the freedom to implement programs generated with different engineering environments and languages into their applications with a maximum of flexibility. This means that these programs have to be executed by the operating system as independent applications (shared objects).
With PLCnext Technology, users do not have to care about the scheduling of these tasks. This is managed by the ESM (please see the Execution & Synchronisation Manager for details).

The inter task communication is managed by an innovative, port-based data exchange concept which is called Global Data Space (GDS).

Figure 1 Inter task communication with ESM & GDS

Unlike consumer applications on "standard" PCs many embedded or automation applications require a high degree of determinism and "hard real-time" capabilities.

Therefore the use of a real-time operating system is mandatory for control systems. A lot of different real-time operating systems are available on the market today.
Some of them have been specifically designed for real-time operations. Others are based on "standard" operating systems, complemented by specific real-time extensions and/or patches.
One of these operating systems is Linux.

Standard Linux distributions, like Debian or Ubuntu, are designed as "standard" operating systems and do not fulfil real-time demands.
Linux has become more and more popular in the world of embedded systems and is already used in many devices of everyday use as well as in industrial applications.

In order to enable Linux to meet hard real-time conditions, dedicated real-time patches are used. One of these patches has been created and is maintained by the OSADL (
But even when the operating system has now real-time capabilities, it is up to the end-user to create a stable real time application...

Read more to find out what challenges has to be solved creating a real-time application directly on Linux and why this is so easy by using the PLCnext Technology!

We have 43 guests and one member online