EtherCAT Introduction
EtherCAT Introduction
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
EtherCAT is faster
EtherCAT is:
Transmission Rate:
2 x 100 Mbit/s (Fast Ethernet, Full-Duplex)
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
Update Times:
- Safety
- Redundancy
- Versatile
EtherCAT is faster
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
22 Bytes
- Cost effective
Ethernet Header
- Easier to implement
- Well proven
- Open
Data: 46 Bytes
CRC
12 Bytes
IPG
Master
I/O
- Conformance
- Safety
4 Bytes
Ethernet Header
Data: 46 Bytes
CRC
Node
reaction
time
IPG
- Redundancy
- Versatile
EtherCAT is faster
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
100
- Well proven
90
- Open
80
- Conformance
70
- Safety
- Redundancy
- Versatile
60
50
40
30
20
10
0
Polling /
Timeslicing
EtherCAT
Car
27
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
Slave Device
Slave Device
EtherCAT Slave
Controller
EtherCAT Slave
Controller
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
ECAT HDR
- Well proven
PLC Data
NC Data
HDR 2
Ethernet Header
HDR 2
- Easier to implement
HDR 1
- Cost effective
Data n
Ethernet
- Open
- Conformance
- Safety
- Redundancy
- Versatile
10
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
276 s
EtherCAT
479 s
SERCOS III
- Redundancy
- Versatile
763 s
Profinet IRT
2347 s
Pow erlink
6355 s
Profinet I/O
0
1000
2000
3000
4000
5000
6000
7000
11
- Faster
- Synchronization
- Industrial Ethernet
PLC Task
PLC Task
PLC Task
PLC Task
PLC Task
- Flexible
- Easier to configure
- Cost effective
Tmpd
- Easier to implement
- Well proven
- Open
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
- Conformance
- Safety
- Redundancy
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
- Versatile
Input
Input
(worst case)
(best case)
Output
Tmpd: Master Processing Delay
TI/O: Local I/O Update Time
(local Extension Bus + Firmware)
12
- Faster
- Synchronization
- Industrial Ethernet
PLC Task
PLC Task
PLC Task
PLC Task
PLC Task
- Flexible
- Easier to configure
- Cost effective
Tmpd
- Easier to implement
- Well proven
- Open
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
Bus Cycle
- Conformance
- Safety
- Redundancy
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
TI/O
- Versatile
13
- Faster
- Synchronization
- Industrial Ethernet
PLC Task
PLC Task
PLC Task
PLC Task
PLC Task
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
TDMA (NIC)
- Conformance
- Safety
- Redundancy
TEtherCAT Cycle
- Versatile
14
- Faster
- Synchronization
- Industrial Ethernet
PLC Task
PLC Task
PLC Task
PLC Task
PLC Task
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
best case
worst case
EtherCAT
Bus Cycle
Input
Input
(worst case)
(best case)
Output
- Safety
- Redundancy
- Versatile
15
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
DPRAM
Fieldbus Scanner/Master
- Open
- Conformance
- Redundancy
- Versatile
Node 1
Data n
- Safety
Node 1
Node 2
PLC Data
NC Data
Node 3
Node 2
Node 3
Node 4
Mapping
Node 4
16
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
DPRAM
Fieldbus Scanner/Master
- Conformance
Node 1
- Redundancy
- Versatile
- Safety
Node 2
ProcessData
Node 3
Node 1
Node 2
Node 3
Node 4
Mapping
Node 4
17
EtherCAT is:
- Faster
- Synchronization
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
Ethernet Header
ECAT HDR
PLC Data
NC Data
HDR 2
- Easier to configure
HDR 2
- Flexible
HDR 1
- Industrial Ethernet
Data n
Ethernet
Data n
PLC Data
NC Data
Datagram 1
Datagram 2
Datagram n
- Versatile
18
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
Fieldbus cards:
up to 30% of CPU
time for data
copying
Control task
PCI
- Easier to configure
CPU
memcopy
bus
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
EtherCAT:
MAC is PCI Bus
master, data is
provided by DMA
directly to PC RAM:
CPU relieved more
performance
Control task
PCI
MAC
DMA
bus
19
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
EtherCAT Frame
Processing Direction
- Open
EtherCAT Frame
- Conformance
Forwarding Direction
- Safety
- Redundancy
- Versatile
20
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
IPC
Master
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
21
Distributed Clocks
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
IPC
Master
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
22
EtherCAT is:
- Faster
IEEE 1588
Grandmaster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
Boundary
Clock
Master
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
23
Distributed Clocks
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
Simultaneity: ~15 ns
- Conformance
Jitter: ~ +/-20ns
- Safety
- Redundancy
- Versatile
24
3
3
- Flexible
Standard Ethernet Frame
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
48 Bit
48 Bit
16 Bit
16 Bit
DA
SA
EtherType
Header
- Redundancy
- Versatile
Ethernet Header
48 -1498 Byte
DatagramEthernet
1 Datagram
Daten2
Datagram n
0..32
Byte
32 Bit
Pad.
CRC
Pad.
CRC
EtherCAT Telegram
160 Bit
64 Bit
IP Header
UDP H.
16 Bit
Header
48 -1470 Byte
EtherCAT Data
11 Bit
1 Bit
4 Bit
Length
Res.
Type
25
3
3
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
Standard
TCP/IP
Stack
- Redundancy
Ethernet
Application
TCP
Real Time
Application
UDP
Acyclic
Data
IP
- Versatile
Mailbox
Process Data
Ethernet PHY
26
3
3
- Industrial Ethernet
- Flexible
Virtual Ethernet
Switch
Functionality
- Easier to configure
- Cost effective
- Easier to implement
Master
Webserver
Switchport
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
27
3
3
- Industrial Ethernet
- Flexible
Virtual Ethernet
Switch
Functionality
- Easier to configure
- Cost effective
- Easier to implement
Switchport
Master
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
Ethernet
Switch
28
3
3
- Flexible
- Easier to configure
EtherCAT Switchport
- Cost effective
- Easier to implement
Ethernet MAC
PHY
- Well proven
- Open
RX1
- Conformance
- Safety
RX RX3
RX2TX
C
RX4
Fragmentation
- Redundancy
Mailbox
- Versatile
PHY
TX2
TX3
TX1
Process Data
PHY
TX1
TX3
TX2
29
EtherCAT is:
- Faster
- Synchronization
via Switchport
3
3
Master
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
Switchport
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
30
EtherCAT is:
- Faster
- Synchronization
3
3
Master
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
2nd Ethernet
Port
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
31
EtherCAT is:
- Faster
- Synchronization
via Switch
3
3
Master
- Industrial Ethernet
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
Ethernet
Switch
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
32
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
33
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
3
3
3
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
Master
- Safety
- Redundancy
- Versatile
Star/Tree
Drop Line
34
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
LVDS*
- Cost effective
100 m
- Easier to implement
- Well proven
- Open
Master
- Conformance
- Safety
Ethernet on
100BASE-TX
up to 100 m
with transformer
coupling
- Redundancy
- Versatile
Ethernet on
100BASE-FX
(fibre optics)
for longer
distances
35
3
3
3
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
10.056
EtherCAT Nodes
36
- Synchronization
3
3
- Industrial Ethernet
EtherCAT is:
- Faster
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
AS-Interface
CAN, CANopen
CC-Link
ControlNet
DeviceNet
Ethernet/IP
FIPIO
Interbus
IO-Link
Lightbus
LONWorks
Modbus Plus, RTU, TCP
MPI
PROFIBUS
PROFINET IO
37
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
- Flexible
- Easier to configure
3
3
3
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
38
EtherCAT is:
- Faster
- Synchronization
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
EtherCAT
39
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Synchronization
- Easier to configure
Addressing
No manual address setting required
Addresses can be assigned automatically
Addresses can be kept
no new addressing if nodes are added
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
40
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Synchronization
Topology:
Automatic topology target/actual comparison
Diagnosis:
Diagnosis with exact localization
- Easier to configure
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
Network planning:
Performance independent of:
Slave implementation
Topology (no Switches/Hubs)
- Redundancy
- Versatile
41
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
- Synchronization
- Cost effective
Implementation / Tools:
Standard Network Monitor Tools, e.g. MS Network Monitor
or Wireshark: free of charge
Parser Software: free of charge
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
Improved Diagnosis:
Faster error handling leads to less downtime
- Versatile
Faster Setup:
No address setting required
42
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
- Synchronization
Master:
no dedicated plug in card (co-processor)
on-board Ethernet Port is fine
- Cost effective
Slave:
low cost Slave Controller
- Easier to implement
FPGA or ASIC
- Well proven
- Open
- Conformance
32 Bit
C
- Safety
- Redundancy
- Versatile
Infrastructure:
no Switches/Hubs required
Standard Ethernet Cabling + Connectors
43
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
Slave Implementation:
All time critical functions implemented on ASIC or FPGA
ESC handles Real-time Protocol in Hardware
- Redundancy
- Versatile
44
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement
Name
ET1100
ET1200
netX5
Type
ASIC
ASIC
ASIC
Package
BGA128
0,8mm Pitch
QFN48
0,5mm Pitch
BGA201
0,8mm Pitch
Size
10 x 10 mm
7 x 7 mm
13 x 13 mm
serial/parallel
(8/16-bit, async)*
serial*
serial (SPI),
parallel (8/16/32-bit,
async)
32
8-16*
16
8 kByte
1 kByte
6 kByte
SyncManager
FMMUs
Yes
Yes
Yes
2-4 (MII/E-bus)*
2-3 (E-bus/max.
1xMII)*
2 (MII)
Routable with
standard PCB
Multi Protocol
Support
Hardware Supplier
C Interface
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
Digital I/O
DPRAM
Distributed Clocks
No. Of Ports
Specials
* configurable
45
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement
- Well proven
- Open
Name
netX 100
netX 500
netX50
Type
ASIC
ASIC
ASIC
Package
BGA345
1mm Pitch
BGA345
1mm Pitch
PBGA
1mm Pitch
Size
22x22 mm
22x22 mm
19x19 mm
C-Bus
(internal, 32-bit)
C-Bus
(internal, 32-bit)
C-Bus
(internal, 32-bit)
16 (GPIO)
16 (GPIO)
32 (GPIO)
256/400 Byte
(Mailbox/Process
Data)
256/400 Byte
(Mailbox/Process
Data)
6 kByte
SyncManager
FMMUs
Yes
Yes
Yes
2 (100BASE-TX)
2 (100BASE-TX)
2 (100BASE-TX)
Multi Protocol
Support, Integrated:
PHYs, ARM-9 C
Multi Protocol
Support, Integrated:
PHYs, ARM-9 C
Multi Protocol
Support, Integrated:
PHYs, ARM-9 C
Hardware Supplier
C Interface
Digital I/O
- Conformance
- Safety
DPRAM
- Redundancy
- Versatile
Distributed Clocks
No. Of Ports
Specials
46
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Name
ET1810/ET1811/ET1812
ET1815/ET1816/ET1817
Type
FPGA + IP Core
FPGA + IP Core
Cyclone I+II+III,
Stratix I+II+III+IV+GX+II GX,
Arria GX
Spartan
3+3E+3A+3AN+3ADSP,
Virtex II+II Pro+II Pro X+4+5
Hardware Supplier
Supported Chips
- Easier to implement
Package
FPGA dependent
FPGA dependent
- Well proven
Size
FPGA dependent
FPGA dependent
C Interface
serial/parallel
(8/16-bit, async)
AVALON*
serial/parallel
(8/16bit, async)
OPB*
8-32*
8-32*
1...60 kByte*
1...60 kByte*
SyncManager
08*
08*
FMMUs
08*
08*
Distributed Clocks
Yes*
Yes*
2 (MII)
2 (MII)
- Open
- Conformance
- Safety
- Redundancy
- Versatile
Digital I/O
DPRAM
No. Of Ports
Specials
EtherCAT Technology Group, 2009
* configurable
47
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Master Implementation:
e.g. with Master Sample Code (Source)
EtherCAT Configuration Tool
XML Data format of ESI and ENI
- Easier to implement
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
48
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
ECAT
DA
SA
Type
Frame
HDR
6 Bit
6 Bit
2 Bit
2 Bit
EtherCAT Telegram
EtherCAT
HDR
10 Bit
Ethernet
Data
WKC
EtherCAT is:
Pad.
0.1486 Byte
032 4 Byte
FCS
- Well proven
- Open
- Conformance
constant header
- Safety
- Redundancy
- Versatile
completely sorted
(mapped) process data
Working
Counter:
constant
49
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
50
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
EtherCAT Device
File System,
Bootloader
- Open
TCP
UDP
IP
Ethernet
FoE
- Redundancy
Object Dictionary
Service Channel
SDO
IEC 61800-7-204
IEC 61800-7-304
EN 50325-4
IEC 61800-7-201
IEC 61800-7-301
EoE
SoE
CoE
Mailbox
- Versatile
The CANopen
Standard
IDN
File Access
- Conformance
- Safety
DEVICE Application
The SERCOS*
Standard
- Easier to implement 3
- Well proven
HTTP, FTP,
Process Data
PDO
Mapping
AT
MDT
CoE/SoE
Process Data
51
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
EtherCAT Device
HTTP, FTP,
Device Profile
Profile
Device
Definitions
Definitions
TCP
UDP
IP
- Open
- Conformance
DEVICE Application
optional
Ethernet
- Safety
Parameters
Asynchronous
Communication
(Explicit
Addressing)
EoE
- Redundancy
CoE/SoE
Mailbox
- Versatile
Cyclic
Synchronous
Communication
(Implicit
Addressing)
CoE/SoE
Process Data
52
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
EtherCAT Device
HTTP, FTP,
TCP
UDP
IP
Ethernet
- Safety
IDN
Service Channel
- Open
- Conformance
Servodrive Application
IEC 61800-7204
is the
SERCOS*
Drive Profile
optional
EoE
- Redundancy
SoE
Mailbox
- Versatile
Process Data:
AT / MDT
SoE
Process Data
53
IEC 61800-7: Generic Interface and use of profiles for power drive systems
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Open
- Conformance
Annex C:
Mapping to
PROFIdrive
Annex D:
Mapping to
SERCOS*
- Easier to implement 3
- Well proven
Annex B:
Mapping to
CIP
IEC 61800-7-201:
Profile
CiA 402
IEC 61800-7-202:
Profile
CIP Motion
IEC 61800-7-203:
Profile
PROFIdrive
IEC 61800-7-204:
Profile
SERCOS*
- Safety
- Redundancy
- Versatile
IEC 61800-7-301
Mapping to Mapping to Mapping to
CANopen
EPL
EtherCAT
B
...
C
...
IEC 61800-7-304
Mapping to Mapping to Mapping to
SERCOS I/II SERCOS III EtherCAT
54
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
55
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
56
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
eCos
Intime
Linux with RT-Preempt
MICROWARE OS-9
On Time RTOS-32
PikeOS
Proconos OS
Real-Time Java
RMOS
RT Kernel
RT-Linux
RTXC Quadros
RTAI Linux
QNX
VxWin + CeWin
VxWorks
Windows CE
Windows XP/XPE with CoDeSys SP RTE
Windows XP/XPE with TwinCAT RT-Extension
XENOMAI Linux
*as of May 2009
57
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
58
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
ETG Office
Japan
- Versatile
ETG Office
North America
Austin, TX
ETG Headquarters
Tokyo
Germany
ETG Office
ETG Office
Nuremberg
China
Korea
Beijing
Seoul
59
- Flexible
- Easier to configure
3
3
- Cost effective
1000
900
820
800
766
696
- Easier to implement 3
700
634
May-04
Nov-03
33
500
400
300
200
100
Nov-07
- Versatile
May-07
- Redundancy
Nov-06
- Safety
May-06
- Conformance
Nov-05
- Open
600
575
515
458
404
357
321
285
240
214
188
169
117136
59 89
May-05
Nov-04
- Well proven
1000
940
881
May-09
- Industrial Ethernet
3
3
3
- Synchronization
Nov-08
- Faster
May-08
EtherCAT is:
60
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Australia
Austria
Belarus
Belgium
Denmark
Bosnia and
Herzegovina
Finland
Brazil
Canada
China
Croatia
Czech Rep
Hungary
India
Israel
Italy
Japan
Korea
Liechtenstein
Lithuania
Mexico
Netherlands
New Zealand
Norway
Poland
Portugal
Romania
Russia
France
Germany
Greece
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
Serbia
Singapore
Slovakia
Slovenia
South Africa
Spain
Sweden
Switzerland
Taiwan
Thailand
Turkey
Ukraine
United Kingdom
USA
61
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
62
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
63
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
- Conformance
- Safety
- Redundancy
- Versatile
3
3
64
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
65
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
66
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
67
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
68
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Device 2
Safety
Application
Safety
Application
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
Standard
Application
Standard
Application
Safety over
EtherCAT
Protocol
Safety over
EtherCAT
Protocol
EtherCAT
Communication Interface
EtherCAT
Communication Interface
Safety
over
EtherCAT
EtherCAT
DLL and AL
EtherCAT Telegram
69
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
Controller B
Safety
Protocol
Controller B
Safety
Protocol
Controller B
Safety
Protocol
Controller A
Safety
Protocol
EtherCAT
Slave Controller
EtherCAT
Slave Controller
PHY
- Redundancy
- Versatile
Device 2
PHY
Magnetics Magnetics
RJ45
RJ45
PHY
Controller A
Safety
Protocol
Controller B
Safety
Protocol
PHY
Magnetics Magnetics
RJ45
RJ45
70
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Ethernet telegram
Ethernet
Header
EtherCAT
Header
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
2. Datagram FSC
- Easier to implement 3
- Well proven
1. Datagram
CMD
SafeData
CRC_0
SafeData
CRC_1
Conn ID
71
Measure
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
Error
Sequence
Number
Watchdog
Connection
ID
CRC
Calculation
Unintended repetition
Loss
Insertion
Incorrect sequence
Corruption
Unacceptable delay
Masquerade
Repeating memory errors
in Switches
Incorrect forwarding
between segments
72
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
Decentralized Safety-Logic
Standard PLC routes the safety messages
Standard
PLC
Safety Inputs
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
Safety Outputs
- Safety
- Redundancy
- Versatile
S
S
S
Safety Drives
Safety Logic
73
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
74
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
Cabling redundancy
2nd Ethernet port needed on master side only
Hot Connect
Group
Master
- Redundancy
- Versatile
75
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
EtherCAT Master
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
TX Unit
RX
TX
MAC 1
- Easier to implement 3
- Well proven
RX Unit
RX
TX
Slave 1
Slave 2
Slave N
RX
TX
RX
TX
...
TX
RX
RX
TX
TX
RX
...
TX
RX
76
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
EtherCAT Master
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
TX Unit
RX
TX
MAC 1
- Easier to implement 3
- Well proven
RX Unit
RX
Slave 1
Slave 2
RX
TX
RX
TX
TX
RX
TX
...
TX
RX
Slave N
Slave N-1
RX
TX
TX
RX
...
TX
RX
TX
RX
77
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
EtherCAT Master
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
TX Unit
RX
TX
MAC 1
- Easier to implement 3
- Well proven
RX Unit
RX
Slave 1
Slave 2
RX
TX
RX
TX
TX
Slave N-2
Slave N-1
RX
RX
TX
TX
...
TX
RX
Slave N
RX
TX
TX
RX
...
TX
RX
TX
RX
TX
RX
78
3
3
3
- Flexible
- Easier to configure
- Synchronization
- Cost effective
EtherCAT Master
RX Unit
TX Unit
RX
TX
3
3
MAC 1
MAC 2
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
RX
TX
RX
TX
Slave 1
Slave 2
Slave N
RX
TX
RX
TX
...
TX
RX
RX
TX
TX
RX
...
TX
RX
79
3
3
3
- Flexible
- Easier to configure
- Synchronization
- Cost effective
EtherCAT Master
RX Unit
TX Unit
RX
TX
3
3
MAC 1
MAC 2
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
RX
TX
RX
TX
Slave 1
Slave 2
Slave N-1
Slave N
RX
TX
RX
TX
RX
TX
...
TX
RX
RX
TX
TX
RX
...
TX
RX
TX
RX
80
3
3
3
- Flexible
- Easier to configure
- Synchronization
- Cost effective
EtherCAT Master
RX Unit
TX Unit
RX
TX
3
3
MAC 1
MAC 2
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
RX
Slave 1
Slave 2
RX
TX
RX
TX
TX
RX
TX
Slave N-2
Slave N-1
Slave N
RX
RX
TX
TX
...
TX
RX
RX
TX
TX
RX
...
TX
RX
TX
RX
TX
RX
81
3
3
3
- Flexible
- Easier to configure
3
3
- Cost effective
Master to Slave
Slave to Slave
Master to Master
M2S
Switchport
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
Master
M2M
Switch
Gateways
- Versatile
M2S
Master
S2S
82
- Industrial Ethernet
3
3
- Flexible
- Easier to configure
3
3
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
Switchport
e
Eth
to
Au
T
r CA
oc o
r ot
P
n
atio
- Versatile
83
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
High Performance
EtherCAT is the fastest Industrial Ethernet technology
Flexible Topology
Benefit not only for widely distributed applications
Ease of Use
Easy configuration and maintenance
Low Cost
Inexpensive implementation & infrastructure
Functional Safety
Safety communication integrated
Product Variety
Great variety of available EtherCAT products
84
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
packaging machines
high speed presses
injection molding machines
woodworking machines
machine tooling (CNC)
test beds
robotics
materials handling
logistics
data acquisition
85
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
- Versatile
86
EtherCAT is:
- Faster
- Industrial Ethernet
3
3
3
- Flexible
- Easier to configure
3
3
- Synchronization
- Cost effective
www.ethercat.org
for more information
- Easier to implement 3
- Well proven
- Open
3
3
- Conformance
- Safety
- Redundancy
3
3
- Versatile
87