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.

40<br />

PROFINET<br />

Max Felser<br />

Bern University of<br />

Applied Sciences<br />

Paolo Ferrari<br />

University of Brescia<br />

Alessandra<br />

Flammini<br />

University of Brescia<br />

40.1 Introduction.....................................................................................40-1<br />

Device Classes in PROFINET IO. •. Performance. •. Conformance<br />

Classes. •. Prerequisites<br />

40.2 PROFINET IO Basics......................................................................40-5<br />

Device Model. •. Address Resolution. •. Cyclic Data<br />

Traffic. •. Acyclic Data Traffic. •. Diagnostics<br />

40.3 IRT Communication in PROFINET IO......................................40-8<br />

Flexible Communication Based on RT_CLASS_2<br />

(Orange Interval). •. Communication Based on RT_CLASS_3<br />

(Red Interval). •. Cycle Duration and Constrains<br />

40.4 Engineering and Commissioning...............................................40-11<br />

GSD File. •. Device Addressing. •. System Power-Up. •. .<br />

Neighborhood and Topology Detection. •. Redundancy<br />

40.5 Integration of Fieldbus Systems and Web Applications..........40-14<br />

Integration via Proxy. •. Web Integration<br />

Acronyms...................................................................................................40-15<br />

Bibliography...............................................................................................40-15<br />

40.1 Introduction<br />

PROFINET is the real-time (RT) Ethernet solution developed by PROFIBUS International (PI), the world<br />

association of PROFIBUS and PROFINET manufacturers and users. The PROFINET protocol is an international<br />

standard since it has been incorporated in the current edition of the IEC 61158 and IEC 61784<br />

standards. In details, the IEC61784 defines the subsets of the services specified in IEC 61158 that are to be<br />

applied for PROFINET under the designation “Family 3” with subdivisions 3/3, 3/4, 3/5, and 3/6.<br />

From the abstract point of view, the PROFINET concept is a modular concept that allows the user to<br />

choose the functionality he requires. Generally, the functionality differs mainly in terms of the type of<br />

data exchange; for instance, some applications have very stringent requirements for data transmission<br />

speed, while other applications need data refresh cycles of tens of milliseconds.<br />

The development of PROFINET started in 2000. The first released specifications described the<br />

so-called PROFINET CBA (component-based automation) protocol. PROFINET CBA is suitable for<br />

component-based machine-to-machine <strong>communication</strong> via TCP/IP and object-oriented programming.<br />

It enables a simple modular design of plants and production lines based on distributed intelligence using<br />

graphics-based configuration of <strong>communication</strong> between intelligent modules. The basic idea behind<br />

CBA is that whole automation <strong>systems</strong> can often be grouped into autonomously operating units. The<br />

structure and functionality can be repeated in identical, or slightly modified, form in multiple plants.<br />

These so-called PROFINET CBA components are generally controlled by an easily identified set of input<br />

signals. Within the component, a control program written by the user executes the required functionality<br />

of the component and sends the corresponding output signals to another controller. Thanks to<br />

40-1<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!