Vous êtes sur la page 1sur 36

Rseaux Locaux Industriels (RLI)

Novembre 2002

Rseaux locaux industriels

PREAMBULE

Lvolution des moyens technologiques utiliss dans les systmes industriels permet de multiplier les mesures, les analyses et les prises de dcisions, dans le but damliorer les services, la qualit et le suivi de production ainsi que les diffrents niveaux de maintenances (corrective, prventive et prdictive). Cela a provoqu une norme augmentation des flots de donnes entre les diffrents constituants des systmes industriels. Afin dviter davoir installer une plthore de conducteurs lectriques, les constructeurs ont dvelopp des procds de transport dinformations sur des supports communs aux diffrentes sections du systme. Cela a t possible en tablissant des rgles de circulation de ces donnes sur ces canaux de transmission. Cest ainsi que sont nes les notions dites Rseaux Locaux Industriels ou Bus de terrain . Le prsent document est une synthse de prsentation des caractristiques principales des divers rseaux actuels avec une analyse comparative destine guider les choix des dveloppeurs en fonction des applications envisages.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

SOMMAIRE
1. Introduction.................................................................................................................................................. 5 2. Le modle OSI.............................................................................................................................................. 5 2.1. Couche physique.................................................................................................................................... 5 2.2. Couche liaison de donnes ..................................................................................................................... 6 2.3. Couche rseau........................................................................................................................................ 6 2.4. Couche transport.................................................................................................................................... 6 2.5. Couche session ...................................................................................................................................... 6 2.6. Couche prsentation............................................................................................................................... 6 2.7. Couche application ................................................................................................................................ 6 3. Les rseaux industriels et le modle OSI....................................................................................................... 7 3.1. Couche physique.................................................................................................................................... 7 3.1.1. Supports de transmission................................................................................................................. 7 3.1.2. Topologie........................................................................................................................................ 8 3.1.3. Synchronisation .............................................................................................................................10 3.2. Couche liaison de donnes ....................................................................................................................10 3.2.1. Sous couche MAC..........................................................................................................................10 3.2.1.1. Gestion par comptition ..............................................................................................................10 3.2.1.2. Gestion par multiplexage temporel synchrone .............................................................................12 3.2.1.3. Gestion par droit de parole explicite ou par consultation..............................................................12 3.2.2. Sous couche LLC ...............................................................................................................................13 3.2.2.1. Service de type 1 LLC 1 ........................................................................................................13 3.2.2.2. Service de type 2 LLC 2 ........................................................................................................14 3.2.2.3 Service du type 3 LLC 3 .........................................................................................................14 3.3. Messagerie et couche application ..........................................................................................................14 3.3.1. MMS .............................................................................................................................................14 3.3.2. SNMP ............................................................................................................................................15 3.3.3. MPS...............................................................................................................................................15 4. Les critres de comparaison entre RLI .........................................................................................................16 4.1. Critres techniques ...............................................................................................................................16 4.1.1. Topologiques..................................................................................................................................16 4.1.2. Temporels......................................................................................................................................16 4.1.3. Autres ............................................................................................................................................16 4.2. Critres stratgiques .............................................................................................................................16 4.2.1. Standards .......................................................................................................................................16 4.2.2. Disponibilit de composants, de logiciels et de prestation de services .............................................16 4.2.3. Autres ............................................................................................................................................16 5. Les principaux rseaux ................................................................................................................................17 5.1. Rseau CAN .........................................................................................................................................17 5.1.1. Architecture de CAN......................................................................................................................17 5.1.2. Couche Physique............................................................................................................................17 5.1.3. MAC : CSMA/CD ou BA...............................................................................................................17 5.1.4. LLC ...............................................................................................................................................17 5.1.5. Critres de comparaison du Rseau CAN .......................................................................................18 5.1.5.1. Critres techniques......................................................................................................................18 5.1.5.2. Critres stratgiques....................................................................................................................18 5.2.Rseau Worldfip ....................................................................................................................................19 5.2.1.Architecture du rseau WORLDFIP ................................................................................................19 5.2.2.Couche physique .............................................................................................................................19 5.2.3.Couche liaison de donnes ..............................................................................................................19 5.2.3.1.Trafic priodique et apriodique de variables................................................................................20 5.2.3.2.Trafic apriodique de messages ....................................................................................................20 5.2.4.Couche application :MPS ................................................................................................................21 5.2.5.Critre de comparaison WORLDFIP ...............................................................................................21 5.2.5.1.Critres techniques.......................................................................................................................21 5.2.5.2.Critres stratgiques.....................................................................................................................21 IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

5.3.Rseau PROFIBUS ................................................................................................................................23 5.3.1.Architecture de PROFIBUS.............................................................................................................23 5.3.2 Couche physique .............................................................................................................................23 5.3.3.LLC ................................................................................................................................................23 5.3.4.MAC...............................................................................................................................................23 5.3.4.1.Pofibus FMS ................................................................................................................................24 5.3.4.2.Profibus DP..................................................................................................................................24 5.3.4.3.Profibus PA..................................................................................................................................24 5.3.5.Couche application..........................................................................................................................24 5.3.6.Critre de comparaison PROFIBUS.................................................................................................25 5.3.6.1.Critres techniques.......................................................................................................................25 5.3.6.2.Critres stratgiques.....................................................................................................................25 5.4.Rseau INTERBUS................................................................................................................................26 5.4.1.Topologie........................................................................................................................................26 5.4.2.Protocole.........................................................................................................................................26 5.4.3.Critre de comparaison INTERBUS ................................................................................................27 5.4.3.1.Critres techniques.......................................................................................................................27 5.4.3.2.Critres stratgiques.....................................................................................................................27 5.5.Rseau LON ..........................................................................................................................................28 5.5.1.Architecture de LON.......................................................................................................................28 5.5.2 Couche Physique.............................................................................................................................28 5.5.3 MAC...............................................................................................................................................28 5.5.4.LLC ................................................................................................................................................29 5.5.5.Couche application..........................................................................................................................29 5.5.6.Critre de comparaison de LON ......................................................................................................29 5.5.6.1.Critres techniques.......................................................................................................................29 5.5.6.2.Critres stratgiques.....................................................................................................................29 5.6.Rseau ASI ............................................................................................................................................30 5.6.1.Architecture du rseau ASI .............................................................................................................30 5.6.2.Couche Physique.............................................................................................................................30 5.6.3.MAC...............................................................................................................................................30 5.6.4.LLC ................................................................................................................................................31 5.6.5.Couche application..........................................................................................................................31 5.6.5.1.Services applicatifs.......................................................................................................................31 5.6.5.2.Services de gestion .......................................................................................................................31 5.6.6.Critre de comparaison de ASI........................................................................................................31 5.6.6.1.Critres techniques.......................................................................................................................31 5.6.6.2.Critres stratgiques.....................................................................................................................32 6.Les annexes..................................................................................................................................................33 6.1.Tableau comparatif des diffrents rseaux..............................................................................................33 6.2.Tableau comparatif des prix des composants de la couche 1...................................................................35 Glossaire .........................................................................................................................................................36

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

1. Introduction
Un rseau industriel joue le mme rle qu'un rseau normal. Le but premier est toujours de transmettre des informations entre plusieurs machines. Lorsque l'on parle de rseaux, on sous-entend gnralement que les machines sont des ordinateurs. Lorsque l'on parle de rseaux industriels, il s'agit de faire communiquer des machines qui ne sont plus seulement des ordinateurs. On fait communiquer des appareils diffrents tels que des ordinateurs, des automates programmables, des capteurs, des actionneurs, des rgulateurs. Les rseaux industriels sont qualifis par des expressions comme rseau de terrain, rseau domotique. Cette classification tient, soit aux types dquipements raccords, soit aux domaines dapplications. Le qualificatif d'industriel pour un rseau sous-entend galement un environnement particulier. L'environnement d'un rseau industriel est en gnral un environnement perturb. Cet environnement est souvent pollu par des ondes lectromagntiques provenant des diffrents appareils (moteurs, courants forts, champs magntiques,...). Tous ces phnomnes sont prendre en compte dans la couche physique du modle OSI.

2. Le modle OSI
Le modle OSI (Open System Interconnection) dfinit une structuration des systmes de communications en sept couches. Chacune dentre elles reprsente une catgorie de problmes que lon rencontre dans un rseau. Dcouper les problmes en couche prsente des avantages : Lorsque lon met en place un rseau, il suffit de trouver une solution pour chacune des couches. Lutilisation de couches permet galement de changer de solution technique pour une couche sans pour autant tre oblig de tout repenser. Chaque couche garantit la couche suprieure que le travail qui lui a t confi a t ralis sans erreur. COUCHE 7 6 5 4 3 2 1 FONCTIONNALITE Application Prsentation Session Transport Rseau Liaison de donnes Physique

2.1. Couche physique


Dans cette couche on ne va soccuper que des problmes strictement matriels (support physique pour le rseau). Pour le support, on doit galement prciser toutes ses caractristiques. Pour du cble : Type (coaxial, paires torsades, ...) si un blindage est ncessaire le type du signal lectrique envoy (tension, intensit,...) nature des signaux (carrs, sinusodaux, ...) limitations (Longueur, nombre de stations) IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002 Pour des communications Hertziennes

Rseaux locaux industriels

Frquences Types de modulation (Phase, amplitude,...)

Fibre Optique Couleur du laser Section du cble Nombre de brins

2.2. Couche liaison de donnes


Elle fiabilise les changes de donnes entre deux stations. En effet, dans cette couche on cherche savoir comment deux stations sur le mme support physique (couche 1) vont tre identifies.

2.3. Couche rseau


Elle assure la recherche dun chemin et lacheminement des donnes entre deux stations. En effet, elle transporte des blocs d'octets de taille limite. Elle se charge aussi du routage et a donc besoin d'un plan d'adressage. Un service rseau possde une qualit qui se mesure par le taux de pertes et de duplications qui ne sont pas signales la couche transport.

2.4. Couche transport


Elle assure le contrle de bout en bout entre les stations terminales. En effet, elle transporte des blocs d'octets de longueur quelconque. Elle essaye de faire le transfert si possible sans perte, sans duplication et sans erreur, au meilleur "rapport qualit/prix".

2.5. Couche session


Elle synchronise et gre les changes pour le compte de la couche prsentation. Organisation de la communication: Droit la parole (half/full duplex => communication l'une aprs l'autre ou simultane). Notion d'activit : on peut la dmarrer, l'arrter, l'interrompre et la recommencer. Points de synchronisation. Etc.

2.6. Couche prsentation


Elle permet daccepter des syntaxes diffrentes pour les donnes changes entre les couches applications. En effet, il existe de multiples manires de coder les informations en informatique suivant le matriel et les logiciels utiliss. Par exemple: Plusieurs codes existent pour coder les caractres (ASCII, BCIDC, etc.). Les nombres peuvent tre cods sur un nombre d'octets diffrents. Les octets de poids fort et de poids faible peuvent tre rpartis diffremment, autrement dit, un nombre peut tre lu de gauche droite ou de droite gauche. Etc. On dfinit donc un modle gnral, commun, que l'on va utiliser pour effectuer le transfert.

2.7. Couche application


Elle donne aux processus dapplication le moyen daccder lenvironnement OSI. C'est elle qui contient les processus de l'application rpartie. Autrement dit, c'est elle qui contient l'application informatique (le programme) qui dsire communiquer avec un ordinateur distant.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

3. Les rseaux industriels et le modle OSI


Les rseaux industriels nutilisent pas la totalit des sept couches du modle OSI. En effet les couches rseaux, transport, session et prsentation ont disparu du modle gnral donnant naissance au modle rduit compos uniquement des couches physiques, liaison de donnes (MAC et LLC) et application.

APPLICATION LLC MAC Physique


3.1. Couche physique
3.1.1. Supports de transmission
Voici succinctement quelques uns des supports de transmission les plus utiliss. La paire torsade Cest un cble tlphonique constitu l'origine de deux fils de cuivre isols et enrouls l'un sur l'autre (d'o le nom). Actuellement on utilise plutt des cbles constitus de 2 ou 4 paires torsades. Celles ci sont trs rpandues, de connexion facile et de faible cot, mais elles possdent une faible immunit aux bruits. Pour amliorer leurs performances on utilise la paire torsade blinde plus rsistante aux perturbations lectromagntiques et qui autorise un dbit pouvant aller jusqu' 16 Mbits/s. D'une manire gnrale les performances (et les cots) de ce support dpendent de la qualit des matriaux employs et des dtails de ralisation.

La couche liaison de donnes

Le cble coaxial Le cble coaxial est un cble utilis galement en tlphonie et en tlvision, il est constitu d'un coeur qui est un fil de cuivre. Ce coeur est dans une gaine isolante elle-mme entoure par une tresse de cuivre, le tout est recouvert d'une gaine isolante. Certains coaxiaux large bande peuvent atteindre un dbit maximal de 150 Mhz mais leurs encombrement est nettement suprieur celui de la paire torsade, leurs performances n'atteignant pas celles de la fibre optique. Le cble coaxial a tendance disparatre des nouveaux plans de cblage.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

La fibre optique La fibre optique est un support d'apparition plus rcente, mais son utilisation prend de l'ampleur de jour en jour, car elle permettra des dbits de plusieurs Gbit/s sur de trs longues distances. Elle est particulirement adapte l'interconnexion des rseaux par exemple entre plusieurs btiments d'un mme site. En plus de ses capacits de transmission, ses grands avantages sont :

Immunit aux interfrences lectromagntiques Grande difficult d'coute, contrairement aux supports lectriques, ce qui la rend galement attrayante dans les contextes o la confidentialit est requise.

D'un point de vue technique, une fibre optique est constitue d'un coeur et d'une gaine en silice de quelques m recouvert d'un isolant. une extrmit une diode lectroluminescente (LED) ou une diode laser met un signal lumineux et l'autre une photodiode ou un phototransistor est capable de reconnatre ce signal.

Les diffrents rayons lumineux issus de la source sont guids par le fil de verre en suivant un principe de rflexion interne qui se produit au niveau de la frontire entre le coeur et la gaine. Si la rflexion ne laisse subsister qu'un seul rayon, le diamtre du fil tant trs rduit, alors on parle de fibre monomode, sinon, lorsqu'il existe plusieurs rayons simultanment, on parle de fibre multi mode. Enfin, la bande passante d'une fibre optique tant trs large (plusieurs MHz), il est ais de faire du multiplexage frquentiel pour faire transiter simultanment plusieurs communications. Les liaisons sans fil sont possibles grce des liaisons infrarouges, laser ou hertziennes sur de courtes distances et grce aux faisceaux hertziens pour les liaisons satellitaires. Les dbits sont trs levs mais les transmissions sont sensibles aux perturbations et les possibilits d'coute sont nombreuses.

3.1.2. Topologie
La manire dont les stations du rseau sont relies entre elles s'appelle la topologie du rseau, et elle a une grande importance pratique pour les diverses applications que l'on veut en faire. On trouve les topologies suivantes : Bus Un rseau a une topologie bus quand le support est strictement linaire et que toutes les stations y sont raccordes. Si la transmission est bidirectionnelle, toutes les stations connectes reoivent les signaux mis sur le bus. Cest une topologie diffusion physique comme la radio.

Station 1

Station 3

Station 5

Station 2

Station 4

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

Rseaux locaux industriels

Anneau Un rseau a une topologie danneau quand toutes ses stations sont connectes en chane les unes aux autres par une liaison bipoint de la dernire la premire. Chaque station joue donc un rle intermdiaire. Toutes les stations reoivent toutes les trames d'information et les font passer leur voisine. La circulation de l'information se fait en sens unique.

Station 1 Station 4 Station 3


Etoile Un rseau a une topologie toile quand les stations sont raccordes par des liaisons point point des noeuds qui sont chargs de rmettre la trame. Le noeud est une sorte de rpteur ou de commutateur selon le cas. Deux stations peuvent changer des donnes condition d'en passer par le noeud. C'est une topologie peu utilise actuellement.

Station 2

Station 1 Noeud

Station 2

Station 3

Station 4

Maill Un rseau a une topologie maille quand il existe plusieurs chemins possibles pour transmettre une trame dun quipement un autre. Un algorithme de routage est alors ncessaire pour dterminer le chemin utiliser. Cette topologie se rencontre dans les grands rseaux de distribution.

Routeur

Station Noeud

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

10

Rseaux locaux industriels

3.1.3. Synchronisation
La synchronisation au niveau physique est la fonction qui consiste dterminer les instants dchantillonnage du signal reu pour y connatre linformation mise. Il sagit de synchroniser les signaux dhorloge qui pilotent lchantillonnage la rception sur les signaux dhorloge de lmetteur. Transmission Synchrone La transmission synchrone suppose que la synchronisation est tablie en permanence sur le canal y compris pendant les moments de silence. Ceci implique que le canal soit unidirectionnel. Si les communications sont bidirectionnelles il faut alors deux canaux unidirectionnels. Le moyen le plus courant est de transporter sous une forme ou une autre les signaux de lhorloge de lmetteur. Transmission Asynchrone La transmission asynchrone ne suppose une synchronisation des deux horloges quen dbut de transmission. On fait lhypothse que, pendant la transmission, lhorloge du rcepteur ne dvirera pas suffisamment pour conduire des sur chantillonnages ou des sous chantillonnages. Ceci implique que les trames ne soient pas trop longues, ou que les moments lmentaires sont assez longs, cest dire que lon ait une vitesse de modulation et donc un dbit binaire trop levs. Transmission asynchrone synchronise La transmission asynchrone synchronise est une transmission dans laquelle il y a synchronisation entre les horloges du rcepteur et de lmetteur en dbut, puis en cours de transmission. Ce mode de transmission est le plus rpandu dans les rseaux industriels, car adapt aux transmissions bidirectionnelles.

3.2. Couche liaison de donnes


La couche liaison de donnes se divise en deux sous couches : la sous couche MAC et la sous couche LLC.

3.2.1. Sous couche MAC


Le rle de la sous couche MAC Medium Access Control est dassurer laccs au support de communication. En effet, les diffrents protocoles MAC grent le droit de parole dans le rseau ou le droit dmission sur le support comme on gre les prises de parole entre personnes dans une assemble. Il existe diffrentes mthodes pour contrler l'accs au rseau et s'assurer que deux stations ne transmettent jamais des trames simultanment sur le rseau.

3.2.1.1. Gestion par comptition


Dans les mthodes daccs par comptition, chaque station peut mettre ds quelle le dsire quand le support est inoccup, condition de pouvoir dtecter ses conflits daccs avec les autres stations. Laccs par comptition ncessite une topologie qui offre la diffusion physique de faon ce que chaque station puisse dtecter quune autre est en train dmettre. Les principales mthodes daccs par comptition sont : la mthode CSMA (Carrier Sense Multiple Access) et ses variantes. Le CSMA permet chaque station de dterminer si le cble est dj utilis par une autre station, cela empche une quelconque machine d'interrompre une transmission. Cependant, la CSMA ne peut pas empcher tous les conflits possibles. Il se pourrait trs bien que lors de la vrification de l'tat du cble, celui-ci apparaisse libre pour deux stations qui enverraient alors simultanment leurs trames, ce qui gnrerait une collision. Il faut alors dtecter et rsoudre ce conflit.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

11

Rseaux locaux industriels

Le schma gnral de fonctionnement est le suivant

Trame mettre Nouvelle tentative Attente selon stratgie

Etat du BUS Bus libre Tentative dmission

Bus occup

Collision dtecte

Erreur Transmission

Pas de collision Transmission russie


Les diffrentes variantes de CSMA sont : CSMA/CD ou Ethernet Ce protocole propose la solution suivante : la station coute le bus en mme temps quelle met et si elle reoit un signal diffrent de celui quelle est en train dmettre, elle considre quelle est en conflit avec une autre station et cesse dmettre ses donnes, do lappellation CSMA/CD (CD : Collision Detection. La mthode implique que: Lutilisation dquipements permette de dtecter les collisions au niveau physique. La dure de lmission soit suprieure au dlai de propagation. Lorsquune une collision est dtecte, les stations doivent rmettre leurs trames. La mthode CSMA/CD utilise une rmission adaptative : au lieu de rmettre immdiatement, aprs avoir dtect une collision, chaque station doit attendre un dlai alatoire avant de retransmettre. Elle utilise un algorithme adaptatif de calcul du dlai dattente, fond sur le nombre de retransmissions dj effectues (ce qui diminue la probabilit de faire attendre le mme dlai aux stations en situation de conflits). CSMA/CA ou BA La mthode daccs CSMA/CA (Collision Avoidance) ou BA (Bit Arbitration) est aussi appele CSMA avec forage. Elle est caractrise par le fait que mme en cas de collision, une trame russit tre transmise ; il sagit de celle de plus haute priorit. Le principe est bas sur le mme que celui du CSMA/DC, mais avec une dtection et un arbitrage bit par bit. Cela implique que le temps de transmission dun bit soit au mois gal au double du dlai de propagation. Si plusieurs stations dtectent le canal libre en mme temps, elles mettent chacune un bit tout en observant ltat du canal. Soit les bits sont gaux alors chaque station a limpression dtre seule mettre Soit les bits sont diffrents, alors le codage des signaux est tel que le rseau affiche un bit gal au bit dit dominant. Les stations qui ont mis ce bit se considrent comme seules mettre. Les autres arrtent leur mission (le bit mis est dit rcessif), et ainsi de suite jusquau moment o une seule peut terminer son mission. Ceci est garantit par le fait que chaque trame dbute par une suite de bits uniques qui est en fait son code de priorit.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

12

Rseaux locaux industriels

CSMA/DCR Cette variante de la technique CSMA a t dfinie pour garantir une borne suprieure au temps de latence. Cette variante offre une technique particulire de rsolution de collision. La solution est base sur une suite de partitionnements dichotomiques des stations qui ont le droit de rmettre. Le critre de partitionnement peut tre ladresse de la station ou nimporte quel autre identificateur. De telles techniques permettent de garantir quaprs une collision toutes les trames concernes seront mises dans un dlai donn. Le problme est que, pendant ce temps, les autres stations nont pas le droit la parole.

3.2.1.2. Gestion par multiplexage temporel synchrone


Le multiplexage temporel TDMA (Time Division Multiple Access) consiste allouer le mdium aux diverses stations tour de rle pendant un intervalle de temps donn. Si toutes les stations ont le mme temps de parole de faon cyclique, on parle de multiplexage temporel synchrone. Chaque station sait quel moment elle doit mettre ce qui implique une bonne synchronisation des horloges. Les horloges peuvent tre resynchronises par diffrents algorithmes. Le plus courant est quune station matre sur le rseau mette une trame spciale en dbut de cycle destination de toutes les autres qui recalent leurs horloges cet instant.

3.2.1.3. Gestion par droit de parole explicite ou par consultation


Le principe de base de ce type de protocole est quune station ne peut mettre que lorsquelle en a reu explicitement le droit. Un message spcial doit donc tre transmis une station pour lui donner ce droit dmettre La technique du jeton . Il existe plusieurs critres qui permettent de distinguer diffrents protocoles de la technique du jeton : La topologie en bus du rseau La topologie en anneau du rseau Lmission des jetons par une seule station (gestion centralise) ou non (gestion distribue) Le nombre de jetons en circulation Jeton sur anneau Chaque station est connecte une suivante, la dernire tant relie la premire. Un jeton est gnr par une dentre elles et transmis la suivante. Si une station a une trame mettre, elle attend un jeton, le capture, met la trame, attend que la trame fasse un tour complet, et retire la trame, cest dire quayant d reconnatre quelle tait la station mettrice, elle ne rmet plus la trame mais un jeton pour la station suivante et ainsi de suite. La topologie danneau permet dexercer un contrle supplmentaire : la vrification que le destinataire a bien reu la trame (en changeant les octets rservs cette effet par le destinataire). Le destinataire est dsign dans la trame comme lmetteur. La principale caractristique de ce protocole est de donner le droit de parole de faon quasi-priodique. Chaque station a la possibilit dmettre une trame sur N trames au minimum sil y a N stations. La priode est raccourcie quand des stations passent leur tour. Elle varie aussi avec la longueur de la trame. Jeton sur bus La technique de jeton sur bus est voisine de celle sur anneau. Toutefois la notion de successeur nexiste pas par cblage. Le jeton doit donc spcifier le destinataire. De plus la topologie de bus conduit une diffusion du signal. Toutes les stations connectes reoivent le jeton mais seule la station, dont le MAC aura reconnu son adresse, aura le droit dmettre. Elle utilise le jeton en mettant une ou plusieurs trames selon le temps de dtention du jeton qui lui a t allou, et elle rmet le jeton vers un successeur dsign (ce qui ncessite la cration dun anneau virtuel en indiquant chaque station son prdcesseur, son successeur). Comme dans le cas du jeton sur anneau, la principale caractristique de ce protocole est de donner le droit de parole de faon quasi-priodique : un droit de parole dune dure prdfinie THT (Token Holding Time) chaque cycle de dure gale la somme de tous les THT. Mais la priode varie selon le nombre de stations actives, selon le fait que les stations librent ou non leur jeton avant lchance de leur THT, selon le fait que des erreurs peuvent conduire reconstruire lanneau virtuel. IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

13

Rseaux locaux industriels

Scrutation La technique scrutation est une technique centralise, elle est plus utilise sur des topologies en bus quen anneau. Une station matre est charge de distribuer les droits de parole. Elle le fait en envoyant lquivalent dun jeton de faon priodique ou non, selon une stratgie prdfinie. Quand une station reoit le droit de parole, elle dispose dun dlai maximum de rponse. Le jeton revient toujours au matre. Quand le matre a une information envoyer une station, elle la lui adresse comme elle aurait envoy un jeton. Cette information peut contenir un jeton ou non pour donner un droit de parole la station concerne. La principale caractristique de ce protocole est de pouvoir respecter un ordonnancement de scrutation en configurant le matre selon les besoins. Il peut aussi respecter des priodes qui peuvent toutefois dpendre de la longueur des trames mises, des pertes, des dfaillances de station, etc. Trame circulante La technique des trames circulantes sapplique aux topologies en anneau. Elle consiste dcouper la longueur du canal, dfinie en bits, en un certain nombres de paquets ou de cellules de taille donne. Ces trames se suivent sur lanneau. Chaque cellule est initialement vide. Quand une cellule vide arrive dans une station ayant quelque chose mettre, celle-ci remplit la cellule, indique son adresse et celle du destinataire, attend que la cellule revienne, la vide et la renvoie sur le rseau. Une cellule vide est quivalente un jeton libre. Lobjectif de cette partie est de rappeler succinctement les principes des protocoles de Medium Access Control. Ces protocoles peuvent tre combins pour des besoins particuliers.

3.2.2. Sous couche LLC


La sous couche de contrle de la liaison logique (dite LLC ou Logical Link Control Sublayer ) utilise la couche de contrle daccs au mdium MAC pour offrir lutilisateur des services tels que : Lmission, et la rception des trames Ltablissement et la fermeture des connexions logiques La dtection derreurs de squencement de trames Le Contrle de flux Elle se dcline en trois versions LLC 1, LLC 2 et LLC 3 prsentant des diffrences de fiabilit. L'ensemble de ces trois versions s'interfacent lensemble des couches physiques par l'intermdiaire de chacune des couches MAC spcifique chaque type de couche physique. L'interface LLC - Couche Suprieure (Rseau) est la mme, quel que soit le sous rseau physique On assure ainsi l'indpendance des logiciels des couches suprieures vis--vis des caractristiques physiques du sous rseau.

3.2.2.1. Service de type 1 LLC 1


Le service de type 1, appel aussi service Datagrammes est un service dont les proprits sont : sans connexion. sans acquittement sur erreur. sans contrle de flux de donnes. avec code dtecteur derreurs, qui lui permet d'liminer les trames errones. En fait ce service offre les moyens dmettre des donnes sans garantie de livraison au destinataire, ce qui implique qu'un contrle d'intgrit du message soit fait dans l'une des couches suprieures (gnralement en couche transport). Ce service constitue le service minimal que doit offrir la couche liaison. Il est intressant dans les cas o la transmission physique se fait avec un faible taux d'erreur. En effet, l'limination des erreurs par les couches suprieures - renvoi de trame - consomme un temps important. Et il vaut mieux que cet incident soit rare. Si les incidents sont rares, mettre en place un service complexe au niveau de la couche liaison, consommerait inutilement du temps de traitement. Inversement, si les lignes sont trs perturbes, il vaut mieux rattraper les trames errones au plus bas niveau.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

14

Rseaux locaux industriels

3.2.2.2. Service de type 2 LLC 2


Le service de type 2 est un service dont les proprits sont : avec connexion. avec acquittement des trames. avec reprises sur erreur. avec contrle de flux de donnes. Il permet dtablir des connexions logiques entre des utilisateurs qui dsirent dialoguer et de librer ces connexions la fin du dialogue. Les donnes changes sur une connexion logique sont acquittes, leur ordre dmission est vrifi la rception et un contrle de flux est assur par le protocole LLC. En cas derreurs de transmission, le protocole assure la retransmission des donnes sans faire intervenir le niveau suprieur. Toute connexion gre par le service de type 2 est toujours tablie entre deux entits de niveau suprieur. C'est le service le plus complet. Ce service nest dfini que pour une liaison bipoint.

3.2.2.3 Service du type 3 LLC 3


Il a t invent la demande des industriels pour les bus jeton dans un contexte de contrle de process. L'exigence des concepteurs de rseaux de type industriel se situe principalement au niveau de la contrainte de temps pour la transmission des trames. Cest un protocole plus simple que LLC 2, il cherche amliorer la fiabilit des changes, sans avoir un cot de gestion important. Ce service permet dacheminer les trames acquittes individuellement (cest dire quil ny a ni vrification de lordre de lmission la rception, ni tablissement de connexion, ni contrle de flux). Il permet aussi, grce un mcanisme de demande de rponse explicite, de dclencher la lecture dune donne stocke sur une station distante et il est bien adapt aux changes entre tampons. Une station peut supporter un ou plusieurs des types des services prcdents. De plus ces services peuvent sappliquer des changes de tampons ou dlments de file dattente. Certains peuvent tre multipoint ou bipoint.

3.3. Messagerie et couche application


On appelle Messagerie industrielle un ensemble de services (et protocole) qui permettent lchange de messages entre processus dapplication dans les domaines du contrle commande, des systmes embarqus, etc. On trouve les messageries dans plusieurs contextes, par exemple SNMP dans le monde TCP/IP (Transmission Control Protocol/Internet Protocol), MMS et FMS dans le monde rseaux industriels. Ces messageries doivent rgler deux types de problmes, fournir les services dchanges comme les lectures ou critures de valeurs distance, mais aussi assurer linteroprabilit entre les quipements ou entre les processus dapplication, interoprabilit qui passe par la dfinition de la smantique des objets changs.

3.3.1. MMS
MMS (Manufacturing Message Specification) constitue lexemple typique de la premire famille de messageries. Lide est de dfinir la faon de transporter les requtes entre un demandeur appel Client et un fournisseur appel Serveur , sans avoir connatre la manire dont le service sera effectivement fourni. Cette ide est matrialise par la construction chez le serveur comme chez le client dune image virtuelle des objets manipuls par les tches locales. Ces objets sont abstraits, ils sont dfinis par leurs caractristiques et les oprations auxquelles ils peuvent tre soumis. La messagerie MMS ne fait que transporter les demandes doprations (avec les paramtres adquats) et leurs rsultats. Les oprations relles sur les objets rels ne sont pas du ressort de la norme MMS. Une fonction dite fonction excutive est en charge des oprations relles. La plupart des services de MMS sont raliss sur le modle client/serveur. Trois services sont disponibles, Read, Write, Information Report. Read et Write permettent respectivement un client de demander un serveur de lire et crire des valeurs dobjets. Information Report permet au serveur denvoyer spontanment la valeur dun objet un client. IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

15

Rseaux locaux industriels

Ces trois services permettent videmment tous les changes de donnes entre deux entits. Pour la bonne excution des changes, les paramtres de ces services sont la dsignation des entits participantes (adresse Source, adresse Destination), le dsignation des donnes changes (note par objet ) et leurs valeurs. Du point de vue temporel, les clients peuvent excuter des services cycliquement ou non. Le service Information Report peut aussi tre utilis dans un processus cyclique. La priodicit rellement obtenue dpendra des protocoles sous-jacents, de la charge du rseau ainsi que du serveur.

3.3.2. SNMP
SNMP ( Simple Network Management Protocol) a t dfini par lInternet au milieu des annes 80 pour assurer les oprations de gestion de rseau du type TCP/IP, cest dire pour configurer, maintenir, observer ltat et le comportement des stations du rseau. Les stations sont modlises au travers dun certain nombre dobjets simples ou structurs qui constituent une base de donnes locales chaque station. SNMP dfinit localement une sorte de base de donnes locale chaque site. Cette base appele MIB (Management Information Base) regroupe lensemble des objets de gestion de la communication de la station. Chaque objet est dfini par un identificateur, qui prcise aussi le type de lobjet, une valeur et des paramtres. La structure des MIB doit alors tre dcrite prcisment de faon tre capable dy retrouver les objets selon les besoins. Les MIB ont une organisation hirarchique. Tous les objets de la station sont dfinis par une arborescence unique. Les feuilles de larbre sont les valeurs des objets lmentaires. Un objet de niveau N donn dans larborescence est dfini par une suite dindex qui sont les numros des branches constituant le chemin de la racine lobjet. Les oprations disponibles sur cette base de donnes sont des lectures, des critures et des missions spontanes. SNMP distingue deux types de station selon le modle appel Manager Agent. Chaque station est un agent, une ou plusieurs stations appeles Manager consultent et mettent jour les MIB des agents. On peut assimiler un agent un serveur et le manager un client.

3.3.3. MPS
MPS (Messagerie Periodique & Apriodique Spcification) est pris comme troisime exemple de messagerie car cette norme prsente des particularits intressantes et des diffrences sensibles avec les deux prcdentes. Elle privilgie le ct priodique, la diffusion, les attributs. MPS nassure que le transport de couples (identificateur dobjet, valeur de lobjet). Un objet sur une station est accessible soit en lecture soit en criture. Un objet est produit sur un site par un processus dit producteur, le couple (objet, valeur) est transmis en multipoint vers tous les sites. Certains possdent des processus dit consommateurs qui se sont abonnes aux objets dont ils ont besoin. Ils recopient alors localement la valeur reue. On distingue les objets applicatifs des objets de communication : Un objet applicatif est un objet trait par un processus dapplication. La messagerie MPS a comme fonction essentielle de transmettre les valeurs dobjets entre un producteur et les consommateurs. Un consommateur donn reoit globalement les objets de communication auxquels il est abonn, mme sil nest pas intress par tous les objets applicatifs qui y sont contenus. Il a la possibilit de ne considrer que les objets applicatifs qui le concernent. Un objet de communication est compos dobjets applicatifs transmis en mme temps dans le mme message. On cherche donc regrouper en un seul message toutes les informations qui doivent tre transportes. Un objet de communication a un nom unique pour lensemble des stations. Le producteur et les consommateurs doivent connatre la structure de lobjet de communication. Cest la configuration que cette question est rsolue. Ces trois classes de messagerie offrent essentiellement des services de transmission de variable dtat, plutt que dvnement. En effet, on ne transmet dans tous les cas que des valeurs de variables. Toutefois, les services de transmission spontane permettent dmettre sans demande pralable tout ce qui peut tre important et en particulier des variables dont la smantique serait celle dvnements. Autrement les vnements doivent tre dtects par les clients ou par les consommateurs par analyse (priodique ou non) des valeurs successives des variables dtat. IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

16

Rseaux locaux industriels

4. Les critres de comparaison entre RLI


Le CIAME (Comit Interprofessionnel pour l'Automatisation et la Mesure) propose un ensemble de critres pour la comparaison des RLI. Ils sont rpartis en deux sous-groupes.

4.1. Critres techniques


4.1.1. Topologiques
Longueur maximale : Cest la longueur maximale du rseau en fonction du nombre de rpteurs et du type de mdium utilis. Topologie : Architecture physique et implantation des noeuds connects au rseau, structure de cblage de toutes les stations.

4.1.2. Temporels
Vitesse de transmission : Vitesse de transmission physique maximale possible pour le rseau. Temps de raction maximal : Dlai maximal possible qui peut survenir lors de l'envoi d'informations. Ce temps dpend du temps de cycle, du nombre d'abonns, de la longueur du rseau, du mdium et de la vitesse physique de transmission.

4.1.3. Autres
Nombre maximum d'quipements : Nombre d'quipements qui peuvent tre connects au rseau. Il dpend en partie du nombre de rpteurs utiliss. Efficacit du protocole : rapport entre les donnes utiles et la longueur du message. LU/LT *100 avec LU=Longueur des donnes Utiles LT=Longueur Totale du message (donnes utiles +bits de trame) Dtection d'erreurs : Mcanisme de dtection d'erreurs (parit, CRC)

4.2. Critres stratgiques


4.2.1. Standards
Couches OSI : Dfinition des couches du modle de rfrence OSI utilis. Certification : Entit responsable de la ralisation de tests et de la certification (tests des produits dvelopps pour assurer la compatibilit)

4.2.2. Disponibilit de composants, de logiciels et de prestation de services


Composants : Disponibilit des composants existants, spcifications des fabricants.

4.2.3. Autres
Diffusion, nombre d'installations : Nombre d'installations en fonctionnement. Perspectives pour l'avenir : Prsomption empirique du rle jou par le rseau dans l'avenir.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

17

Rseaux locaux industriels

5. Les principaux rseaux


5.1. Rseau CAN
Le bus/rseau CAN (Controller Area Network) est un rseau part entire respectant le modle d'interconnexion des systmes ouverts OSI. Cest aussi rseau de terrain aussi car il doit fonctionner dans un environnement limit gographiquement et svre comme une usine, un atelier, une voiture Il a t dfini par BOSCH ds 1984 et INTEL a dvelopp le premier circuit intgr en 1987.

5.1.1. Architecture de CAN


Les spcifications de CAN ne couvrent que les deux couches basses du modle OSI : Physique et liaison de donnes. Le rseau CAN est un bus srie diffusion, avec accs prioritaire, et rsolution non destructive des collisions (CSMA/CA).

5.1.2. Couche Physique


La couche physique de CAN autorise un dbit de 1 Mbit/s sur un bus bifilaire de 40 m. 30 noeuds peuvent tre raccords. La longueur peut tre tendue 500 m avec 64 stations 125 kbits/s. En ce qui concerne le flot de bits des trames du bus CAN, la mthode de codage NRZ (Non Return to Zero) a t retenue. Ceci revient dire que pendant la dure totale du bit gnr, son niveau reste constant quil soit dominant ou rcessif. Les signaux sont cods sur deux fils appels CAN-L (Low) et CAN-H (high). Un bit est considr comme rcessif si CAN-H - CAN-L < 0.5V Un bit est considr comme dominant si CAN-H - CAN-L > 0.9V De plus afin de scuriser la transmission des messages on utilise la mthode dite de Bit-Stuffing (bit de transparence). Cette mthode consiste, ds que lon a mis 5 bits de mme polarit sur le bus, insrer un bit de polarit contraire pour casser des chanes trop importantes de bits identiques. On obtient ainsi dans le message un plus grand nombre de transitions, ce qui permet de faciliter la synchronisation en rception par les nuds. Cette technique doit tre implante aussi bien la rception qu lmission.

5.1.3. MAC : CSMA/CD ou BA


Le bus CAN utilise la mthode daccs CSMA/CD. Toutes les trames circulant sur le bus CAN commencent par un identificateur dobjet qui doit tre unique dans le rseau. Chaque message a une priorit reprsente par cet identificateur ; lidentificateur de valeur binaire le plus faible est celui de priorit la plus haute. Chaque station mettrice observe ltat du bus bit aprs bit. Si la station observe un bit dominant, elle est au contraire en train de transmettre un tat rcessif alors elle a perdu laccs au bus.
1 2 rcessif dominant

Le 1 perdant

Le 3 perdant

5.1.4. LLC
Un metteur diffuse sa trame vers toutes les stations du rseau CAN et chaque noeud rcepteur dcide, selon lidentit de lidentificateur du message, sil doit traiter ou non. Cest dire quune phase de configuration a d prciser quels taient les identifieurs en rception pour chaque station. A la rception dune trame, une opration dite de filtrage dcide de la recopier ou non selon la configuration de la station.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

18

Rseaux locaux industriels

5.1.5. Critres de comparaison du Rseau CAN 5.1.5.1. Critres techniques


Topologiques Longueur maximale : 1000m 50Kbits/s, 40m 1Mbit/s. Pas de rpteur. Topologie : Bus avec rsistance de terminaison de ligne. Temporels Vitesse de transmission : 1 Mbit/s au maximum, 20kbits/s au minimum. Temps de raction maximal : Indfini (bus non dterministe). Autres Nombre maximum d'quipements : 32 stations avec une RS485 (couche physique). Pas de limitation par le mode d'adressage. Efficacit du protocole : de 0% 53% en fonction du nombre de donnes utiles. Dtection d'erreurs : - CRC - Format Check - Bit check : chaque station coute ce qu'elle envoie.

5.1.5.2. Critres stratgiques


Standards Couches OSI : 1, 2, 7 Certification : Disponible ou en prparation pour CAN open, DeviceNet et SDS. Disponibilit de composants, de logiciels et de prestation de services Composants : 22 fabricants Difficile de citer tout le monde. Autres Diffusion, nombre d'installations : Europe, USA, Japon. + De 9000000 de noeuds installs dans l'automobile. + De 6000000 de noeuds installs dans les automatismes Industriels. => Fait partie des bus de terrain les plus rpandus. Perspectives pour l'avenir : - Composants bon march - Beaucoup de fournisseurs - Beaucoup d'applications

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

19

Rseaux locaux industriels

5.2.Rseau Worldfip
WorldFIP (World Factory Instrumentation Protocol ) est un rseau de terrain conu pour assurer les liaisons entre les niveaux zro (les capteurs actionneurs ) et un des systmes d'automatisation ( les automates programmables, les rgulateurs). WorldFIP est un bus de terrain dont le cahier des charges a t exprim par des utilisateurs. La grande majorit des produits autour de ce rseau provient de France.

5.2.1.Architecture du rseau WORLDFIP


Larchitecture du rseau est la suivante :

MPS

MMS

Liaison de donnes

Couche Physique
Cette architecture met en vidence lexistence de deux profils relativement diffrents pour la couche application. En effet cette architecture est constitue dun profil offrant une certaine qualit de service temporelle ( on pourrait dire une architecture temps critique, compos de MPS), et dun profil, plus classique ne prsentant pas cette proprit (MMS). La norme FIP ne fait pas rfrence une couche de gestion daccs au support (MAC).

5.2.2.Couche physique
La couche physique de WorldFIP assure le transfert de bits d'informations d'un quipement vers tous les autres quipements connects sur le bus. Le support de transmission peut tre une paire torsade blinde ou une fibre optique. La couche physique code les bits transmis par la couche liaison de donnes, en utilisant le code Manchester. Ce code permet de transmettre simultanment la synchronisation temporelle des signaux et les donnes. Chaque intervalle de temps permettant le codage d'un bit est dcoup en deux parties de dures gales. Reprsentation des symboles :

-T/2 T/2 -T/2

T/2 -T/2 T/2

-T/2

T/2

Logique 1

Logique 2

Violation V+

Violation V-

5.2.3.Couche liaison de donnes


La couche liaison de donnes offre deux types de services de transmission : - changes de variables identifies - transferts de messages Ces changes peuvent se faire :

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

20

Rseaux locaux industriels

En multipoint entre les processus dapplication selon le modle producteur-distributeurconsommateur, pour indiquer que le trafic est ordonnanc par la fonction arbitre de bus . Ces changes se font entre tampons. Ils sont priodiques ou apriodiques. En point point avec ou sans acquittement. Les changes se font entre file d attente. Le contrle d'accs au rseau est assur par une fonction centralise appele "arbitre de bus" implant dans une station ddie. Les stations connectes peuvent tre dfinies comme producteur et/ou consommateurs d'informations (figure 20). Une information (une variable) n'est produite que par un SEUL producteur et est rfrence par un identificateur unique.

Station 1 Station 2 Produits id :05 Consom id :14 id :79 Produits Consom id :79 id :84

Station 3 Produits id :84 id :14 Consom

Arbitre de Bus Liste id :05 id :79 id :14 id :84 Station 1 Produits Consom id :05 id :79 id :14 id :84 Station 1 Produits id :79 Consom id :05 id :84

Laccs au rseau suit un cycle de fonctionnement qui se dcompose en trois phases.

5.2.3.1.Trafic priodique et apriodique de variables


L'arbitre de bus prlve dans la table de scrutation l'identificateur de la variable et l'met sur le rseau (identificateur unique ). La station qui se reconnat comme producteur de cette variable (grce l'identificateur) diffuse immdiatement une trame rponse contenant la valeur de cette variable. Toutes les stations la reoivent mais seuls les consommateurs l'exploitent (pas de destinataire explicite, chacune de se reconnatre). La priode de circulation d'une variable peut tre adapte aux contraintes temporelles de l'application en inscrivant celle-ci dans la table de scrutation. La station qui veut acqurir une variable de faon apriodique doit rattacher une trame rponse priodique une demande de requte apriodique. Celle-ci sera alors mmorise par l'arbitre suivant le niveau de priorit requis (2 niveaux possibles : urgent ou normal) dans une des deux files d'attente de type FIFO (First In First Out). Dans la fentre temporelle apriodique, l'arbitre de bus interroge les stations ayant effectu ce type de demande afin d'obtenir l'identificateur de la variable dsire. Puis l'arbitre gre la diffusion de la valeur de cette variable selon un fonctionnement identique au trafic priodique.

5.2.3.2.Trafic apriodique de messages


Le trafic apriodique de messages suit un fonctionnement identique celui du trafic apriodique de variables. Une demande de requte de message est rattache la trame rponse d'une variable priodique. L'arbitre informe la station concerne qu'elle peut mettre dans la fentre apriodique. Lorsque l'arbitre de bus reoit la fin de trame du message, il reprend la gestion du bus. A noter que les demandes de requte d'changes apriodiques ne peuvent se faire que dans la fentre priodique. Toutes les stations dsirant participer ces changes apriodiques doivent donc participer galement au trafic priodique (i.e. produire au moins une variable priodique). IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

21

Rseaux locaux industriels

5.2.4.Couche application :MPS


La couche application MPS offre l'utilisateur : des services de lectures/critures locales : Ces services permettent de dposer ou prlever des valeurs dans des buffers. Ces services n'engendrent aucun trafic sur le bus. des services de lectures/critures distantes : Les oprations de lecture et dcriture peuvent tre dclenches par nimporte quelle entit. Une opration dcriture distance consiste pour un producteur, dabord effectuer une criture locale puis dclencher le transfert vers les consommateurs. De faon, similaire, une lecture distante consiste demander le transfert de la valeur courante de lobjet chez le producteur, opration suivie dune lecture locale. des indications d'mission/rception de variables : L'utilisateur peut tre optionnellement inform de l'mission ou de la rception d'une variable identifie. Cette indication lui permet par exemple de se synchroniser sur une information rseau. des informations de fracheur des informations consommes : qui ce sont des informations boolennes associes aux variables changes renseignent lutilisateur sur la validit des donnes produites et consommes. des informations de cohrences spatiales et temporelles de donnes : Les cohrences temporelles et spatiales sont des statuts boolens labors optionnellement par les consommateurs d'une liste de variables identifies. .

5.2.5.Critre de comparaison WORLDFIP 5.2.5.1.Critres techniques


Topologiques Longueur maximale : 4000m (avec 3 rpteurs = 1 par km 1 Mbit/s) Topologie : Bus ou toile Temporels Vitesse de transmission : 1 Mbit/s typique Temps de raction maximal : - Variable priodique :aucun car le temps de cycle est dfini. - Variable apriodique : dpend du taux doccupation du bus, de la priorit de la variable, du remplissage de la file dattente. Autres Nombre maximum d'quipements : 256 (adresse sur 1 octet) Efficacit du protocole : de 3% 85% en fonction du nombre de donnes utiles. Dtection d'erreurs : - Dtection de la dure doccupation - Contrle de trame (Check) - Surveillance des identifieurs (identifieur demand = identifieur mis)

5.2.5.2.Critres stratgiques
Standards Couches OSI : 1, 2, 7 Certification : sadresser au centre technique de WORLDFIP Disponibilit de composants, de logiciels et de prestation de services Composants : 4 fabricants une dizaine de composants. Autres Diffusion, nombre d'installations : France, Italie, Angleterre, Amrique du nord.. 350 000 noeuds installs

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

22

Rseaux locaux industriels

Perspectives pour l'avenir :

- utiliss par plusieurs socits mais le nombre de noeuds Installs est significativement trs infrieur dautres bus

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

23

Rseaux locaux industriels

5.3.Rseau PROFIBUS
Profibus (PROcess FIeldBUS) est initialement issu d'un projet allemand regroupant entre autres, Bosch, Klockner-Moeller et Siemens. Trois variantes existent maintenant, Profibus FMS (Field Message Specification), Profibus DP (Distributed Periphery) et Profibus PA (Process Automation). Elle utilisent toutes la couche liaison originelle de Profibus mais diffrent selon soit la couche physique, soit la couche application.

5.3.1.Architecture de PROFIBUS
Profibus est un ensemble de trois profils de rseaux qui nont en commun que la couche liaison de donnes. Larchitecture de Profibus est la suivante :

FMS

DP Liaison de donnes

PA

RS485/Fibre optique
5.3.2 Couche physique

IEC 1158-2

Profibus-FMS, Profibus-PA et Profibus-DP ont une topologie bus. Sur une paire torsade les vitesses peuvent atteindre : Pour Profibus-FMS, la vitesse de transmission est de 1.5 Mbits/s pour une longueur max de 400m (sans rpteurs) ; il est possible d'atteindre 1000m avec un dbit de 187.5 kbits/s. Pour Profibus-PA, la vitesse de transmission a t rduite 93.75 kbits/s voire 31.25 kbits/s Pour Profibus-DP, la vitesse de transmission peut tre haut dbit 12Mbits/s pour un longueur max de 200m (1000m avec 4 rpteurs).

5.3.3.LLC
Cest un protocole sans connexions. Les services sont voisins du LLC type 3 auxquels est ajout un service cyclique dmission et de rponse immdiate. En point point, les services sont : SDA (Send Data with Acknowledge) : Emission de donnes avec acquittement SRD (Send and Request Data with reply) :Emission et demande de donnes avec rponse CSRD (Cyclic Send and Request Data with reply) : Emission et demande de donnes avec rponse cyclique qui reprsente uniquement un enchanement squentiel de SRD suivant une liste de scrutations. En Multipoint il y a le service : SDN (Send Data with No acknowledge) : Emission de donnes sans acquittement qui permet lmission de trames vers plusieurs stations.

5.3.4.MAC
La technique utilise est celle du jeton sur bus. Toutefois une diffrence importante rside dans la dfinition de deux types de stations : Les stations matres constituant un anneau logique Les stations esclaves scrutes par un matre Quand une station matre dispose du jeton, elle peut scruter ses quipements esclaves.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

24

Rseaux locaux industriels

Anneau Virtuel

Matre 1

Matre 2

Esclave 1
5.3.4.1.Pofibus FMS

Esclave 2

Esclave 3

Esclave 4

L'accs au bus est rgi par un mcanisme hybride combinant le passage d'un jeton tournant entre les matres et la scrutation (polling) matre esclave, donc gestion dcentralise pour une communication matre matre et gestion centralise pour une communication matre esclave. Un tlgramme jeton est transmis, selon un anneau logique, d'un noeud matre au matre suivant. Chaque matre dtient le jeton pendant un intervalle de temps prdfini ( la configuration) durant lequel il peut communiquer avec les autres noeuds connects, qu'ils soient matres ou esclaves. Seul le matre actif a le droit d'initier un change. Les messages/informations prioritaires sont traits ds que le matre a reu le jeton. Le matre assure l'change des donnes cycliques ( ralis par la jonction de lusage du service SRD) et traite ensuite les donnes acycliques demandes par l'application. La plupart des services spcifis par le protocole Profibus ncessitent une confirmation ou une rponse ( l'exception du message broadcast). Profibus gre plusieurs types de tlgrammes pour lesquels la longueur des donnes utiles peut atteindre 246 octets.

5.3.4.2.Profibus DP
Profibus-DP prsente une capacit bien suprieure pour les changes rapides de donnes d'entres/sorties priodiques contrairement Profibus-FMS. Il est d'ailleurs ddi aux changes rapides de donnes priodiques entre des installations d'automatismes centralises et des quipements priphriques simples (esclaves). Dans le cas de plusieurs matres, c'est le principe du passage de jeton qui est utilis comme pour Profibus-FMS ; les diffrents matres forment alors des sous-systmes indpendants d'esclaves, mais peuvent partager certains esclaves. Cependant, les sorties ne peuvent tre crites (appliques) que par un seul matre dsign la configuration et le mode broadcast n'existe pas. Toutefois les entres peuvent tre lues par des requtes diffrentes ce qui conduit les matres avoir des vues dcales du mme processus.

5.3.4.3.Profibus PA
L'accs au bus est analogue FMS. Les caractristiques du protocole sont semblables Profibus-DP et une extension a t ralise avec le service de communication apriodique SRD (Send and Request Data). Le SRD normal impose un esclave interrog de rpondre directement au matre qui l'interroge ; le SRD du ProfibusPA impose l'esclave de rpondre par un message de type diffusion et de mettre ainsi ses informations disposition de tous les abonns. Ce systme rsout le problme voqu plus haut dans Profibus DP.

5.3.5.Couche application
La couche application FMS nest utilise que par Profibus-FMS. Elle est directement issue et inspire de MMS. Le principe client serveur sapplique. La notion de VFD ( Virtual Field Device) est analogue VMD. Un VFD est compos de : ALI (Application Layer Interface) : sous couche contenant la description du VFD, des objets, des fonctions excutives. Les objets dfinis sont des variables simples et les listes, tableaux et structures, domaines, vnements, et tches dfinis la configuration ou dynamiquement (listes et tches) dans un annuaire (Object Directory ) local. IFETURA-eu Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

25

Rseaux locaux industriels

FMS (Fieldbus Message Specification) : il contient la machine protocolaire entre client et serveur. FMS assure la gnration des trames. FMA (Fieldbus Management Application) : il soccupe de la gestion locale ou distante des contextes, de la configuration et des erreurs. LLI (Lower Layer Interface) : il assure la projection des services de FMS sur la couche liaison de donnes Les Domaines typiques d'applications de ces trois rseaux sont: FMS : automatismes industriels, applications capteurs/actionneurs faibles contraintes temporelles. PA : automatisation des processus. DP : applications capteurs/actionneurs.

5.3.6.Critre de comparaison PROFIBUS 5.3.6.1.Critres techniques


Topologiques Longueur maximale : FMS : 4800 m, 3 rpteurs. PA : 1900 m, 3 rpteurs. DP : 9600m, 7 rpteurs. Topologie : Bus avec rsistance de fin de ligne Temporels Vitesse de transmission : FMS : 9.6 Kbits/s 500 Kbits/s PA : 93.75 Kbits/s. DP : 9.6 Kbits/s 1.5 Mbit/s. 12 Mbits/s (Siemens) Temps de raction maximal : Calculable. Dpend du temps de cycle Autres Nombre maximum d'quipements : 127 Efficacit du protocole : de 0% 70% en fonction du nombre de donnes utiles. Dtection d'erreurs : CRC

5.3.6.2.Critres stratgiques
Standards Couches OSI : 1, 2, 7 Certification : Institut Fraunhofer Karlsruhe. WZL Aachen FZI Karlsruhe Disponibilit de composants, de logiciels et de prestation de services Composants : 8 fabricants une vingtaine de composants. Autres Diffusion, nombre d'installations : Peu d'installations FMS. Pas de donnes pour PA. 700 000 applications DP. Perspectives pour l'avenir : Evolution du DP par rapport FMS ?

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

26

Rseaux locaux industriels

5.4.Rseau INTERBUS
Dvelopp par la socit Phoenix Contact dans l'objectif de mettre disposition des utilisateurs d'automates programmables un rseau de terrain entres/sorties numriques (rduction du cblage), il est le leader du march en Allemagne. Plusieurs constructeurs automobiles ont choisi ce bus dans leurs installations de production. Il est en pleine expansion.

5.4.1.Topologie
Interbus a une topologie en anneau (selon une seule ligne ou cble physique comprenant les lignes aller/retour). Il y a une distinction entre les bus inter stations, les bus priphriques et le bus Interbus-Loop.

Le bus inter stations relie plusieurs bus priphriques l'aide de connexions qui servent galement de rpteurs (256 points de connexion max.). La vitesse de transmission sur ce bus est de 500kbits/s sur un segment de longueur de 400m max. Le bus priphrique relie plusieurs modules d'entres/sorties (8 modules max.). Sa vitesse de transmission est de 300kbits/s sur un segment de 10m de longueur max (utilis l'intrieur d'armoires de commande par ex.). L'Interbus-Loop est ddi la connexion directe de capteurs et actionneurs numriques ou analogiques (max. 64 lments connects mais plusieurs boucles (loup) peuvent tre insres dans le bus inter stations). Sa vitesse de transmission est de 500kbits/s sur une longueur de 100m max. Cette topologie a pour avantage une localisation et un isolement faciles des parties en dysfonctionnement.

5.4.2.Protocole
Interbus est un systme Mono-matre/Multi-esclaves optimis pour la transmission numrique d'entres/sorties TOR (Tout Ou Rien). Le rseau est organis comme un registre dcalage o chaque quipement est reprsent par un (ou plusieurs) mot(s) d'entres/sorties de 16 bits. Son tlgramme est compos de plusieurs mots : d'un mot appel loop-back (caractrisant la fin du tlgramme), des mots entres/sorties de 16 bits (arrangs successivement selon la disposition des noeuds physiques, un identificateur unique par station ou noeud), d'un mot de CRC (pour dtection d'erreur), d'un mot d'erreur (pour indication d'erreur).

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

27

Rseaux locaux industriels

Le matre fait circuler par dcalage l'unique tlgramme au sein de l'anneau. A la fin du cycle chaque mot atteint sa position dans le module correspondant (fin de dcalage du registre). Les mots de sorties sont enregistrs dans sa mmoire (module), les donnes d'entres contenues dans la mmoire sont crites sur le bus. En cas de dtection d'une erreur (mcanisme CRC) toutes les donnes du cycle sont rejetes par le matre (16 tentatives avant arrt du bus), les donnes du prochain cycle seront alors utilises par les esclaves. Pour la communication de donnes apriodiques de haut niveau (paramtres d'un service par ex.), le mcanisme PCP (Peripherical Communication Protocol) transmet des tlgrammes l'aide d'une pile. Les mots de cette pile sont insrs squentiellement chaque cycle de diffusion du tlgramme, travers un champ paramtre du tlgramme (champs vide dfaut). Ce mode de communication est faiblement utilis (plusieurs cycles ncessaires pour transmettre toute la pile). La synchronisation est assure par un signal d'horloge interne au bus.

5.4.3.Critre de comparaison INTERBUS 5.4.3.1.Critres techniques


Topologiques Longueur maximale : Bus inter-stations : 12.8 km (400m entre deux stations successives). Bus priphrique : 10 m. Inter-loop : 100 (capteurs et actionneurs). Topologie : Anneau.. Temporels Vitesse de transmission : Bus inter-stations : 500 kbit/s. Bus priphrique : 300 kbit/s. Inter-loop : 500 kbit/s. Temps de raction maximal : Calculable. Dpend directement du nombre d'abonns. Autres Nombre maximum d'quipements : Bus inter-stations : carte matre et 256 points de connexion.512 modules (4096 E/S) dont maximum 8 par bus priphrique. Inter-loop : 64 quipements maximum. Efficacit du protocole : de 10% (1 quipement, 8 bits de donnes) 98% en fonction du nombre de donnes utiles. Dtection d'erreurs : - CRC - Vrification des longueurs

5.4.3.2.Critres stratgiques
Standards Couches OSI : 1, 2, 7 Certification : Institut Fraunhofer Karlsruhe.

Disponibilit de composants, de logiciels et de prestation de services Composants : Quelques fabricants, quelques composants. Autres Diffusion, nombre d'installations : + de 125 000 applications + De 1 700 000 de composants produits Perspectives pour l'avenir : Grande acceptation du march, en expansion.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

28

Rseaux locaux industriels

5.5.Rseau LON
Le rseau LON (Local Operating Network) a t cr en 1991 par la socit ECHELON avec un objectif de couvrir tous le secteurs dutilisation des rseaux de terrain, quil sagisse des procds continus, des applications manufacturires, des applications domotiques ou embarques dans les vhicules. Il rsulte dune approche consistant offrir des composants indpendamment de la normalisation. LON est la technique la plus rpandue, en Amrique du Nord, de tous les bus de capteurs implants dans l'industrie. Il est galement assez utilis en Europe. Il est quasiment leader du march en gestion technique de btiment et domotique... en forte croissance.

5.5.1.Architecture de LON
Il est le seul bus de terrain mettre en oeuvre les 7 couches du modle OSI. Application Associations point point ou multipoint pour changer des donnes selon le modle producteurconsommateur(s) Variables standards appeles SNVT ( Standard Network Variable Type) dfinies trs prcisment (types prdfinis comme temprature, pression, heure, reprsentant peu prs toutes les grandeurs physiques usuelles, units, intervalle dans lequel les valeurs sont prises et discrtisation utilise dans la conversion analogique numrique) Elle peut tre considre comme une sous-couche de la couche application. Le service de base de cette couche est en effet un service Request Rponse du type client serveur Remise en ordre des paquets. Fragmentation rassemblage Mcanisme de routage Service en point point ou en multipoint, avec ou sans accus de rception. Mac bas sur le CSMA avec ventuellement des priorits. Topologie de bus et darbres. Supports de transmission suivants :lignes lectriques, radio, paire torsade.

Session Transport Rseau Liaison Physique

5.5.2 Couche Physique


Le rseau LON autorise des topologies trs diverses, bus, arbres et mailles. Diffrents supports peuvent tre utiliss, une paire torsade ou non, le rseau lectrique, du coaxial, des liaisons infra rouges, de la fibre optique ou des liaisons radios. Les dbits sont fonctions des distances et des supports. Ils vont de quelques Kbits/s 1.25 Mbits/s sur une paire torsade de 300 m.

5.5.3 MAC
Le Medium Access Control est une variante de CSMA-CD. Avant la normalisation dEthernet, de nombreuses variantes de CSMA avaient t tudies. Une catgorie de ces variantes consistait pour chaque station dsirant mettre ne pas rester en permanence lcoute du support quand la porteuse tait dtecte. Pour ce faire chaque station tire au sort avec une certaine probabilit le dlai au bout duquel elle a le droit de se remettre couter. On appelle ces variantes CSMA-CD P persistant. Une autre catgorie de variantes fut connue sous le nom de slotted Ethernet . Cette variante consistait partager le temps daccs au support en intervalles de temps et de ne commencer une transmission quen dbut dintervalle. Cest un systme combinant ces deux techniques qui sont utilis par LON. Il est appel CSMA prdictif ppersistant. Il utilise une certaine connaissance de la charge du rseau. Avant dmettre une station attend un dlai dans une fentre (0,W). Il sagit vraiment dun protocole de type CSMA-CA (on tente dviter les collisions, mais on en subit tout de mme). Les changes sont soit en point point, en multipoint ou en diffusion gnral.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

29

Rseaux locaux industriels

5.5.4.LLC
La couche LLC offre des services confirms ou non, selon les techniques dadressage du protocole MAC, cest dire en point point, en multipoint ou en diffusion.

5.5.5.Couche application
La couche application gre des associations point point ou multipoint pour changer des variables selon le modle producteur-consommateur. Un des intrts de LON rside dans la dfinition des SNVT (Standard Network Variable Type) dfinies trs prcisment (types prdfinis comme temprature, pression, heure, reprsentant peu prs toutes les grandeurs physiques usuelles, units, intervalle dans lequel les valeurs sont prises et discrtisation utilise dans la conversion analogique numrique). Cette technique a depuis t reprise dans de nombreux autres rseaux essentiellement dans les dfinitions de profils, ou de guide dinter oprabilit. LON est un rseau essentiellement rpandu dans les applications en domotique. Lensemble des protocoles est implant dans un circuit intgr. Un des avantages de LON fut li la dfinition des SNVT qui favorisait lintero prabilit dquipements htrognes, mais depuis la plupart des autres rseaux ont rsolu ce problme par la dfinition des normes daccompagnement. Cest un rseau qui offre comme CAN ou WORLDFIP une forme de gestion de base de donnes distribues.

5.5.6.Critre de comparaison de LON 5.5.6.1.Critres techniques


Topologiques Longueur maximale : 6.1 km 5 kbits/s

Topologie : Dpend du mdium :bus ou topologie libre.. Temporels Vitesse de transmission : Maximum 1.25 Mbits/s, typiquement 78 kbits/s Temps de raction maximal : indfini (bus non dterministe) Autres Nombre maximum d'quipements : 32385 par domaine (255 sous rseau de 127 stations) Efficacit du protocole : de 6% 93% en fonction du nombre de donnes utiles Dtection d'erreurs : - CRC

5.5.6.2.Critres stratgiques
Standards Couches OSI : 1,7 Certification : Socit Echelon.

Disponibilit de composants, de logiciels et de prestation de services Composants : 2 fabricants, 4 composants. Autres Diffusion, nombre d'installations : Nombreuses applications btiments, nergtique. Perspectives pour l'avenir : Dcentralisation Attente dun march en forte croissance.

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

30

Rseaux locaux industriels

5.6.Rseau ASI
ASI (Actuator Sensor Interface) est un rseau issu d'un dveloppement commun de onze fabricants de capteurs/actionneurs et de systmes de commande et de deux instituts universitaires. Ce rseau est n du besoin de disposer dun rseau dentres-sorties TOR.

5.6.1.Architecture du rseau ASI


On peut considrer que le rseau ASI est constitu des couches physique, liaison et application. Mais le rseau est si simple que la distinction entre couche liaison et application est assez artificielle.

5.6.2.Couche Physique
Le support est un cble non blind de longueur maximale 100 m sans rpteur et de 400 m avec 3 rpteurs au maximum. Les raccordements se font par prise Vampire .La tlalimentation est assure par un courant continu. Le signal est superpos par une technique APM (Alternate Pulse Modulation). Les topologies possibles sont celles en bus et en toile, avec un dbit de 167 kbits/s. 31 stations peuvent tre raccordes. La technique APM (Amplitude Pulse Modulation) consiste la superposition des donnes sur la ligne qui apporte lnergie vers les esclaves. En effet, chaque station met en variant son impdance sur la ligne, ainsi elle gnre des pulsations spcifiques qui vont tre transformes en des variations de tension qui vont tre dtectes par les autres stations.

5.6.3.MAC
Le rseau ASI est un rseau Matre/Esclave. La scrutation systmatique de tous les esclaves lieu chaque cycle. La priode de scrutation est au maximum de 5 ms avec 31 esclaves. Un change a la structure suivante: Une trame de la station matre vers chaque station esclave. La trame a une longueur de 14 bits avec une adresse sur 5 bits et 5 bits de donnes.

ST SB A4 A3 A2 A1 A0 I4 I3 I2 I1 I0 PB EB
Requte du matre Pause

ST I3 I2 I1 I0 PB EB
Rponse Esclave

ST SB A4A0 I4I0 PB EB

: Bit de Start : Bit de contrle : Adresse des esclaves : Informations : Bit de Parit : Bit de Stop

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

31

Rseaux locaux industriels

5.6.4.LLC
Sur chaque trame, la dtection derreur est assure par un bit de parit. En cas derreur, lchange est rpt immdiatement. En cas de nouvelle erreur, elle est rpte aux cycles suivants. Trois erreurs conscutives entranent la dconnexion de la station esclave. Les services sont uniquement lcriture et la lecture de donnes dans une station esclave partir du matre. Toutefois, selon la requte manant du matre, lesclave peut distinguer les donnes et les paramtres (un bit de contrle dans la trame matre). A chaque cycle complet, une trame peut servir la gestion des stations, au paramtrage, la fixation dadresse.

5.6.5.Couche application
Si on excepte les trames de configuration mises alatoirement vers lune ou lautre des stations raison dune par cycle au maximum, seul le trafic priodique est possible. Nous distinguons les services de la couche dapplication de ceux de la gestion du rseau.

5.6.5.1.Services applicatifs
Deux services dcriture et de lecture priodique des donnes sont directement fournis par la couche liaison de donnes.

5.6.5.2.Services de gestion
Les services de gestion servent la station matre grer les stations esclaves. On peut configurer ladresse dune station esclave, par mission dune trame avec ladresse 0, suivie de ladresse relle comme valeur de donnes. Un bit de contrle permet de dfinir dans la trame mise par le matre, si les donnes sont des valeurs de sortie ou des valeurs de paramtres, utiliss pour la configuration et la gestion de rseau. Le rseau ASI est un rseau pour connecter dabord des entres-sorties TOR. Mme si dautres types de capteurs ou dactionneurs peuvent tre thoriquement raccords, ce rseau nest pas adapt, car fragmenter une mesure sur 8 bits en deux trames ne peut tre quun cas exceptionnel. Un des intrts de ASI est la technique de cblage et laffectation automatique des adresses qui donne une grande flexibilit en maintenance.

5.6.6.Critre de comparaison de ASI 5.6.6.1.Critres techniques


Topologiques Longueur maximale : Topologie : Libre Temporels Vitesse de transmission : 137 kbit/s Temps de raction maximal : 0.16 * nb desclaves ms (1 ms pour 6 esclaves, 5 ms pour 31 esclaves) Autres Nombre maximum d'quipements : 1 matre, 31 esclaves, 2 rpteurs. Efficacit du protocole : 38% max (8 bits sur 21). I4 du matre distingue entre donnes et paramtre Dtection d'erreurs : IFETURA-eu - codage NRZ, Manchester Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com 100 m, 300 m avec 2 rpteurs

Novembre 2002 n Parit

32

Rseaux locaux industriels

5.6.6.2.Critres stratgiques
Standards Couches OSI : 1,2,7 Certification : Laboratoire accrdit ou bureau de certification de lassociation AS-International.

Disponibilit de composants, de logiciels et de prestation de services Composants : 1 fabricant, dautres solutions ltude. Autres Diffusion, nombre d'installations : 69 entreprises dans AS-International = 80% du march des capteurs, 45% du march des actionneurs. Perspectives pour l'avenir : Croissance importante prvue.

Daprs ltude effectue, on constate que le rseau CAN est le rseau de lavenir, vu son expansion et sa simplicit. En plus du fait de son utilisation croissante dans le secteur automobile, les prix des composants CAN ne peuvent que baisser

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

33 Rseaux locaux industriels

6.Les annexes
6.1.Tableau comparatif des diffrents rseaux
CAN 1000 m 50kbits/s - 40 m 1 Mbit/s Pas de rpteurs Bus avec rsistance de terminaison de ligne - 1 Mbit/s au maximum - 20 Kbits/s au minimum Profibus LON FMS : 4800 m , 3 rpteurs 6.1 km 5 kbits/s PA : 1900 m , 3 rpteurs DP : 9600 m , 7 rpteurs Bus avec rsistance de fin de ligne FMS : 9.6 500 kbits/s PA : 93.75 kbits/s DP : 9.6 kbits/s 1.5 Mbits/s. 12 Mbits/s (Siemens) Calculable. Worldfip 4000 m (avec 3 rpteurs) ASI 100 m, 300 m avec 2 rpteurs Libre 137 kbits/s Interbus -Bus inter stations 12.8km -Bus priphique 10m -Inter-Loop 100 capteurs et actionneurs Anneau Bus inter stations 500 kbits/s Bus priphique 300kbits/s Inter-Loop 500kbits/s Calculable.

Longueur Maximale

Topologie Vitesse de Transmission

Bus ou topologie Bus ou toile libre 1 Mbits/s Maximum 1.25 Mbits/s, typiquement 78 kbits/s

Temps de raction Indfinie (Bus non dterministe) Maximale

Indfinie (Bus non dterministe)

Nombre maximum dquipements

- 32 stations avec RS485 - Pas de limitation par le mode dadressage

127

32385 par domaine (255 sous rseaux de 127 stations)

- aucun pour les variables priodiques - dpend de ltat du bus pour les variables apriodiques 256

0.16 * nb desclaves ms 1 matre, 31 esclaves ; 2 rpteurs

Efficacit protocole

de 0% 53%

de 0% 70%

de 6% 93%

de 3% 85%

38% max

Bus inter-stations : matre et 256 points de connexion. 512 modules dont 8 maximum par priphrique Inter-Loop :64 quipements maximum de 10% 98%

Dtection

- CRC

CRC
IFETURA-eu

CRC

- Dtection de la dure

- Codage

-CRC

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

34 Rseaux locaux industriels

derreurs

- Format Check - Bit Chek -1,2,7 Disponible ou en prparation pour CANOPEN, SDS et DEVICENET 1,2,7 Institut Fraunhofer Karlsruhe WZL Aachen FZI Karlsruhe 1,2,3,4,5,6,7 Socit Echelon

Couche OSI Certification

doccupation - Contrle Trame - Surveillance des identifieurs 1,2,7 Centre technique WORLDFIP

Composants

22 fabricants

8 fabricants, une vingtaine de composants

2 fabricants, 4 composants

4 fabricants, une dizaine de composants

Peu dinstallations FMS, Diffusion, nombre Europe, USA, Japon pas de donnes pou PA, 700 + de 9 000 000 de dinstallations 000 applications DP noeuds dans lautomobile + de 6 000 000 de noeuds dans les automatisme industriels

Nombreuses applications btiments, nergtiques

France, Italie, Angleterre, Amrique du nord 350 000 noeuds installs

Perspectives pour - Composants bon march lavenir - Beaucoup de fournisseurs - Beaucoup dapplications

Evolution du DP par rapport FMS

Dcentralisation => attente de march en forte croissance

Utiliss par plusieurs socits, nombre de noeuds installs est infrieur aux autres bus

NRZ, Manchester - Parit 1,2,7 Laboratoire accrdit ou bureau de certification de lassociation ASInternational 1 fabricant. Dautres solutions ltudes 69 entreprises dans ASInternational =80% du march des capteurs, 45% du march des actionneurs Croissance importante prvue

- Vrification des longueurs 1,2,7 Institut Fraunhofer Karlsruhe

Quelques fabricants, quelques composants

+ de 125 000 applications + de 1 7 000 000 de composants produits

Grande acceptation du march, en expansion

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

35

Rseaux locaux industriels

6.2.Tableau comparatif des prix des composants de la couche 1

CAN Profibus Interbus LON ASI Profibus

Rfrence produit Max3053 Max3460, Max3464 SN75172 ASI-PS alimentation dsigne pour la communication rseau

Prix 1.51$ 2.92$ 1.54$

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com

Novembre 2002

36

Rseaux locaux industriels

Glossaire
OSI :Open System Interconnection MAC :Medium Access Control CSMA :Carrier Sense Multiple Access CSMA/CD : Carrier Sense Multiple Access /Collision Detection CSMA/CA : Carrier Sense Multiple Access /Collision Avoidance CSMA/BA : Carrier Sense Multiple Access /Bit Arbitration TDMA :Time Division Multiple Access THT :Token Holding Time LLC :Logical Link Control MMS :Manufacturing Message Specification SNMP :Simple Network Management Protocol MIB :Management Information Base MPS :Messagerie Periodique & Apriodique Spcification CIAME :Comit Interprofessionnel pour lAutomatisation et la mesure RLI :Rseaux Locaux Industriels CAN :Controller Area Network CAN-L :Controller Area Network Low CAN-H :Controller Area Network High NRZ : Non Return to Zero Worldfip : WORLD Factory Instrumentation Protocol FIFO : First In First Out Profibus : PROCESSFIELDBUS Profibus/FMS :ProcessFieldBus / Field Message Specification Profibus/DP :ProcessFieldBus /Distributed Periphery Profibus/PA :ProcessFieldBus /Process Automation SDA :Send Data With Acknowledge SRD :Send and Request Data with Reply CSRD :Cyclic Send and Request Data with Reply SDN :Send Data with No acknowledge ALI :Application Layer Interface VFD :Virtual Field Device FMA :Fieldbus Message Application LLI :Lower Layer Interface LON :Local Operating Network SNVT :Standard Network Variable Type ASI :Actuator Sensor Interface APM :Alternate Pulse Modulation TOR :Tout Ou Rien TCP/IP :Transmission Control Protocol/Internet Protocol

IFETURA-eu

Rue du Mad 54530 ARNAVILLE Tl : 03.83.80.02.02 Fax : 03.83.81.74.30 Email : arnatronic@arnatronic.com