Industrial Ethernet in CODESYS

CODESYS with Industrial Ethernet: Integrated configurators or protocol stacks for EtherCAT®, PROFINET, EtherNet/IP™ in the IEC 61131-3 development system

Real-time Ethernet broadly supported in the IEC 61131-3 Development System

Ethernet communication has become an essential part of IT and industrial communication. CODESYS offers advanced support for the most important Industrial Ethernet systems with integrated functions and products at various levels.


Functional Scope

Integrated Fieldbus Configuration

Bus configuration and the assignment of variables to the I/O channels (I/O mapping) directly in the IEC 61131-3 tool


Protocol stacks

for layer 7 communication as IEC 61131-3 library

Compile and transfer the protocol stack for EtherCAT and Sercos 3 to the target platform together with the PLC program


Comprehensive diagnostics functionality

Display, check and detect bus status, diagnostic messages, communication problems, error codes in the tool or directly from the controller application without additional tools


Requirements for Industrial Ethernet Communication in CODESYS


  • Network card with operating system-dependent driver for example for Linux® and Windows (WinPcap)
  • Alternative: specific CODESYS drivers with real-time properties for common Ethernet chipsets for SoftPLC CODESYS Control RTE under Microsoft Windows (included in scope of delivery)
  • Alternative: Implementation of a MiniDriver to fit the Ethernet chip. Reference implementation for example for Intel® and Realtek® available


For EtherNet/IP

  • Usage of standard Ethernet interfaces when using the CODESYS protocol stacks. Alternative: Industrial Ethernet fieldbus cards, e.g. from Hilscher® (netX-based cards with integrated protocol stacks)



You are a system integrator or a user in the machine or plant construction sector or the like:

Use controllers equipped with CODESYS Industrial Ethernet support. Millions of CODESYS-compatible single devices and over 1,000 different device types from more than 500 manufacturers offer you a large range of hardware for your automation projects. CODESYS Inside offers a selection of manufacturers that offer CODESYS-compatible devices.
In addition, the SoftPLC systems in the CODESYS Store can be licensed for Industrial Ethernet and can then be used with a suitable interface. Starting with the "Standard S" license class, the use of Industrial Ethernet protocols is included in the SoftPLCs.

You are a manufacturer of programmable devices:

Implement Industrial Ethernet support on your hardware and provide a standard Ethernet controller with IP stack on the device. Order the CODESYS Runtime Toolkit with support for the desired Industrial Ethernet systems. Alternatively, enable Single License (SL) capability on your devices. This allows your customers to license Industrial Ethernet protocols themselves for their application.
Alternatively, you can enable Single License (SL) on your devices. This gives your users the ability to license Industrial Ethernet protocols themselves for their application.

For more information please contact our sales department under


CODESYS brochures and information material

CODESYS - One software. All applications. Your Automation Solution.
Version: 10/2023
pdf 2 MB
CODESYS - One software. Any field of application. Your automation platform.
Version: 10/2023
pdf 2 MB
Various suppliers present CODESYS-compatible devices and exciting solutions that can be useful for your automation tasks. (Only available in german language.)
Version: 11/2022
pdf 3 MB