19 Comparison of Ethernet Systems



Similar documents
From Fieldbus to toreal Time Ethernet

Generic term for using the Ethernet standard in automation / industrial applications

EVALUATING INDUSTRIAL ETHERNET

Welcome. People Power Partnership PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44

Hirschmann Networking Interoperability in a

Real-Time Ethernet for Automation Applications

PROFINET the Industrial Ethernet standard. Siemens AG Alle Rechte vorbehalten.

Linear Motion and Assembly Technologies Pneumatics Service. Industrial Ethernet: The key advantages of SERCOS III

Analysis of Industrial PROFINET in the Task of Controlling a Dynamic System**

High Speed Industrial Ethernet for Semiconductor Equipment

Overview and Applications of PROFINET. Andy Verwer Verwer Training & Consultancy Ltd

How To Monitor And Test An Ethernet Network On A Computer Or Network Card

Cisco Data Centre: Introducing Cisco Data Center Networking

Quality of Service in Industrial Ethernet Networks

THE IMPORTANCE OF TESTING TCP PERFORMANCE IN CARRIER ETHERNET NETWORKS

EtherCAT Cutting Costs with High-speed Ethernet

Real-Time (Paradigms) (51)

Performance Analysis of Time-Triggered Ether-Networks Using Off-The-Shelf-Components

Please purchase PDF Split-Merge on to remove this watermark.

Industrial Requirements for a Converged Network

NZQA Expiring unit standard 6857 version 4 Page 1 of 5. Demonstrate an understanding of local and wide area computer networks

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette

Using Industrial Ethernet Networks for PROFInet

SSVP SIP School VoIP Professional Certification

IEEE Congestion Management Presentation for IEEE Congestion Management Study Group

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

OPART: Towards an Open Platform for Abstraction of Real-Time Communication in Cross-Domain Applications

PROFINET AND IT. Table of Contents EXECUTIVE SUMMARY MOTIVATION NEW TRENDS IN AUTOMATION

UPPER LAYER SWITCHING

Ranch Networks for Hosted Data Centers

Computer Networks CS321

FOUNDATION Fieldbus High Speed Ethernet Control System

CSCI 362 Computer and Network Security

Exhibit n.2: The layers of a hierarchical network

Higher Computing Networking 1

PART II. OPS-based metro area networks

Monitoring Load-Balancing Services

Lab VI Capturing and monitoring the network traffic

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

QNAP and Failover Technologies

H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration

Three Key Design Considerations of IP Video Surveillance Systems

Fibre Channel over Ethernet in the Data Center: An Introduction

TCP/IP Jumbo Frames Network Performance Evaluation on A Testbed Infrastructure

Compact multiprotocol I/O module for Ethernet 8 digital PNP inputs and 8 digital PNP outputs 2 A TBEN-L1-8DIP-8DOP

Unit of Learning # 2 The Physical Layer. Sergio Guíñez Molinos sguinez@utalca.cl

Networking Systems (10102)

Technical Brief. DualNet with Teaming Advanced Networking. October 2006 TB _v02

4 non-safe digital I/O channels 2 IO-Link Master V1.1 slots. Figure 1. Figure 2. Type code. TBPN-L1-FDIO1-2IOL Ident no

Redundant Serial-to-Ethernet Data Connections for Mission-critical Devices

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Architecture of distributed network processors: specifics of application in information security systems

Overview of Computer Networks

Region 10 Videoconference Network (R10VN)

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Network performance in virtual infrastructures

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

PROFINET The Solution Platform for Process Automation

Real-time Ethernet with TwinCAT network variables

Improving Quality of Service

Secure Networks for Process Control

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX

Final for ECE374 05/06/13 Solution!!

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

Monitor network traffic in the Dashboard tab

SYNCHRONIZE DIGITAL CLOCK SYSTEM NETWORK DIGITAL CLOCK VER 1.0 DYNATEK

Per-Flow Queuing Allot's Approach to Bandwidth Management

Module 15: Network Structures

IT 3202 Internet Working (New)

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Virtual KNX/EIB devices in IP networks

MITEL. NetSolutions. Flat Rate MPLS VPN

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

TSX ETY 110 Module 8

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

The OSI and TCP/IP Models. Lesson 2

Performance Evaluation of Wired and Wireless Local Area Networks

Advanced VSAT Solutions Bridge Point-to-Multipoint (BPM) Overview

Flow Monitor Configuration. Content CHAPTER 1 MIRROR CONFIGURATION CHAPTER 2 SFLOW CONFIGURATION CHAPTER 3 RSPAN CONFIGURATION...

Layered protocol (service) architecture

Data Communication Networks and Converged Networks

Flow Monitor Configuration. Content CHAPTER 1 MIRROR CONFIGURATION CHAPTER 2 RSPAN CONFIGURATION CHAPTER 3 SFLOW CONFIGURATION...

524 Computer Networks

Research of PROFIBUS PA s integration in PROFINET IO

Zarządzanie sieciami telekomunikacyjnymi

IT4405 Computer Networks (Compulsory)

Certified Telecommunications & Network Professional (CTNP) Syllabus. Version 1.0

Network Design. Yiannos Mylonas

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Industrial Ethernet How to Keep Your Network Up and Running A Beginner s Guide to Redundancy Standards

ADVANCED NETWORK CONFIGURATION GUIDE

A performance analysis of EtherCAT and PROFINET IRT

Transcription:

Frithjof Klasen Ever since the end of the 90 s, the usage of industrial Ethernet in automation has been a pursued target. Along with this, the desire emerged to have a universal and standard communication infrastructure from the business management level down to the sensor/actuator bus. The wish for uniformity has actually turned into the opposite: The number of Ethernet solutions developed so far currently exceeds the number of fieldbuses, and a comparison of the systems, from the user s perspective, is hard to achieve. 19.1 Performance Indicators In the Standard IEC 61784 Part 2, the performance indicators for the comparison of Real-Time Ethernet (RTE) solutions are discussed first. The performance indicators, according to IEC 61784, include the following topology and timing features that characterize the data throughput. The performance parameters can be divided into three groups: Information on performance and capacity such as update rate (delivery time), real-time data throughput (throughput RTE), and non real-time data bandwidth (Non-RTE bandwidth); Information on the timing characteristics such as time synchronization accuracy, non-timebased synchronization accuracy, or the redundancy recovery time; Information on the supported topology such as the number of end-stations, the allowed topologies (basic network topology), or the number of switches between end-stations. For the assessment it is important to consider that the unique parameters are not independent of each other. For instance, the update rate (delivery time) depends on the number of number of end-devices. In addition the dependence of the performance parameters is technology-specific. In IEC 61784 this is represented in terms of an inter-dependency matrix. The information on the individual performance parameters and the dependencies are included in the standard with very different qualities. For this reason, although they may serve as a guide, they can not be strictly used for a comparison. A comparison of the systems becomes even more complicated due to the fact that the individual solutions were conceived for different application fields, which is an aspect that is not completely covered by the performance parameters. The experience shows that on the selection of an Ethernet solution, apart from the pure technical performance parameters, there are other criteria whose roles frequently are more important. Before a detailed discussion on these criteria can be held, it is necessary to consider the different requirements and solution concepts. 251

Figure 19.1: Example of a Performance Indicator (PI) Dependency Matrix according to IEC 61784 Part 2 19.2 Requirements Ethernet is used in automation, not only because of its real-time capabilities. When compared to fieldbus systems, Ethernet provides a crucial contribution to the integration concept. While the communication of fieldbus-based solutions is limited to islands of communication, Ethernet based solutions enable a common communication infrastructure that provides the direct data exchange between all layers in the automation pyramid and the IT world (MES, ERP) thus enabling vertical integration. In order to achieve this objective, the following prerequisites have to be fulfilled by the implemented Ethernet solution. Support for standard communications protocol and services of the IT world. Support for real-time requirements in automation (real-time process data exchange). However, depending on concept and main application field, these two aspects are covered differently by solutions already found on the market. The requirements for the standard communications services mentioned in [1] are currently implemented by the use of TCP/IP-based technologies. With the introduction of Ethernet, these technologies are taken for granted in the world of automation. TCP/IP-based solutions are basically found at all levels of the automation pyramid up to the field devices. Control panels that 252

19.2 Requirements communicate via IP protocol with controllers, or integrated web servers that provide web pages for the configuration or diagnosis are typical examples and common practice. In contrast to the rather uniform demand on the communication features of IT services, the requirements on the real-time capabilities mentioned in [2] are strongly dependent on the respective field of use and application. Generally, three categories of requirements can be distinguished, that can be described by the typical update rates of the process data : Category A: Applications with low real-time capability requirements and typical update rates of up to 100 ms. Category B: Applications with high requirements on real-time capabilities and typical refresh rates of up to 10 ms. Most of the Ethernet-based communication systems applications in automation engineering can be found in this category. A typical field of application is the manufacturing automation. Category C: Applications with the highest requirements on the real-time capabilities where the typical update rate is less than 1 ms. Motion Control applications fall into this category. Within the industrial Ethernet context, the employment of IP-based communication is usually implicit. The real-time capabilities of Ethernet relying solely on IP-based communication are limited, though, and thus different solution alternatives have been developed to work without IP-based communication. It is the complexity of these communication alternatives that makes it difficult, from the user s perspective, to distinguish between the different concepts of the individual real-time Ethernet solutions. To be able to classify the individual solution concepts, it is helpful to know the underlying base mechanisms. These can be described by the following three communication elements: The actual transportation mechanism based on Ethernet packets. This mechanism is specified at layer 1 and 2 of the ISO/OSI Communication Model. At layer 2, the characteristics of the data packets are defined (e.g. the MAC addressing or the maximum size of the data packet) as well as the mechanism for the access to the transmission medium (Media Access Control CSMA/CD). The so-called TCP/IP-Stack (Layer 3 and 4), that allows hardware-independent addressing of network devices by means of IP addressing, and also enables the communication beyond and between local area networks. The application protocol that interprets the content of the data packets and determines the data update rate among other characteristics. 253

19.3 Implementation Concept The solution concepts of the market and the products for real-time Ethernet are divided into three different categories. They differ in their performance capabilities (as in the above described requirement categories) and in the degree of compliance with Ethernet standard. Category A: TCP / IP-based solutions The Ethernet solutions of this category utilize TCP/IP-based automation protocols for the process data communication. They rely on the TCP/IP software stacks and utilize standard Ethernet hardware. The real-time capability is limited and mainly defined by the response time behavior of the hardware. The addressing of participant devices is IP-based and makes communication possible also beyond local area networks. Since the IT services are built on the same communication standards (Fig. 19.2), the design of homogeneous infrastructures to ease the integration in corporate networks is enabled. Figure 19.2: Ethernet communication with standard TCP/IP This category includes solutions such as, for example, MODBUS TCP. Category B: Ethernet MAC In this category, the employment of the IP protocol and thus the TCP/IP Stack for the communication of process data is omitted. The automation protocol is fully based on the Ethernet frame and works with standard Ethernet hardware. The addressing of the networked devices occurs by means of the MAC addresses of the network controllers. The short protocol overhead leads to an improved time response with higher determinism and lower jitter. From the perspective of the communication participants, there are two communication channels available: IP-based services and MAC-based real-time communication. Both communication channels can be set up in the same infrastructure (cable infrastructure). Based on this concept, on the one hand, the real-time communication can be used within network segments (broadcast domain), yet on the other hand, the IT services can be utilized and the integration of the network devices into the company network can take place. 254

19.3 Implementation Concept Figure 19.3: Protocol with IP-based services and MAC-based real-time communication A typical representative of this category is PROFINET RT, which, as an additional feature, performs the prioritization of the real-time data traffic through the utilization of Ethernet VLAN-tags. Category C: Ethernet with modified bus access process and timing The third category describes solutions, where the automation protocol is incorporated in the Ethernet frame. In contrast to category B, the Ethernet bus access control (Layer 2) or the timing is modified and the use of specific Ethernet hardware is required. Figure 19.4: Industrial Ethernet with specific hardware requirements The solutions offered by category C fulfill the highest demands as to the time response of realtime Ethernet (update interval < 1 ms, jitter < 1 μs). Nevertheless, this category represents the biggest deviation when compared to standard Ethernet. At the same time, the differences between various solutions within this category are also the largest. For instance, EtherCAT is based on the summation frame protocol and requires special slave hardware. On the other hand, PROFINET IRT uses a time slot method and requires appropriate hardware support in the infrastructure components (switch). 255