Guide Motion Control du GIMELEC - Ministère de l'Ãducation ...
Guide Motion Control du GIMELEC - Ministère de l'Ãducation ...
Guide Motion Control du GIMELEC - Ministère de l'Ãducation ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
7- La mise en œuvre <strong>de</strong>s pro<strong>du</strong>its<br />
7-5- Les bus <strong>de</strong> communication<br />
Bus <strong>de</strong> communication Ethernet Powerlink<br />
http://www.ethernet-powerlink.org/<br />
Ethernet Powerlink (EPL) est un réseau Ethernet temps<br />
réel dont un <strong>de</strong>s atouts est <strong>de</strong> pouvoir utiliser <strong>de</strong>s pro<strong>du</strong>its<br />
Ethernet tout à fait standards et, autre point fort, il intègre<br />
la couche application <strong>de</strong> CANopen.<br />
Le comportement déterministe est obtenu en interrogeant<br />
cycliquement tous les noeuds connectés au réseau.<br />
Le cycle se compose d’une phase isochrone et d’une phase<br />
asynchrone.<br />
Dans le domaine temps réel, l’exécution <strong>du</strong> cycle est<br />
contrôlée par le noeud gestionnaire <strong>du</strong> réseau (Managing<br />
No<strong>de</strong>). C’est lui qui permet l’accès au médium en émettant<br />
<strong>de</strong>s messages spécifiques. Ainsi, un seul et unique noeud<br />
accè<strong>de</strong> au réseau et tout risque <strong>de</strong> collision est écarté. La<br />
logique d’accès dite CSMA/CD, à l’origine <strong>du</strong> comportement<br />
non déterministe d’Ethernet, ne rentre donc pas en<br />
ligne <strong>de</strong> compte lors <strong>du</strong> fonctionnement normal d’Ethernet<br />
Powerlink.<br />
Parmi les caractéristiques d’Ethernet Powerlink, trois sont<br />
plus particulièrement importantes :<br />
■■transmission garantie <strong>de</strong>s données critiques dans le<br />
temps, au cours <strong>de</strong> cycles isochrones très courts et dans<br />
un temps configurable,<br />
■■synchronisation dans le temps <strong>de</strong> tous les noeuds <strong>du</strong> réseau<br />
avec une très gran<strong>de</strong> précision (moins d’une microsecon<strong>de</strong>),<br />
■■transmission <strong>de</strong>s données moins critiques dans la tranche<br />
asynchrone réservée à cet effet.<br />
À l’heure actuelle, Ethernet Powerlink permet d’atteindre<br />
<strong>de</strong>s temps <strong>de</strong> cycle inférieurs à 200 μs, ainsi qu’un<br />
«jitter» inférieur à 1 μs.<br />
Bus <strong>de</strong> communication Sercos http://www.<br />
sercos.org/<br />
Le bus Sercos (SErial Real-time COmmunications System)<br />
est le premier à avoir été utilisé en contrôle <strong>de</strong> mouvement,<br />
car développé spécifiquement pour cette application.<br />
La première version a été intro<strong>du</strong>ite en 1987 avec<br />
une vitesse <strong>de</strong> transmission <strong>de</strong> 4 Mbt/s et un temps <strong>de</strong><br />
cycle <strong>de</strong> 62,5 µs.<br />
Une évolution a vu le jour en 1999 avec une vitesse <strong>de</strong><br />
transmission portée à 16 Mbits/s. Le médium physique<br />
utilisé par Serco I et Sercos II est la fibre optique. La seule<br />
configuration possible est la configuration en anneau.<br />
En 2005 est apparu Sercos III qui supporte le protocole Ethernet.<br />
La vitesse <strong>de</strong> transmissions est portée à 100 Mbits/s, le<br />
temps <strong>de</strong> cycle minimum est <strong>de</strong> 31,25 µs. La disposition en<br />
anneau est offerte, mais une configuration en ligne est également<br />
possible.<br />
Le médium peut être une fibre optique pour Sercos II, le câble<br />
Ethernet in<strong>du</strong>striel pour Sercos III<br />
Sercos III combine la communication en temps réel pour le<br />
<strong>Motion</strong> <strong>Control</strong>, les entrées/sorties, les fonctions sécurisées<br />
et, sur un autre canal, les trames Ethernet basées sur les protocoles<br />
TCP/IP. Ceci permet <strong>de</strong> transférer <strong>de</strong>s télégrammes<br />
provenant d’un réseau usine sans détériorer le débit <strong>du</strong> système<br />
(100 Mbits /s).<br />
En faisant appel à la technologie Ethernet et à une configuration<br />
full <strong>du</strong>plex en anneau, on augmente la sécurité, car en<br />
cas <strong>de</strong> défaillance d’un <strong>de</strong>s esclaves ou <strong>du</strong> réseau, le fonctionnement<br />
est encore assuré et un dépannage possible sans arrêter<br />
l’équipement.<br />
Bus <strong>de</strong> communication EtherCat http://www.<br />
ethercat.org/<br />
EtherCat est le nom d’une technologie <strong>de</strong> bus <strong>de</strong> terrain basée<br />
sur Ethernet, soutenue par une organisation internationale<br />
baptisée EtherCat Technology Group, composée <strong>de</strong> plus<br />
<strong>de</strong> 140 sociétés membres, utilisateurs et constructeurs.<br />
EtherCat, qui a été reconnu comme standard <strong>de</strong> communication<br />
par l’IEC en septembre 2007, supporte les protocoles<br />
Sercos et CANopen.<br />
EtherCat est une technologie temps réel où les paquets Ethernet<br />
ne sont désormais plus reçus, interprétés et stockés au<br />
niveau <strong>de</strong> chaque équipement. Les esclaves EtherCat lisent et<br />
écrivent les données <strong>du</strong>rant le passage <strong>de</strong> la trame à l’intérieur<br />
<strong>du</strong> noeud et ils ne lisent que celles qui leur sont spécifiquement<br />
adressées. Les trames subissent ainsi <strong>de</strong>s retards <strong>de</strong><br />
l’ordre <strong>de</strong> quelques nanosecon<strong>de</strong>s seulement.<br />
Grâce au mo<strong>de</strong> full <strong>du</strong>plex intégral, 100 axes sont contrôlés en<br />
100 µs. Durant ce laps <strong>de</strong> temps, tous les axes reçoivent <strong>de</strong>s<br />
valeurs <strong>de</strong> comman<strong>de</strong> et <strong>de</strong> contrôle et renvoient leur position<br />
ainsi que <strong>de</strong>s informations concernant leur état <strong>de</strong> fonctionnement.<br />
Ethernet/IP et CIP <strong>Motion</strong> http://odva.org/<strong>de</strong>fault.<br />
aspx<br />
Compte tenu <strong>de</strong>s besoins d’une application motion control et<br />
<strong>de</strong>s caractéristiques <strong>du</strong> réseau Ethernet, le déterminisme est<br />
généralement obtenu avec <strong>de</strong>s modifications au niveau <strong>de</strong>s<br />
couches basses <strong>du</strong> réseau Ethernet et/ou l’utilisation <strong>de</strong><br />
Le présent document est la propriété <strong>de</strong>s entreprises qui ont contribué à sa rédaction et <strong>du</strong> <strong>GIMELEC</strong>. Il est protégé par le droit<br />
d’auteur. Il ne peut être repro<strong>du</strong>it , modifié, diffusé, exploité sans l’autorisation écrite <strong>de</strong>s propriétaires.<br />
91