23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

39-2 Industrial Communication Systems<br />

EPL<br />

application layer<br />

protocol<br />

Higher layer<br />

protocols<br />

UDP<br />

TCP<br />

IP<br />

EPL data link layer<br />

Legacy Ethernet MAC<br />

Legacy Ethernet physical layer<br />

FIGURE 39.1<br />

Ethernet POWERLINK <strong>communication</strong> architecture.<br />

EPL defines two types of stations, namely the managing node (MN) and controlled nodes (CNs). The<br />

MN represents, usually, the “controller” of an automation system (i.e., the device that implements the<br />

automation tasks), whereas the CNs are typically field devices such as, for example, sensors/actuators.<br />

Each network contains exactly one MN and up to 240 CNs connected in different topologies, as will be<br />

illustrated in the next section. Several EPL compliant devices are off-the-shelf available from different<br />

vendors which encompass most of the components used in <strong>industrial</strong> automation <strong>systems</strong> such as, for<br />

example, programmable logic controllers (PLCs), computer numerical control (CNC) machines, sensors,<br />

actuators, etc. Moreover, since April 2008, the open source software codes of both POWERLINK<br />

MN and CN are fully downloadable [4], allowing for the free implementation of POWERLINK nodes.<br />

Thanks to its performance figures, EPL may be employed in several fields and, in particular, for applications<br />

with very tight timing constraints such as, for example, coordinated motion control <strong>systems</strong> [9].<br />

The DLL of EPL relies on a time division multiple access (TDMA) technique managed by the MN, which<br />

allows stations to orderly access the physical medium and hence avoiding collisions even if nonswitched<br />

Ethernet configurations are employed. In practice, the network operation is based on a periodic cycle (EPL<br />

cycle) with constant duration. As can be seen in Figure 39.2, the EPL cycle is split into four sections.<br />

The first section, designated start period, is initiated by the MN, which broadcasts the SoC<br />

(start of cycle) frame to synchronize all the CNs. Subsequently, the isochronous period is entered,<br />

Start<br />

period<br />

Isochronous period<br />

Asynchronous<br />

period<br />

Idle<br />

period<br />

MN<br />

MN MN MN MN<br />

MN or<br />

CN #x<br />

SoC<br />

PReq/PRes<br />

SoA<br />

Asnd/Eth<br />

CNs<br />

CN #1<br />

CN #2 CN #n CNs<br />

Ethernet POWERLINK cycle<br />

FIGURE 39.2<br />

Ethernet POWERLINK cycle.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!