This wiki has been migrated to and is now deprecated. Please use that site instead.

ETHERNET Powerlink v2 (EPL)

ETHERNET Powerlink is an ISO/OSI level 2 protocol enabling deterministic, isochronous, real-time data exchange via standard Fast Ethernet (IEEE 802.3u). It allows high precision data communication with cycle times as low as 100µs and network jitter well below 1µs. Deterministic real-time data communication is specifically important for the automation industry.


ETHERNET Powerlink was originally introduecd by the Austrian automation company Bernecker + Rainer Industrie-Elektronik in 2001.
ETHERNET Powerlink V2 was developed and standardized by the open user- and producer-group EPSG (ETHERNET Powerlink Standardization Group) as a public standard.

Protocol dependencies

Example traffic


The EPL dissector is fully functional. The protocol specification is based on the "ETHERNET Powerlink V2.0 Communication Profile Specification, Draft Standard Version 1.0.0"

Preference Settings

XDD/EDS Profiles

The object dictionary of nodes can be described by EPL's XDD or CANopen's EDS profiles. The dissector parses both formats to extract names, sizes, data types and, in case of XDC, default values. Following preferences control which profile is loaded for a CN (in ascending order of precedence):

Example capture file

The following sample capture shows the bootup procedure for a simple EPL network with one ManagingNode (Master) and one ControlledNode (Slave).

Display Filter

Capture Filter

You can filter the EPL protocol while capturing. However, remember that an EPL network will normally be isolated from non-EPL clients so it's not necessary to restrict capturing.


Protocols/epl (last edited 2017-10-19 15:13:06 by AhmadFatoum)