Real-Time Ethernet Technology Comparison SERCOS Seminar
Download
Report
Transcript Real-Time Ethernet Technology Comparison SERCOS Seminar
Real-Time Ethernet Technology Comparison
SERCOS Seminar Atlanta
September 16, 2009
Peter Lutz, Managing Director
SERCOS International e.V.
Real-Time Ethernet Competition
(c) SERCOS International 2009
No. 2
Overview on Real-Time Ethernet
Technologies (Selection)
CC Link IE
Drive CliQ
EPA
EtherCAT
EtherNet/IP + CIP Sync
Ethernet Powerlink
IEEE 1588 / PTP
JetSync
Modbus RTPS
Mechatrolink III
PowerDNA
Profinet
RAPIEnet
RTEX
SafetyNET p
SERCOS III
SynqNet
TCnet
Varan
Vnet/IP
Source: http://www.real-time-ethernet.de/
(c) SERCOS International 2009
No. 3
Overview on Real-Time Ethernet
Technologies (Selection)
CC Link IE
Drive CliQ
EPA
EtherCAT
EtherNet/IP + CIP Sync
Ethernet Powerlink
IEEE 1588 / PTP
JetSync
Modbus RTPS
Mechatrolink III
PowerDNA
Profinet
RAPIEnet
RTEX
SafetyNET p
SERCOS III
SynqNet
TCnet
Varan
Vnet/IP
Source: http://www.real-time-ethernet.de/
(c) SERCOS International 2009
No. 4
Overview on Real-Time Ethernet
Technologies (Selection)
CC Link IE
Drive CliQ
EPA
EtherCAT
EtherNet/IP + CIP Sync
Ethernet Powerlink
IEEE 1588 / PTP
JetSync
Modbus RTPS
Mechatrolink III
PowerDNA
Profinet
RAPIEnet
RTEX
SafetyNET p
SERCOS III
SynqNet
TCnet
Varan
Vnet/IP
Source: http://www.real-time-ethernet.de/
(c) SERCOS International 2009
No. 5
Overview on Real-Time Ethernet
Technologies (Selection)
CC Link IE
Drive CliQ
EPA
EtherCAT
EtherNet/IP + CIP Sync
Ethernet Powerlink
IEEE 1588 / PTP
JetSync
Modbus RTPS
Mechatrolink III
PowerDNA
Profinet
RAPIEnet
RTEX
SafetyNET p
SERCOS III
SynqNet
TCnet
Varan
Vnet/IP
Source: http://www.real-time-ethernet.de/
(c) SERCOS International 2009
No. 6
Real-Time Ethernet Protocols:
Efficiency / Performance
a) SERCOS III:
Collective telegrams
(Real-time channel)
RT1
RT2
Separate Ethernet frames
(non-real-time channel)
RT3
ETH1
ETH1
ETH2
…
RT1
…
t
Communication cycle
b) EtherCAT:
Tunnelled
Collective telegrams Ethernet frames
RT1
RT2
ETH1
…
RT3
…
RT1
Communication cycle
t
c) Profinet, Ethernet/IP, Ethernet Powerlink:
Separate Ethernet
frames
RT1
RT2
Separate
Ethernet frames
Padding
RT3
ETH
ETH
…
…
RT1
Communication cycle
t
RTi: Real-time data of node i, ETH: Ethernet frame with non-real-time data
(c) SERCOS International 2009
No. 7
Example:
Cross Communication with SERCOS III
Master
Slave 1
Slave 2
Slave (n)
Direct cross communication in forward path
(here between slave 1 and slave 2)
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
CAT5
Direct cross communication in reverse path
(here between slave 2 and slave 1)
Real-time processing during passing through a node
Signal transmission without interpretation
Tx: Ethernet transmitter (Sender), Physical Interface
Rx: Ethernet receiver (Receiver), Physical Interface
(c) SERCOS International 2009
No. 8
Example:
Cross Communication with EtherCAT
Direct cross communication in forward path
(here between slave 1 and slave 2)
a)
b)
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Tx
Rx
Rx
Tx
Tx
Rx
Rx
Tx
Rx
CAT5
Master
Slave 1
Slave 2
Slave (n)
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Rx
Tx
Tx
Rx
Rx
Tx
Tx
Rx
Rx
Tx
Rx
Indirect cross communication in reverse path (here between slave 2 and slave 1)
(c) SERCOS International 2009
Real-time processing during passing through a node
Signal transmission without interpretation
Tx: Ethernet transmitter (Sender), Physical Interface
Rx: Ethernet receiver (Receiver), Physical Interface
No. 9
Example:
Redundancy Concept of EtherCAT
Fault case:
Fault case:
Detection of redundancy case
by redundancy manager (M)
Activation of reserve line
after successful reconfiguration
Normal operation:
Transmission of real-time data
in line topology
Reserve line
(inactive during
normal operation
Activated
reserve line
M
S1
S4
S2
M
M
S3
S1
S4
S2
S3
S1
S4
S2
S3
Link break during
reconfiguration
t
(c) SERCOS International 2009
No. 10
Example:
Redundancy Concept of SERCOS III
Normal operation:
Fault case:
Cyclic, redundant transmission of
real-time data in primary and secondary ring
Splitting up into two lines
M
M
S1
S4
S2
S3
S1
S4
S2
S3
Recovery time: < 25 µs
No reconfiguration required!
t
(c) SERCOS International 2009
No. 11
Example: Interoperability with
SERCOS III and EtherCAT
Vendor A
Control
S-3 Profile
Drives
SERCOS III
Vendor B
S-3 Profile
SERCOS III
SERCOS III
S-3 Profile
SERCOS III
Vendor C
Vendor A
Control
S-3-A
…
Ethercat
Ethercat
Drives
Vendor B
DS402-B
Ethercat
DS402-C
Ethercat
Vendor C
(c) SERCOS International 2009
No. 12
Comparison of selected Real-Time
Ethernet Solutions
EtherNet/IP
Ethernet
+ CIPsync &
Powerlink
CIPmotion
SERCOS III
EtherCAT
PROFINET
IRT
Performance
++
++
+
o
o
Ethernet
Conformity
+
o
+
++
++
Installed
Base
+
++
+
++
o
Variety of
Suppliers &
Products
+
++
o
o
o
Independence
+
o
o
o
o
(c) SERCOS International 2009
No. 13
Evolution of Fieldbus and Drivebus
Technologies
DeviceNet
Ethernet/IP+CIP Sync
Profibus
Profinet IRT
Interbus
Ethercat
CANopen
Powerlink
SERCOS II
(c) SERCOS International 2009
SERCOS III
2001
2003
2005
2007
No. 14
Summary
SERCOS III …
combines the proven mechanisms of SERCOS interface (IEC
61491) with Ethernet (IEEE 802.3)
uses the established and proven synchronization mechanisms and
profiles of the existing SERCOS interface
allows an easy migration from SERCOS II to SERCOS III
is based on a cost-efficient and flexible standard hardware
covers all actual and future requirements for motion control
applications (C2C, Safety, I/O)
develops from a specialized drive bus to an universal real-time
Ethernet network
(c) SERCOS International 2009
No. 15