Next Generation Industrial Ethernet - IICA Papers/Weidmuller... · Next Generation Industrial...

25
Next Generation Industrial Ethernet, March 14th 2006 1 Next Generation Industrial Ethernet Institute of Instrumentation, Control and Automation Australia Inc March 14th 2006 Dr. Kai Lorentz

Transcript of Next Generation Industrial Ethernet - IICA Papers/Weidmuller... · Next Generation Industrial...

Next Generation Industrial Ethernet, March 14th 2006 1

Next Generation Industrial Ethernet

Institute of Instrumentation, Control and Automation Australia IncMarch 14th 2006

Dr. Kai Lorentz

2 Next Generation Industrial Ethernet, March 14th 2006

Agenda

Development trends in industrial automation

Communication architectures now and in the future

Consequences in the market

Industrial Ethernet protocols – overview

Industrial Ethernet protocols – short introduction into the PAS

Industrial Ethernet protocols – summary

3 Next Generation Industrial Ethernet, March 14th 2006

Cabling

Sensors and Actuators

Conventional Cabling

From the parallel backplane bus to the serial system busI PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

4 Next Generation Industrial Ethernet, March 14th 2006

Fieldbus-Communication

From the parallel backplane bus to the serial system busI PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

5 Next Generation Industrial Ethernet, March 14th 2006

Industry PC with Windows

ETHERNET / Internet

From the parallel backplane bus to the serial system bus

I PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

6 Next Generation Industrial Ethernet, March 14th 2006

Sensor Aktor Sens

or

Akt

or

Managem

ent Level

Control Level

Device LevelPresent communication in industrial hierarchies

Ethernet in the management level.Field busses in the control level.Passive field-wiring and low-level busses in the device level.Additional you can find different field busses in different cells or embedded systems with proprietary protocols

The structure of industrial communication is inhomogeneous.

Ethernet

Feldbusse

Low-level Feldbusse &

Wiring

7 Next Generation Industrial Ethernet, March 14th 2006

Sensor Aktor Sens

or

Akt

or

Managem

ent Level

Control Level

Device LevelCommunication in industrial environment in the future

Ethernet

Ethernet

Ethernet, w

ireless, field-wiring

Ethernet from the management level to the device level.Mixed transmission media from copper to fiber optics.Single field-wiring islands or low-level busses in the device level can be substituted in the future with WLAN.Embedded systems withEthernet are integrated.

The use of Ethernet makes the communication homogeneous.

8 Next Generation Industrial Ethernet, March 14th 2006

Why Ethernet in automation?

Ethernet is already the office world standardEthernet is already used for higher level communications in the automation worldEthernet may also be used for communication between controllers and field devicesIT functionality could also be applicable to automation applications

Advantage:Vertical integration of field communications with Manufacturing Execution Systems (MES)

Challenge:Protect existing fieldbus investmentBring real time functionality to Ethernet

I PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

9 Next Generation Industrial Ethernet, March 14th 2006

Where are we today?

AutomationCentral PLC

FieldbusDecentralized PLC

Industrial EthernetDecentralized

Communication

I PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

10 Next Generation Industrial Ethernet, March 14th 2006

facility lines productionlines

large machines

medium size machines

small machines

Growth of the fieldbus market (next 5 years)

ASI ?

withFieldbus

ASI ?

ASI ? parallelwired

with Fieldbus

parallelwired

I PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

11 Next Generation Industrial Ethernet, March 14th 2006

14,3%17,0%

19,9%22,5%

27,0%

32,3%

2,8% 3,4% 4,0% 4,5% 5,0% 5,6%

2003 2004 2005 2006 2007 2008

Middle growth: 21,7%

Ethernet Uplinks at the PLC belong increasingly to the basic equipment

Portions of PLCs which are Ethernet enabled

Source: IMS study

Middle growth: 18,5%

PLC‘sI/O-Modules

I PRODUCT SPECIFICATIONS I APPLICATION I MARKETING MATERIAL I SERVICE I NEWS I BASICS

12 Next Generation Industrial Ethernet, March 14th 2006

Infrastructure

? ?

???

?

Making Ethernet capable of real time transmission

13 Next Generation Industrial Ethernet, March 14th 2006

IEC Standards (to be)

EPA IEC / PAS 62409

EtherCAT IEC / PAS 62407

EtherNet/IP IEC / PAS 62413

Powerlink IEC / PAS 62408

Modbus-RTPS IEC / PAS 62030

P-NET on IP IEC / PAS 62412

PROFINET IO IEC / PAS 62411

SERCOS III IEC / PAS 62410

TCnet IEC / PAS 62406

Vnet/IP IEC / PAS 62405Sp

ecific

atio

n

is fix

ed

Firs

t pr

oduc

ts

Full p

rodu

ct

spec

trum

Full m

arke

t pe

netra

tion

14 Next Generation Industrial Ethernet, March 14th 2006

Application

TCP UDP

IP

Real-Time Data Exchange

Media Access Control CSMA/CDEthernet

Application

Real-Time Data Exchange

TCP UDP

IP

Media Access Control CSMA/CDEthernet

Software (S/W) By-Passing Layer 3 und 4:ETHERNET Powerlink, PROFInet V2

Standard Ethernet TCP/IP:EtherNet/IP, HSE, JetSync, ModbusTCP, PNet, Safeethernet, VNET

Application

TCP UDP

IP

Media Access Control CSMA/CDEthernet

Standard Data Real-Time-Data

Real-Time

Hardware (H/W) By-Passing Layer 3 und 4:EPA, EtherCat, PROFInet V3, SERCOS III, TCnet

Architecture 1 Architecture 2 Architecture 3

Real-time architectures

15 Next Generation Industrial Ethernet, March 14th 2006

EPA

EPA: Ethernet for Plant Automation

Developed by Supcon, China

IEEE 1588 is part of the concept

At this time no use outside China: Information almost only available in Chinese

ECSME (EPA Communication Scheduling Management Entity) similar to Powerlink: Time slicing with a free slot for open accessEthernet

Non Real-Time Applic.

ECSMEMAC

Real-TimeApplic.

IP

UDPTCP

16 Next Generation Industrial Ethernet, March 14th 2006

EtherCAT

User organization: EtherCAT Technology Group

Developed by Beckhoff, Germany

Bases directly on MAC-Layer

IP-Protocol is tunnelled within EtherCAT

Ethernet-Frames are processed on-the-Fly

IEEE 1588 part of the concept

EPL Safety up to SIL 3

In the future EtherCAT will also have profiles based on CANopen & ServoDrive

Ethernet

AcyclicData

IP

UDPTCP

EthernetApplication

EtherCAT MAC / LLC

Real-TimeApplication

ProcessData

17 Next Generation Industrial Ethernet, March 14th 2006

EtherNet/IP

User organization: Open DeviceNet Vendor Association

Developed by Rockwell, USA

CIP (Control and Information Protocol) is basis forEtherNet/IP, DeviceNet and ControlNet

Producer-Consumer model for control data

CIPSync as enhancement based on IEEE 1588

CIPSaftey up to SIL 3

Ethernet

IP

UDPTCP

CSMA / CD

Encapsulation

Control and InformationProtocol (CIP)

Application LayerAcyclic / Cyclic DataData ManagementDevice Profiles, CIPsync

18 Next Generation Industrial Ethernet, March 14th 2006

Ethernet Powerlink (EPL)

User organization : Ethernet Powerlink Standardization Group

Developed by Firma B&R, Austria

IEEE 1588 is part of the concept

EPL Safety up to SIL 3 (4)

EPL is based on a fixed access control to the bus. A master informs the Slaves about their time slots. One free slot for CSMA/CD.

(Transparent) Gateway for communication to the outside.

In the future, EPL will also have profiles based on CANopen

Ethernet

Async

CSMA/CD

Isochron

IP

TCP

Powerlink

UDP

Application

19 Next Generation Industrial Ethernet, March 14th 2006

Modbus/TCP

User Organization : Modbus-IDA

Developed by Modicon (Schneider Electric), France

Porting of the Modbus-protocol to TCP

ModbusTCP is very simple and easy to implement

RTPS (Real-Time Publish and Subscribe) as enhancement

Specification is publicly available Ethernet

IP

UDPTCP

Modbus/TCP

CSMA / CD

RTPS

Application

20 Next Generation Industrial Ethernet, March 14th 2006

P-NET

User organization: IPUO (International P-NET User Organization) Denmark

Based on the existing P-NET Fieldbus

Mainly ship building industry

Uses only UDP

Definition of two ports for „normal“ and „secure“communication Ethernet

IP

UDPTCP

CSMA / CD

P-NET

Application

21 Next Generation Industrial Ethernet, March 14th 2006

ProfiNet

User organization: Profibus Nutzerorganisation

ProfiSafe is in development (Porting from Profibus to ProfiNet)

Developed by Siemens, Germany

V2: Software implemented (RT)V3: Hardware implemented (IRT)

Communication mode: ProfiNet IO (RT & IRT) ProfiNet CBA (TCP/IP or RT)

Standard EthernetController

RT Stack

IP

TCP/UDP

ApplicationNon RT PROFInet V2

Switch

H/W

S/W

IRT H/W Support withSwitching Technology

IP

TCP/UDP

ApplicationNon RT PROFInet V3

RT Stack

H/W

S/W

22 Next Generation Industrial Ethernet, March 14th 2006

SERCOS III

User organization : Interest Group SERCOS Interface (IGS)

Developed by a German industrial consortium

SERCOS is widely used for drive synchronization

A porting of SERCOS to Ethernet is done in version III

Based on time slicing: Deterministic real-time channel and IP-channel

Ethernet

SERCOS IIIIP

UDPTCP

Application

MAC

optional SERCOS-Profile

23 Next Generation Industrial Ethernet, March 14th 2006

TCnet

Time-Critical Control Net

Developed by Toshiba, Japan

Deterministic Ordered Multiple Access (DOMA) controls the bus similar to Powerlink and EPA

TCnet defines a distributed memory system which can be accessed by TCnet

Ethernet

Application

DOMAMAC

IP

UDPTCP

24 Next Generation Industrial Ethernet, March 14th 2006

Vnet

Developed by Yokogawa, Japan

Structure similar to ModbusTCP and P-NET

Developed for process automation

Real-time and Reliable Datagram Protocol (RTP) as real-time layer above UDP

To achieve availability, the concept includes a redundant network.

Ethernet

IP

UDPTCP

CSMA / CD

RTP

Application

25 Next Generation Industrial Ethernet, March 14th 2006

Latency features – an overview

Architecture Hardware requirements latency*)

EPA Open Modified MAC Layer Multiple of millisecEtherCAT Real-Time Subnet Specific hardware (ASICs) Cycle: 100 μs for 100

synchronised drivesEtherNet/IP Open Standard CIPsync CIPSync: IEEE 1588 Hardware Cycle: 330 μs @

30 drives Jitter:100nsPowerlink Real-Time Subnet Standard Cycle: <100 μs,

Jitter: < 1 μsModbusTCP Open Standard Cycle: app. 5-10 msP-NET on IP Open Standard n.s.PROFInet Real-Time Subnet Standard / ASICs with Switch Cycle: 5-20 ms (V2),

1 ms (V3), Jitter: 1 μs @ 100 drives

SERCOS III Real-Time Subnet Dedicated (FPGA) Cycle: 31,25 μs @ 10 drives, Jitter: < 1 μs

TCnet Open Modified MAC Layer Cycle: 1 ms Vnet/IP Open Standard Cycle: 10 ms

*) according to manufacturers