Vous êtes sur la page 1sur 79

Le réseau Ethernet

EtherCAT – Le réseau Ethernet.

EtherCAT : • EtherCAT est temps réel jusqu’aux E/S


- Plus rapide
• Pas de sous-réseau
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 2


EtherCAT – Le réseau Ethernet.

EtherCAT :
• Les autres technologies gère un cycle local d’E/S et ont
- Plus rapide
besoin d’une passerelle.
- Synchrone
RAM
- Un Ethernet industriel

Master for Local


Extension Bus
- Une topologie libre

Controller
Fieldbus
Driver
- Simple à configurer CPU
- Économique

I/O

I/O

I/O

I/O
- Simple à implémenter
- A fait ses preuves Flash

- Ouvert
- Normalisé
- Sûr
- Redondant RAM
- Polyvalent
Controller
Fieldbus
Driver

I/O
CPU

Flash

EtherCAT Technology Group 2011 3


EtherCAT – Le réseau Ethernet.

EtherCAT : • EtherCAT est temps réel jusqu’aux E/S


- Plus rapide
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer

Controller

Controller

Controller

Controller

Controller
EtherCAT

EtherCAT

EtherCAT

EtherCAT

EtherCAT
Driver
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 4


EtherCAT – Le réseau Ethernet.

EtherCAT : • EtherCAT est temps réel jusqu’aux E/S


- Plus rapide
• Pas de sous-réseau
- Synchrone
- Un Ethernet industriel
• Pas de délai supplémentaire dans des passerelles
- Une topologie libre • E/S, capteurs, actionneurs, variateurs, afficheurs :
- Simple à configurer Tout dans le même système!
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 5


EtherCAT est rapide

EtherCAT : • Taux de transmission:


- Plus rapide – 2 x 100 Mbit/s (Fast Ethernet, Full-Duplex)
- Synchrone
- Un Ethernet industriel
- Une topologie libre • Temps de mise à jour:
- Simple à configurer – 256 E/S digitales en 11 µs
- Économique
– 1000 E/S digitales sur 100 noeuds en 30 µs = 0.03 ms
- Simple à implémenter
– 200 E/S analogiques (16 bits) en 50 µs = 20 kHz
- A fait ses preuves
- Ouvert – 100 Axes (8 octets In + Out) en 100 µs = 0.1 ms
- Normalisé – 12000 E/S digitales in 350 µs
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 6


EtherCAT est rapide

EtherCAT : • Utilisation de la bande passante d’Ethernet pour les E/S


- Plus rapide et les variateurs:
- Synchrone
– Une trame Ethernet doit faire au moins 84 Octets sinon, elle
- Un Ethernet industriel
est complétée
- Une topologie libre
Données utiles
- Simple à configurer
22 Bytes 4 Bytes 12 Bytes
- Économique
- Simple à implémenter Ethernet Header Data: ≥46 Bytes CRC IPG

- A fait ses preuves Node


Question
- Ouvert Master I/O reaction
Réponse time
- Normalisé
- Sûr Ethernet Header Data: ≥46 Bytes CRC IPG

- Redondant
- Polyvalent

– avec 4 octets en entrée et 4 octets en sortie par noeud:


• 4,75% de données si 0 µs de temps de réaction dans le nœud
• 1,9% de données si 10 µs de temps de réaction dans le nœud

EtherCAT Technology Group 2011 7


EtherCAT est rapide

EtherCAT : • Comparaison de l’utilisation de la bande passante:


- Plus rapide – Avec 4 octets par noeud:
- Synchrone
• Polling : ~ 2..5 %
- Un Ethernet industriel
– A partir de 1 bit pas nœud :
- Une topologie libre
• EtherCAT: ~ 80..97 % (Full Duplex, 2 x 100 MBit/s)
- Simple à configurer
- Économique
- Simple à implémenter 100

90
- A fait ses preuves
80
- Ouvert
70
- Normalisé
60
- Sûr
50
- Redondant
40
- Polyvalent
30

20

10

0
Polling / EtherCAT
Timeslicing

EtherCAT Technology Group 2011 8


Principe de fonctionnement : Ethernet „à la volée“

EtherCAT :
- Plus rapide
- Synchrone
- Un Ethernet industriel
- Une topologie libre
Wagon
- Simple à configurer 27

- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
• Analogie avec le train:
- Redondant – Le « train » (trame Ethernet) ne s’arrête pas
- Polyvalent – Même en ne regardant qu’à travers une fenêtre, on peut voir
tout le train défiler
– Les « wagons » (sous-télégrammes) peuvent avoir une
longueur variable
– On extrait ou insère des personnes ou groupes de
personnes sans arrêter le train
EtherCAT Technology Group 2011 9
Principe de fonctionnement : Ethernet „à la volée“

EtherCAT :
- Plus rapide Esclave Esclave
- Synchrone
- Un Ethernet industriel
EtherCAT Slave EtherCAT Slave
- Une topologie libre Controller Controller
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
• Le process image est inséré et/ou extrait à la volée
- Normalisé – Le process image est pratiquement illimité (60Ko). Si
- Sûr nécessaire, on utilise plusieurs trames
- Redondant – Chaque esclave peut avoir son propre process image, son
- Polyvalent propre temps de cycle et un temps de cycle différent pour
plusieurs parties du process image
– La communication asynchrone ou événementielle est
également possible

EtherCAT Technology Group 2011 10


Performance: Exemple

EtherCAT : • 40 Axes (20 octets en In et Out)


- Plus rapide
• 50 coupleurs et un total de 560 esclaves EtherCAT
- Synchrone
- Un Ethernet industriel
• 2000 E/S digitales + 200 E/S analogiques
- Une topologie libre • Longueur du bus : 500 m
- Simple à configurer
• Performance EtherCAT: Cycle Time = 276 µs
- Économique
et 44 % de charge du Bus, Telegram Length = 122 µs
- Simple à implémenter
- A fait ses preuves
- Ouvert En plus du temps de cycle réduit, il
- Normalisé reste 56% de la bande passante pour
- Sûr le TCP/IP par exemple.
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 11


Même les PLC « lents » profitent d’EtherCAT

EtherCAT : Temps de réaction avec les E/S classiques:


- Plus rapide
- Synchrone
- Un Ethernet industriel
I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC
- Une topologie libre
- Simple à configurer
- Économique Tmdp
- Simple à implémenter
- A fait ses preuves
- Ouvert
Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle
- Normalisé
- Sûr
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
- Redondant
Meilleur temps de réaction
- Polyvalent
Pire temps de réaction

Input Input Output


(Pire des cas) (Meilleur cas)

Tmdp: Délai lié à la carte maître


TI/O: Temps local de mise à jour des E/S

EtherCAT Technology Group 2011 12


Même les PLC « lents » profitent d’EtherCAT

EtherCAT : Architecture avec EtherCAT


- Plus rapide
- Synchrone
- Un Ethernet industriel
I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC
- Une topologie libre
- Simple à configurer Plus de délai lié au maître
- Économique Tmpd
- Simple à implémenter
- A fait ses preuves
- Ouvert
Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle Bus Cycle
- Normalisé
- Sûr
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
- Redondant
Plus de délai local
- Polyvalent

EtherCAT Technology Group 2011 13


Même les PLC « lents » profitent d’EtherCAT

EtherCAT : Architecture avec EtherCAT :


- Plus rapide
- Synchrone
- Un Ethernet industriel
I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
TDMA = Temps de transfert des
- Sûr TDMA (MAC) données au travers du
- Redondant
contrôleur Ethernet via DMA
- Polyvalent négligeable

TEtherCAT Cycle

EtherCAT Technology Group 2011 14


Même les PLC « lents » profitent d’EtherCAT

EtherCAT :
Temps de réaction avec EtherCAT:
- Plus rapide
- Synchrone
- Un Ethernet industriel
I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC O I Tâche PLC
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter Meilleur cas
Pire cas
- A fait ses preuves
- Ouvert
Temps de Input Input Output
- Normalisé (pire cas) (meilleur cas)
transmission par
- Sûr EthercAT
- Redondant
- Polyvalent

• Plus de délai local ou lié au maitre


• Avec les mêmes performance contrôleur, le temps de
réaction réduit considérablement

EtherCAT Technology Group 2011 15


Plus de mapping dans le contrôleur

EtherCAT : • Les réseaux traditionnels gênèrent un process image


- Plus rapide physique
- Synchrone
• Il doit être mappé en un process image logique
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer Control System, e.g. PLC
Feldbus Scanner/
node 1
- Économique
DPRAM Master
- Simple à implémenter
logical process image

node 1
- A fait ses preuves
- Ouvert node 2 node 2
- Normalisé
- Sûr
node 3
- Redondant
node 4
- Polyvalent node 3

Mapping

node 4

EtherCAT Technology Group 2011 16


Plus de mapping dans le contrôleur

EtherCAT : • Et le contrôleur gère souvent plusieurs tâches …


- Plus rapide
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer Control System, e.g. IPC
Feldbus Scanner/
node 1
- Économique
DPRAM Master
- Simple à implémenter
logical process images

node 1
- A fait ses preuves Data n

- Ouvert PLC Data


node 2 node 2
- Normalisé
NC Data
- Sûr
node 3
- Redondant
node 4
- Polyvalent node 3

Mapping

node 4

EtherCAT Technology Group 2011 17


EtherCAT: Mapping par les esclaves

EtherCAT : Master

- Plus rapide
- Synchrone
- Un Ethernet industriel
logical process images up to 4 GByte
- Une topologie libre
- Simple à configurer
- Économique ECAT

HDR 1

HDR 2

HDR 3
Ethernet Header
HDR PLC Data NC Data Data n Ethernet
- Simple à implémenter
- A fait ses preuves Data n

- Ouvert PLC Data


- Normalisé
- Sûr NC Data
Télégramme 1 Télégramme 2 Télégramme n
- Redondant
- Polyvalent

• Les données sont transmises selon les besoins de


l’application : plus efficace et rapide
• Le système de contrôle est soulagé, le maître devient
plus simple
EtherCAT Technology Group 2011 18
EtherCAT: Mesure du temps de transmission

EtherCAT : • Les noeuds EtherCAT mesure le temps entre la trame


- Plus rapide  aller et retour
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
Trame EtherCAT
- A fait ses preuves Aller
- Ouvert Trame EtherCAT
- Normalisé Retour

- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 20


EtherCAT: Mesure du temps de transmission

EtherCAT : • Les noeuds EtherCAT mesure le temps entre la trame


- Plus rapide  aller et retour
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
IPC
- Économique Master

- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 21


Horloges distribuées

EtherCAT : • Synchronisation précise entre les esclaves (<< 1 µs!)


- Plus rapide  grâce aux horloges distribuées.
- Synchrone
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
M
S
IPC ∆t
- Économique Master

- Simple à implémenter
- A fait ses preuves S
S
- Ouvert
- Normalisé
- Sûr S S S S
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 22


Horloges distribuées

EtherCAT : • Scope de la synchronisation entre 2 noeuds distants


- Plus rapide  • 300 noeuds, 120m de câble
- Synchrone
- Un Ethernet industriel
- Une topologie libre
Interrupt
- Simple à configurer
Node 1
- Économique
- Simple à implémenter
- A fait ses preuves Simultanéité ~15 ns
- Ouvert
- Normalisé Jitter: ~ +/-20ns
- Sûr
- Redondant
- Polyvalent
Interrupt
Node 300

EtherCAT Technology Group 2011 23


Synchronisation EtherCAT: IEEE 1588

EtherCAT : • Switch pour l’intégration de l’horloge IEEE1588


- Plus rapide 
- Synchrone IEEE 1588
Grandmaster
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
M
S
- Économique Master

- Simple à implémenter
- A fait ses preuves S
S
- Ouvert
- Normalisé
- Sûr S S S S
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 26


EtherCAT est un Ethernet industriel

EtherCAT : • EtherCAT utilise des trames Ethernet standard selon


- Plus rapide  IEEE 802.3
- Synchrone  • Alternativement par UDP/IP (si routage IP nécessaire)
- Un Ethernet industriel
- Une topologie libre • Pas de trames coupées ou rétrécies
MTU: max. 1514 Byte
- Simple à configurer
- Économique
48 Bit 48 Bit 16 Bit 16 Bit 48 -1498 Byte 32 Bit
- Simple à implémenter
Destination Source EtherType Header EtherCAT Datagrams CRC
- A fait ses preuves
- Ouvert Embedded in Standard Ethernet
Frame, EtherType 0x88A4 1…n EtherCAT
- Normalisé Datagrams

- Sûr
160 Bit 64 Bit 16 Bit 48 -1470 Byte
- Redondant
Ethernet H. IP Header UDP H. Header EtherCAT Datagrams CRC
- Polyvalent
Or: via UDP/IP
UDP Port 0x88A4 11 Bit 1 Bit 4 Bit
Length Res. Type

EtherCAT Technology Group 2011 27


EtherCAT est un Ethernet industriel

EtherCAT : • Totalement transparent pour TCP/IP


- Plus rapide  • Toutes les technologies internet (HTTP, FTP,
- Synchrone  Webserver,…) disponibles sans restriction des capacités
- Un Ethernet industriel
- Une topologie libre
temps réel
- Simple à configurer EtherCAT Slave Device
- Économique
- Simple à implémenter
Standard Ethernet Real Time
- A fait ses preuves Application Application
TCP/IP
- Ouvert Stack
- Normalisé
TCP UDP

- Sûr Acyclic
IP
- Redondant Data
- Polyvalent
Mailbox Process Data
EtherCAT MAC / DLL

Ethernet PHY Ethernet PHY

EtherCAT Technology Group 2011 28


EtherCAT est un Ethernet industriel

EtherCAT : • Les participants Ethernet sont connectés à des Switchport


- Plus rapide  • Accès au Webserver avec un explorateur standard
- Synchrone 
- Un Ethernet industriel
- Une topologie libre Webserver
- Simple à configurer Switch Ethernet
- Économique virtuel
Switchport
Master
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 29


EtherCAT est un Ethernet industriel

EtherCAT : • Les trames sont intégrées dans EtherCAT ou non


- Plus rapide 
- Synchrone 
- Un Ethernet industriel
- Une topologie libre
- Simple à configurer
Switch Ethernet
- Économique Virtuel Switchport
Master
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

Switch
Ethernet

EtherCAT Technology Group 2011 30


Switchport: quelque soit le protocole Ethernet

EtherCAT : • Interface vers n’importe quel participant réseau Ethernet


- Plus rapide  • Les trames Ethernet sont insérées dans le protocole
- Synchrone  EtherCAT:
- Un Ethernet industriel
- Une topologie libre
– EoE : ‘Ethernet over EtherCAT’
- Simple à configurer
EtherCAT Switchport
- Économique
- Simple à implémenter Ethernet MAC PHY
- A fait ses preuves
- Ouvert
RX1 RX RX3
RX2TX RX4
- Normalisé µC
- Sûr Fragmentation
- Redondant
- Polyvalent Mailbox Process Data
PHY EtherCAT MAC / DLL PHY
TX2
TX3
TX1 TX1
TX3
TX2

EtherCAT Technology Group 2011 31


Intégration verticale (1)

EtherCAT : …par Switchport


- Plus rapide 
- Synchrone 
- Un Ethernet industriel Master

- Une topologie libre


- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves Switchport

- Ouvert
- Normalisé
- Sûr
+ : Supporte n’importe quel protocole Ethernet
- Redondant + : Un seul port nécessaire sur le contrôleur
- Polyvalent
+ : Performances EtherCAT non modifiées

EtherCAT Technology Group 2011 32


Intégration verticale (2)

EtherCAT : ...Par port Ethernet


- Plus rapide 
- Synchrone 
- Un Ethernet industriel Master

- Une topologie libre


- Simple à configurer
- Économique
- Simple à implémenter
2e Port
- A fait ses preuves Ethernet
- Ouvert
- Normalisé
- Sûr
+ : Supporte n’importe quel protocole Ethernet
- Redondant + : Performances EtherCAT non modifiées
- Polyvalent
- : Nécessite un second port Ethernet sur le contrôleur

EtherCAT Technology Group 2011 33


Intégration verticale (3)

EtherCAT : …par Switch


- Plus rapide 
- Synchrone 
- Un Ethernet industriel Master

- Une topologie libre


- Simple à configurer
- Économique
- Simple à implémenter
Switch
- A fait ses preuves Ethernet
- Ouvert
- Normalisé
+ : Supporte n’importe quel protocole Ethernet
- Sûr
- Redondant
+ : Un seul port nécessaire sur le contrôleur
- Polyvalent
- : Performances EtherCAT réduites par le délai dans le
switch et le trafic Ethernet

EtherCAT Technology Group 2011 34


Topologie plus libre avec EtherCAT

EtherCAT : • Topologie Ethernet Standard : Étoile


- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 35


Topologie plus libre avec EtherCAT

EtherCAT : • Topologie libre


- Plus rapide  – Toute combinaison de topologie : Ligne, Etoile, Arbre …
- Synchrone  – Jusqu’à 65.535 esclaves
- Un Ethernet industriel 
- Une topologie libre
– Câblage standard Ethernet
- Simple à configurer
Ligne
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
Maître
- Normalisé
- Sûr
- Redondant
- Polyvalent

Etoile

EtherCAT Technology Group 2011 36


Topologie plus libre avec EtherCAT

ERP
EtherCAT : EtherCAT Automation Protocol
- Plus rapide 
HMI
- Synchrone  (e.g OPC)
HMI
Switch
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer
EtherCAT EtherCAT EtherCAT
- Économique Master Master Master
- Simple à implémenter
- A fait ses preuves Slave Slave Slave Slave Slave
- Ouvert Device Device Device Device Device

- Normalisé
Slave Slave Slave Slave Switch- EtherCAT EtherCAT
- Sûr Device Device Device Device port Master Master
- Redondant
Slave redundancy Slave Slave Slave
(optional) Slave
- Polyvalent Device Device Device Device Device

Slave Slave Slave Slave Slave


Device Device Device Device Device

Slave Slave Slave Slave Slave


Device Device Device Device Device

EtherCAT Device Protocol processed on the fly


EtherCAT Technology Group 2011 37
EtherCAT : Banc de test

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

10.056
esclaves
EtherCAT

EtherCAT Technology Group 2011 38


Topologie plus libre avec EtherCAT

EtherCAT : • EtherCAT pour tout support Ethernet :


- Plus rapide  – 100BASE-TX (jusqu’à 100m entre participants)
- Synchrone  – 100BASE-FX (jusqu’à 20km entre participants (fibre simple mode) )
- Un Ethernet industriel 
- Une topologie libre
– LVDS (pour les esclaves modulaires)
- Simple à configurer LVDS*
- Économique 100 m

- Simple à implémenter
- A fait ses preuves 20 km
- Ouvert
Master
- Normalisé
- Sûr
- Redondant Ethernet Ethernet
100BASE-TX 100BASE-FX
- Polyvalent jusqu’à 100 m (fibre optique)
entre participants jusqu’à 20 km
Ethernet sur LVDS*

• Nombre illimité de changement de support


*LVDS: Low Voltage Differential Signaling selon ANSI/TIA/EIA-644,
également utilisé en IEEE 802.3ae (10 Gigabit Ethernet)
EtherCAT Technology Group 2011 39
EtherCAT au lieu PCI

EtherCAT : • Protection de vos investissements


- Plus rapide  • Intégration transparente des réseaux de terrain sous EtherCAT:
- Synchrone  – AS-Interface
- Un Ethernet industriel  – BACnet MS/TP
- Une topologie libre – CANopen
- Simple à configurer – CC-Link
- Économique – ControlNet
- Simple à implémenter – DeviceNet
- A fait ses preuves – Ethernet/IP
- Ouvert – FIPIO
- Normalisé – Interbus
- Sûr – IO-Link
- Redondant – Lightbus
- Polyvalent
– LonWorks
– Modbus Plus, RTU, TCP
– PROFIBUS
– PROFINET IO
– …
• Migration en douceur des réseaux de terrain vers EtherCAT

EtherCAT Technology Group 2011 40


EtherCAT au lieu PCI

EtherCAT : • Temps de mise à jour du process image:


- Plus rapide  – Par PCI (500 Octets IN et 500 Octets OUT): 400 µs
- Synchrone  – Par EtherCAT (1.500 Octets IN et 1.500 Octets OUT): 150 µs
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 41


EtherCAT au lieu PCI

EtherCAT : • Plus de slot dans le contrôleur


- Plus rapide  • Évolutivité maintenue
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer
- Économique
- Simple à implémenter
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT

EtherCAT Technology Group 2011 42


EtherCAT est simple à configurer

EtherCAT :
- Plus rapide
• Topologie:

- Synchrone  • Scan automatique / Comparaison
- Un Ethernet industriel 
- Une topologie libre  • Diagnostic: Chaque
- Simple à configurer esclave vérifie
- Économique
• Diagnostic avec localisation précise le checksum
- Simple à implémenter
- A fait ses preuves M
- Ouvert
Les erreurs
- Normalisé sont
- Sûr détectées et
- Redondant localisées
- Polyvalent

EtherCAT Technology Group 2011 43


EtherCAT est simple à configurer

EtherCAT : • Planification du projet:


- Plus rapide 
- Synchrone
– Performance indépendante :

- Un Ethernet industriel  • Des performances de l’esclave
- Une topologie libre  • De la topologie
- Simple à configurer
- Économique
• Adressage
- Simple à implémenter – Pas d’adressage manuel
- A fait ses preuves – Pas d’adressage IP
- Ouvert
- Normalisé
– Les adresses sont calculées
- Sûr
automatiquement
- Redondant – Les adresses sont sauvées
- Polyvalent • Pas de nouvel adressage si des esclaves
sont enlevés ou ajoutés

EtherCAT Technology Group 2011 44


Configuration: réseau classique

EtherCAT : 1. Sélectionner la topologie selon les limitations du système


- Plus rapide 2. Configurer l’adresse de l’esclave sur l’esclave
- Synchrone
3. Sélectionner et configurer le Baudrate selon :
- Un Ethernet industriel
- Une topologie libre
- La longueur du réseau et sa topologie
- Simple à configurer
- Environnent / CEM
- Économique - Besoin applicatifs
- Simple à implémenter 4. Sélectionner le fichier de description du système (GSD,
- A fait ses preuves EDS) dans l’outil de configuration
- Ouvert
- Normalisé
5. Sélectionner et configurer les paramètres de
- Sûr
communication comme:
- Redondant - Polling cyclique
- Polyvalent - Sur événement
- Synchronisé ou non
6. Faire le mapping

EtherCAT Technology Group 2011 45


Configuration: EtherCAT

EtherCAT : 1. Sélectionner la topologie selon les limitations du système


- Plus rapide 2. Configurer l’adresse de l’esclave sur l’esclave
- Synchrone
3. Sélectionner et configurer le Baudrate selon :
- Un Ethernet industriel
- Une topologie libre
- La longueur du réseau et sa topologie
- Simple à configurer
- Environnent / CEM
- Économique - Besoin applicatifs
- Simple à implémenter 4. Sélectionner le fichier de description du système (GSD,
- A fait ses preuves EDS) dans l’outil de configuration
- Ouvert
- Normalisé
5. Sélectionner et configurer les paramètres de
- Sûr
communication comme:
- Redondant - Polling cyclique
- Polyvalent - Sur événement
- Synchronisé ou non
6. Faire le mapping

EtherCAT Technology Group 2011 46


EtherCAT Economique (1): Engineering

EtherCAT : • Moins d’efforts:


- Plus rapide 
- Synchrone
– Configuration simplifiée

- Un Ethernet industriel  – Pas de réglage du réseau, les réglages par défaut
- Une topologie libre  sont fonctionnels
- Simple à configurer
- Économique

• Diagnostic évolué:
- Simple à implémenter – Gestion simplifiées des erreurs
- A fait ses preuves
- Ouvert
• Mise en oeuvre rapide:
- Normalisé – Pas d’adressage
- Sûr
- Redondant
• Implémentation / outils:
- Polyvalent – Outils Ethernet classiques
e.g. MS Network Monitor ou Wireshark: gratuit
– Parser Software: gratuit

EtherCAT Technology Group 2011 47


EtherCAT Economique (2): Hardware

EtherCAT : • Maître:
- Plus rapide  – Pas de carte spécifique
- Synchrone 
- Un Ethernet industriel 
– Le contrôleur Ethernet on-board est
- Une topologie libre
suffisant

- Simple à configurer 
- Économique • Esclave:
- Simple à implémenter
– Contrôleur esclave (ESC) économique
- A fait ses preuves
• FPGA or ASIC 32 Bit
- Ouvert µC
- Normalisé – Pour les esclaves simple, pas de µC
- Sûr – Pas de besoin de µC puissant, même
- Redondant pour les esclaves complexes
- Polyvalent

• Infrastructure:
– Pas de switch
– Câblage et connecteurs standard
Ethernet
EtherCAT Technology Group 2011 48
Implémentation simple d’un Esclave

EtherCAT : • Implémentation d‘un esclave:


- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
– Toutes les fonctions critiques sont implémentées sur l’ ASIC
- Une topologie libre
ou le FPGA

- Simple à configurer
• L’ESC gère le protocole temps réel en Hard

- Économique 
- Simple à implémenter – ‘State Machine’ également intégré à l’ESC
- A fait ses preuves
- Ouvert
– Les performances réseaux sont indépendantes du µC
- Normalisé
esclave.
- Sûr
- Redondant
- Polyvalent – Utilisation avec ou sans µC ( DPRAM(1..8ko) – DC – E/S )

EtherCAT Technology Group 2011 52


Implémentation simple d’un Maître

EtherCAT : • Implémentation Maître:


- Plus rapide  – Fourniture d’un code source exemple
- Synchrone  – Outil de configuration EtherCAT
- Un Ethernet industriel 
- Une topologie libre
– Fichier de description au format XML (ESI et ENI)

- Simple à configurer  Process Data (PD) Image
description
- Économique Application
 EtherCAT Realtime
- Simple à implémenter Configuration Tool

- A fait ses preuves


Process Data Mailbox
Parser
- Ouvert .xml Image Services
.xml
.xml .xml

- Normalisé init req. resp.


EtherCAT Slave EtherCAT Network cyclic
acyclic
- Sûr Information (ESI) Files Information (ENI) File commands
commands
- Redondant
EtherCAT Master Driver
- Polyvalent optional; for online functionality
(e.g. scanning for devices) Realtime

Ethernet Frames

Network Driver

Standard Ethernet MAC

EtherCAT Technology Group 2011 53


Implémentation simple d’un Maître

EtherCAT : • Exemple: Maître avec un seul process image


- Plus rapide  – Typique des petits contrôleurs à une seule tâche
- Synchrone 
– Jusqu’à 1488 octets de process image
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer  Ethernet Header ECAT EtherCAT Datagram Ethernet
- Économique 

WKC
Frame EtherCAT
DA SA Type Data Pad. FCS
HDR HDR
- Simple à implémenter 6 Bit 6 Bit 2 Bit 2 Bit 10 Bit 0….1486 Byte 2 0…32 4 Byte

- A fait ses preuves


- Ouvert
constant header completely sorted Working Padding Bytes and
- Normalisé (mapped) process data Counter: CRC generated by
constant Ethernet Controller
- Sûr (MAC)

- Redondant – Le maître peut être implémenté à moindre efforts


- Polyvalent
– Pas besoin de processeur de communication
– Plus simple que les réseaux de terrain conventionnels
– Beaucoup plus simple que les autres approches Ethernet
industriel

EtherCAT Technology Group 2011 54


EtherCAT a fait ses preuves

EtherCAT : Production en série depuis 2003, grande variété de produits


- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 55


EtherCAT est une technologie ouverte

EtherCAT : • Le protocole est entièrement décrit:


- Plus rapide 
- Synchrone
– EtherCAT est normalisé IEC, ISO et SEMI

- Un Ethernet industriel 
(IEC 61158, IEC 61784, ISO 15745, SEMI E54.20)
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert • ESC disponibles par plusieurs fabricants
- Normalisé
- Sûr
• ETG organise des tests d’interopérabilité
- Redondant („Plug Fests“), Workshops et Séminaires
- Polyvalent
• Certificats + test de conformité

EtherCAT Technology Group 2011 56


EtherCAT in IEC 61800-7

EtherCAT :
IEC 61800-7: Generic Interface and use of profiles for power drive systems
- Plus rapide 
- Synchrone  IEC 61800-7-1: Interface Definition
- Un Ethernet industriel 
Annex A: Annex B: Annex C: Annex D:
- Une topologie libre  Mapping to Mapping to Mapping to Mapping to
- Simple à configurer CiA402 CIP PROFIdrive SERCOS*

- Économique 
- Simple à implémenter  IEC 61800-7-200: Profile Specifications

- A fait ses preuves 


- Ouvert IEC 61800-7-201: IEC 61800-7-202: IEC 61800-7-203: IEC 61800-7-204:
Profile Profile Profile Profile
- Normalisé CiA402 CIP Motion PROFIdrive SERCOS*
- Sûr
- Redondant IEC 61800-7-300: Mapping of Profiles to Network Technologies
- Polyvalent
IEC 61800-7-301 IEC 61800-7-304
B C
Mapping to Mapping to Mapping to ... ... Mapping to Mapping to Mapping to
CANopen** EPL EtherCAT SERCOS I/II SERCOS III EtherCAT

*SERCOS interface™ is a trademark of SI e.V.


**CANopen™ is a trademark of CAN in Automation e.V.
EtherCAT Technology Group 2011 57
EtherCAT est une technologie ouverte

EtherCAT : Maître EtherCAT pour une large gamme de RTOS*


– eCos
- Plus rapide  – Integrity
- Synchrone  – Intime
– Linux with RT-Preempt
- Un Ethernet industriel 
– MQX
- Une topologie libre  – On Time RTOS-32
- Simple à configurer – OS-9

– PikeOS
- Économique  – Proconos OS
- Simple à implémenter  – QNX
- A fait ses preuves – Real-Time Java
 – RMOS
- Ouvert – RT Kernel
- Normalisé – RT-Linux
– RTX
- Sûr
– RTXC
- Redondant – RTAI Linux
- Polyvalent – VxWin + CeWin+ RTOS32Win+LxWin
– VxWorks
– Windows CE
– Windows XP/XPE with CoDeSys SP RTE
– Windows XP/XPE with TwinCAT RT-Extension
– Windows Vista, 7
– XOberon
– XENOMAI Linux
– µC/OS II
*as of Nov 2010
EtherCAT Technology Group 2011 59
EtherCAT est une technologie ouverte

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre  • Fondé en Novembre 2003
- Simple à configurer  • Tâches: Support, développement et promotion
- Économique 
d’EtherCAT
- Simple à implémenter 
- A fait ses preuves 
• La plus grande organisation mondiale
- Ouvert • Plus de 1500* membres de 52 pays sur les 6 continents:
- Normalisé
– Fournisseurs de produits d’automatisation
- Sûr
– Utilisateurs
- Redondant
- Polyvalent – Intégrateurs
• Tout le monde peut devenir membre

*as of Jan 2011


EtherCAT Technology Group 2011 60
ETG : Une équipe mondiale

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
- Normalisé
- Sûr
- Redondant Bureau ETG
- Polyvalent Japon
Siège ETG Tokyo
Bureau ETG Allemagne Bureau ETG
Amerique du Nord Nuremberg Bureau ETG
Chine
Austin, TX
Beijing Corée
Seoul

EtherCAT Technology Group 2011 61


La structure ETG

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 62


Développement d’ETG

1542 Membres le 11/01/2011


EtherCAT : As of Dec 7, 2010: 1510 Members
- Plus rapide
1600

- Synchrone 
1400
- Un Ethernet industriel 
- Une topologie libre  1200 Nov 2009 – Nov 2010:
- Simple à configurer 
- Économique
+ 313
 1000
- Simple à implémenter 
- A fait ses preuves  800
- Ouvert
- Normalisé 600
- Sûr
- Redondant 400
- Polyvalent
200

0
Feb‐04
May‐04
Aug‐04
Feb‐05
May‐05
Aug‐05
Feb‐06
May‐06
Aug‐06
Feb‐07
May‐07
Aug‐07
Feb‐08
May‐08
Aug‐08
Feb‐09
May‐09
Aug‐09
Feb‐10
May‐10
Aug‐10
Nov‐03

Nov‐04

Nov‐05

Nov‐06

Nov‐07

Nov‐08

Nov‐09

Nov‐10
EtherCAT Technology Group 2011 63
ETG Membership Distribution

EtherCAT : 100%

- Plus rapide 
- Synchrone  90% Asie
- Un Ethernet industriel 
- Une topologie libre  80%
- Simple à configurer 
- Économique
Amérique
 70%
- Simple à implémenter 
- A fait ses preuves  60%
- Ouvert
Europe
- Normalisé hors
- Sûr
50%
Une tendance Allemagne

- Redondant
40% continue vers
- Polyvalent
l’international
30% Allemagne

20%

EtherCAT Technology Group 2011 64


Dans 52 pays

EtherCAT :
- Plus rapide  Argentina Australia Austria Belarus Belgium Bosnia and Brazil Bulgaria
Herzegovina
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre  Canada China Columbia Croatia Czech Rep Denmark Finland

- Simple à configurer 
- Économique 
France Germany Greece Hungary India Iran Ireland Israel
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
Italy Japan Korea Lebanon Liechtenstein Lithuania Malta Mexico
- Normalisé
- Sûr
- Redondant
Netherlands New Zealand Norway Poland Portugal Romania Russia
- Polyvalent

Serbia Singapore Slovakia Slovenia South Africa Spain Sweden

Switzerland Taiwan Thailand Turkey Ukraine United Kingdom USA

*as of Jan 2011


EtherCAT Technology Group 2011 67
Sur les 6 continents

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

ETG Office

*as of Nov 2010


EtherCAT Technology Group 2011 68
ETG: Des membres actifs

EtherCAT : • SPS/IPC/Drives 2010: 65 membres avec plus de 270


- Plus rapide 
systèmes EtherCAT sur le stand d’ETG:
- Synchrone  – 35 variateurs différents de 22 constructeurs sur le même réseau
- Un Ethernet industriel 
– 25 maîtres sur 10 OS différents
- Une topologie libre 
– Maîtres et esclaves de sécurité sur un seul réseau
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 69


EtherCAT: Une large gamme de produits

EtherCAT :
E/S, contrôleurs, IHM, variateurs, capteurs,
- Plus rapide 
Kits de développement maître et esclave
- Synchrone  pupitres, vannes hydrauliques
- Un Ethernet industriel 
et pneumatiques,
- Une topologie libre  …
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert
- Normalisé
- Sûr
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 70


Conformité et interopérabilité

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre  • La conformité et l’interopérabilité sont des facteurs très
- Simple à configurer  importants pour le succès d’une technologie de
- Économique  communication.
- Simple à implémenter 
– La conformité aux spécifications est une obligation pour tous
- A fait ses preuves  les membres EtherCAT
- Ouvert 
- Normalisé
– On utilise donc un outil nommé CTT EtherCAT
- Sûr
Conformance Test Tool
- Redondant – Les différentes étapes de test du CTT sont créées par le
- Polyvalent groupe „Conformance“ au sein de la communauté ETG
– Un certificat atteste de la conformité du produit après une
série de test à l’officiel EtherCAT Test Center (ETC)

EtherCAT Technology Group 2011 71


Safety over EtherCAT: Caractéristiques (1)

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre  • Safety over EtherCAT (FSoE) définit la couche de
- Simple à configurer  communication permettant le transport des informations
- Économique  de sécurité entre les différents systèmes du réseau
- Simple à implémenter 
- A fait ses preuves
• FSoE est une technologie ouverte au sein d’EtherCAT

- Ouvert 
Technology Group (ETG).
- Normalisé  • Le protocole est développé selon la norme IEC 61508
- Sûr – Il permet d’obtenir le niveau de sécurité SIL 3
- Redondant
– Residual Error Probability R(p) < 10-9
- Polyvalent
• Le protocole est validé par un organisme indépendant
(TÜV)

EtherCAT Technology Group 2011 72


Safety over EtherCAT: Architecture logicielle

EtherCAT : • Données de sécurité ou non sur le même bus


- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
Device 1 Device 2
- Une topologie libre 
- Simple à configurer  Safety Safety
- Économique  Application Application
- Simple à implémenter 
- A fait ses preuves  Standard Standard
Application Application
- Ouvert 
- Normalisé  Safety over Safety over Safety
- Sûr EtherCAT EtherCAT over
Protocol Protocol EtherCAT
- Redondant
- Polyvalent EtherCAT EtherCAT EtherCAT
Communication Interface Communication Interface

EtherCAT Telegram

Safety data container (FSoE Frame)

EtherCAT Technology Group 2011 74


Safety over EtherCAT: Architecture matérielle

EtherCAT : • EtherCAT transporte les informations de sécurité mais ne


- Plus rapide  gère pas la sécurité
- Synchrone 
- Un Ethernet industriel 
Device 1 Device 2
- Une topologie libre 
- Simple à configurer Controller A Controller B Controller B Controller A
 Safety Safety Safety Safety
- Économique  Protocol Protocol Protocol Protocol
Controller A Controller B Controller A Controller B
- Simple à implémenter  Safety Safety Safety Safety
- A fait ses preuves Protocol Protocol Protocol Protocol

- Ouvert EtherCAT EtherCAT

Slave Controller Slave Controller
- Normalisé 
- Sûr
PHY PHY PHY PHY
- Redondant
- Polyvalent Trafo Trafo Trafo Trafo

RJ45 RJ45 RJ45 RJ45

EtherCAT Technology Group 2011 75


Safety over EtherCAT: Structure de la trame

EtherCAT : • Télégramme Ethernet


- Plus rapide 
- Synchrone Ethernet EtherCAT
 1. Datagram 2. Datagram FSC
Header Header
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
Trame Safety over EtherCAT
- Simple à implémenter 
- A fait ses preuves 
- Ouvert  CMD SafeData CRC_0 SafeData CRC_1 Conn ID
- Normalisé 
- Sûr
– Trame Safety over EtherCAT
- Redondant
• La trame FSoE est un conteneur mappé au process image du
système
- Polyvalent
• Une nouvelle trame est reconnu si au moins un bit a changé
depuis la dernière trame
• On calcule 2 octets de CRC pour chaque paire d’octets de
donnée de sécurité
• Plusieurs octets de donnée de sécurité peuvent être transmis

EtherCAT Technology Group 2011 76


Safety over EtherCAT: Exemple

EtherCAT : • Logique de sécurité décentralisé


- Plus rapide  • Le PLC standard route les messages de sécurité
- Synchrone 
- Un Ethernet industriel  PLC
Standard Entrée Safety
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves  Sortie Safety
- Ouvert 
- Normalisé 
- Sûr
- Redondant
- Polyvalent
S

S
Variateur Safety Logique Safety
S

EtherCAT Technology Group 2011 77


Safety over EtherCAT: Avantages

EtherCAT : • Solution entièrement intégrée:


- Plus rapide  – Communication standard et de sécurité sur le même réseau
- Synchrone 
- Un Ethernet industriel 
• Réduction des réseaux et des interfaces
- Une topologie libre  • Configuration centralisée, diagnostique et maintenance
- Simple à configurer  des E/S standard et de sécurité avec le même outils
- Économique  • Les applications de sécurité utilise pleinement les
- Simple à implémenter 
avantage d’EtherCAT:
- A fait ses preuves 
- Ouvert
– Temps de réaction court

- Normalisé  – Nombre de participants presque illimité
- Sûr – Grande possibilité d’extension du réseau
- Redondant
– Redondance filaire en option
- Polyvalent
– Grande flexibilité avec le Hot Connect

EtherCAT Technology Group 2011 78


Sans redondance : Fonctionnement normal

EtherCAT :
- Plus rapide  Maître EtherCAT
- Synchrone 
- Un Ethernet industriel  RX Unit TX Unit
- Une topologie libre  RX TX
- Simple à configurer 
- Économique  MAC 1
- Simple à implémenter 
RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent   
Esclave 1 Esclave 2 Esclave N
RX TX RX TX RX TX
... ...
TX RX TX RX TX RX

EtherCAT Technology Group 2011 79


Sans redondance : Coupure de câble

EtherCAT :
- Plus rapide  Maître EtherCAT
- Synchrone 
- Un Ethernet industriel  RX Unit TX Unit
- Une topologie libre  RX TX
- Simple à configurer 
- Économique  MAC 1
- Simple à implémenter 
RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent    
Esclave 1 Esclave 2 Esclave N-1 Esclave N
RX TX RX TX RX TX RX TX
... ...
TX RX TX RX TX RX TX RX

EtherCAT Technology Group 2011 80


Sans redondance : Esclave endommagé

EtherCAT :
- Plus rapide  Maître EtherCAT
- Synchrone 
- Un Ethernet industriel  RX Unit TX Unit
- Une topologie libre  RX TX
- Simple à configurer 
- Économique  MAC 1
- Simple à implémenter 
RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent    
Esclave 1 Esclave 2 Esclave N-2 Esclave N-1 Esclave N
RX TX RX TX RX TX RX TX RX TX
... ...
TX RX TX RX TX RX TX RX TX RX

EtherCAT Technology Group 2011 81


Avec redondance : Fonctionnement normal

EtherCAT :
- Plus rapide Seul un second
 Maître EtherCAT
- Synchrone 
port Ethernet est
- Un Ethernet industriel 
nécessaire – pas
RX Unit TX Unit
de carte
- Une topologie libre  RX TX spécifique
- Simple à configurer 
- Économique  MAC 1 MAC 2
- Simple à implémenter 
RX TX RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent   
Esclave 1 Esclave 2 Esclave N
RX TX RX TX RX TX
... ...
TX RX TX RX TX RX

EtherCAT Technology Group 2011 82


Avec redondance : Coupure de câble

EtherCAT :
- Plus rapide  Maître EtherCAT
- Synchrone 
- Un Ethernet industriel  RX Unit TX Unit
- Une topologie libre  RX TX
- Simple à configurer 
- Économique  MAC 1 MAC 2
- Simple à implémenter 
RX TX RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent    
Esclave 1 Esclave 2 Esclave N-1 Esclave N
RX TX RX TX RX TX RX TX
... ...
TX RX TX RX TX RX TX RX

Temps de restauration du bus < 15µs


EtherCAT Technology Group 2011 83
Avec redondance : Esclave endommagé

EtherCAT :
- Plus rapide  Maître EtherCAT
- Synchrone 
- Un Ethernet industriel  RX Unit TX Unit
- Une topologie libre  RX TX
- Simple à configurer 
- Économique  MAC 1 MAC 2
- Simple à implémenter 
RX TX RX TX
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent    
Esclave 1 Esclave 2 Esclave N-2 Esclave N-1 Esclave N
RX TX RX TX RX TX RX TX RX TX
... ...
TX RX TX RX TX RX TX RX TX RX

EtherCAT Technology Group 2011 84


EtherCAT: Grande disponibilité

EtherCAT : • Redondance filaire


- Plus rapide  – Avec seulement un second port Ethernet sur le maître
- Synchrone 
- Un Ethernet industriel 
• Échange à chaud
- Une topologie libre  • Hot Connect d’un groupe
Groupe Hot
- Simple à configurer  Connect
- Économique 
- Simple à implémenter 
Master
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant
- Polyvalent

EtherCAT Technology Group 2011 85


EtherCAT: Architecture polyvalente

EtherCAT : • Maître vers esclave


- Plus rapide  • Esclave vers esclave
- Synchrone  • Maître vers Maître
- Un Ethernet industriel 
- Une topologie libre M2S

- Simple à configurer 
- Économique Switchports

- Simple à implémenter 
- A fait ses preuves  Master
- Ouvert 
M2M
- Normalisé 
- Sûr 
Gateways
- Redondant

- Polyvalent M2S

Master
S2S

EtherCAT Technology Group 2011 86


EtherCAT sans fil

EtherCAT : • Des systèmes sans fils peuvent être connectés via des
- Plus rapide  Switchport
- Synchrone • Les segments sans fils ne ralentissent pas EtherCAT
- Un Ethernet industriel 
• Protocole: EtherCAT Automation Protocol
- Une topologie libre 
• Les segments sans fils sont transparents pour le maitre
- Simple à configurer 
- Économique 
- Simple à implémenter 
Master Switchport
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant

- Polyvalent

Ex lecteur RFID
Le Maître voit les
données comme
un process image
Maître avec ou
local sans
application de
contrôle
EtherCAT Technology Group 2011 89
EtherCAT – Le réseau Ethernet

EtherCAT :
- Plus rapide 
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre
- Simple à configurer


Why go for something slower,
- Économique
- Simple à implémenter 

just because it is more
- A fait ses preuves
- Ouvert


expensive?
- Normalisé 
- Sûr 
- Redondant

- Polyvalent 

EtherCAT Technology Group 2011 90


EtherCAT – Le réseau Ethernet

EtherCAT :
- Plus rapide  www.ethercat.org
- Synchrone 
- Un Ethernet industriel 
- Une topologie libre 
- Simple à configurer 
- Économique 
- Simple à implémenter 
- A fait ses preuves 
- Ouvert 
- Normalisé 
- Sûr 
- Redondant

- Polyvalent  EtherCAT Technology Group
ETG Headquarters
Ostendstr. 196
90482 Nuremberg, Germany
Phone: +49 911 54056 20
info@ethercat.org
EtherCAT Technology Group 2011 91