23.03.2017 Views

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Industrial Ethernet 37-7<br />

TABLE 37.1 (continued)<br />

“Industrial Ethernet” Outlined in Thick Black Lines<br />

Communication Profiles (CP) in IEC 61784<br />

IEC 61158 Types Corresponding to CP<br />

Family<br />

CPFs Technology Name 61784 Parts CP Number<br />

Type<br />

Number<br />

15 MODBUS•-<br />

RTPS<br />

To avoid saturation phenomena of the network traffic due to cyclic multi-cast over UDP, Ethernet/IP<br />

requires that the network components implementing the IGMP standard (RFC 3376 [17]) for filtering<br />

multi-cast and 802.1Q, support for VLANs.<br />

37.3.2 Foundation Fieldbus High-Speed Ethernet<br />

FF HSE is developed by the Fieldbus Foundation for process control [20].<br />

FF HSE is an application protocol (layer 7 of the OSI model) that uses UDP/IP rather than TCP/IP for<br />

<strong>communication</strong>s in “real time,” and TCP/IP for other exchanges.<br />

FF HSE is an adaptation of the Foundation Fieldbus for Ethernet. It keeps the same data model oriented<br />

for process applications.<br />

FF HSE includes a real protocol for managing the “SNCC-oriented” physical redundancy. It allows the physical<br />

redundancy of machines and ports, in contrast to the redundancy offered by the logical ring topologies.<br />

FF HSE implements scheduling <strong>communication</strong>s to ensure that two components do not publish their<br />

data at the same time. This mechanism is implemented in the application layer to enable the use of<br />

standard Ethernet and TCP/IP protocols. With FF HSE, it is possible to achieve a cycle time of 100.ms.<br />

37.3.3 SERCOS III<br />

2, 5-12 CP 15/1 MODBUS TCP 15<br />

2, 5-12 CP 15/2 RTPS 15<br />

16 SERCOS 1, 5-16 CP 16/1 SERCOS I 16<br />

1, 5-16 CP 16/2 SERCOS II 16<br />

2, 5-16 CP 16/3 SERCOS III 19<br />

SERCOS III is supported by SERCOS trade associations [19].<br />

SERCOS III translates the application layers of SERCOS fieldbus on Ethernet and implements mechanisms<br />

similar as EtherCAT. It focuses on hard real-time applications, in particular, motion control.<br />

To obtain deterministic cycle time guaranties, this solution only uses Ethernet cables (category 4,<br />

Section 37.2.3), and is based on a daisy chain topology where only one frame circulates from devices to<br />

devices. This frame contains data from and for all devices. There is one master by-chain, which sends<br />

the frame all the required data to be read by slaves in a given place. Then, the devices receive this frame<br />

one after the other, read the data they need, and write data if necessary.<br />

Recently, SERCOS International (parent organization of SERCOS trade associations) joined the<br />

Open Source Automation Development Lab (OSALD) [24]. This promises an open source version of<br />

SERCOS III.<br />

37.3.4 “Exotic Solutions”: EPA, Tcnet, Vnet/IP, PNET on IP<br />

These last four solutions are less known either because they are not supported by one major automation<br />

vendor (EPA and PNET on IP) or because vendors mainly use them as internal <strong>communication</strong> protocols<br />

for their own products (Tcnet and Vnet/IP).<br />

Ethernet for plant automation (EPA) is supported by the Chinese industry. It is built on the standard<br />

Ethernet layers (802.3 and 802.2 or Ethernet II) and adds a top layer called EPA <strong>communication</strong> scheduling<br />

management entity (ECSME). This layer manages network traffic on a macro cycle consisting of a periodic<br />

transfer phase and an aperiodic transfer phase. The regularity of traffic is based on synchronization<br />

of equipment by IEC 61588 (PTP).<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!