Vous êtes sur la page 1sur 52

RESEAUX DAUTOMATISME

SOMMAIRE : RESEAUX DAUTOMATISME .................................................................................................... 1 INTRODUCTION ............................................................................................................................... 2 Historique .................................................................................................................................. 2 Les besoins dans lindustrie ....................................................................................................... 3 Evolution actuelle ...................................................................................................................... 5 RESEAUX DE COMMUNICATION ....................................................................................................... 8 TENDANCE DU MARCHE ................................................................................................................. 9 LES OUVERTURES .......................................................................................................................... 10 CLASSEMENT DES RESEAUX .......................................................................................................... 11 CLASSIFICATION DES BUS DE TERRAIN .......................................................................................... 12 LE MODELE OSI DE L'ISO ............................................................................................................. 15 Introduction.............................................................................................................................. 15 Les sept couches du modle de rfrence ................................................................................ 15 La couche physique .................................................................................................................. 17 La couche liaison ..................................................................................................................... 18 La couche rseau ..................................................................................................................... 18 La couche transport ................................................................................................................. 19 La couche session .................................................................................................................... 19 La couche application .............................................................................................................. 20 COMPOSANTES PHYSIQUES............................................................................................................ 21 Les topologies des rseaux....................................................................................................... 21 Architecture de rseaux ........................................................................................................... 24 Mdium cbl ........................................................................................................................... 26 Solutions Wireless :.................................................................................................................. 35 Interface de systmes de bus .................................................................................................... 40 ACCES AU MEDIUM ....................................................................................................................... 43 Mcanismes daccs au mdium .............................................................................................. 43 SERVICES ET OBJETS DE COMMUNICATION .................................................................................... 45 Les besoins ............................................................................................................................... 45 Services d'changes ................................................................................................................. 45 Matre / Esclave ....................................................................................................................... 46 Le modle Client/serveur. ........................................................................................................ 46 Le modle Producteur/Consommateur et Producteur/Distributeur/Consommateur. .............. 46 LEXIQUE ....................................................................................................................................... 47 TABLEAU DE SYNTHESE DES RESEAUX DAUTOMATISME.....51

Page 1 sur 52

ClB

Introduction
Historique
Apparition de lautomate programmable Jusquaux annes 60, l'ensemble des automatismes tait constitu de logique cble, qu'elle soit pneumatique ou lectrique, avant de devenir lectronique. La logique cble permettait de rendre automatiques certaines oprations rptitives. Dans les annes 60, le cot de llectronique descend un niveau lui permettant de remplacer avantageusement la logique cble relais. Des modules de logique cble transistor apparaissent. Trs simples assembler, ils sduisent les automaticiens. En 1965, le transistor au germanium est remplac par le silicium. Il sera plbiscit par les clients jusque dans les annes 1980. En 1968, Modicon invente le concept dautomate programmable. Un matriel unique rpond une grande multiplicit de besoins et apporte une conomie dchelle. De sa grande souplesse dutilisation dcoulent de nombreux gains dans toutes les phases de vie de linstallation. Puis, ce fut l'arrive des premiers robots industriels qui faisaient partie de cette poque o les automatismes passaient la logique programmable. Cette fois-ci, en gardant les mmes cbles entre mcanismes et systme de commande, il tait possible de changer de programme ; c'est la naissance des automates programmables, des commandes numriques... avec l'arrive des microprocesseurs. Dans les annes 70-80, verront la mutation des automatismes programmables qui vont voir leurs structures se dcentraliser. Apparition des bus de terrain Un des facteurs dterminants a t la demande par les industriels de disposer de fonctions de diagnostic et de maintenance dans les appareils eux-mmes. Lautre lment essentiel est l'volution de la technologie avec au dbut de la communication un prix lev associ un volume important des informations la rservant aux quipements informatiques. La technologie s'est progressivement dmocratise par rduction simultane du cot et de l'encombrement tout en accroissant les performances. C'est ainsi que l'on est pass du rseau d'automatismes au bus de terrain et maintenant au bus de capteurs/actionneurs. En fait, le bus de terrain structure l'application dans la mesure o il permet de grer l'information au plus prs du besoin. Ces informations vont ensuite remonter sous forme synthtique et non plus globalement comme auparavant. Les premiers balbutiements des bus de terrain sont apparus dans latelier la fin des annes 70 avec larrive de protocoles de communication entre les automates et la console de programmation (une prise de type RS232 faisait alors office de port console). Ces premiers pas ont conduit vers les bus industriels. Les premiers systmes de communication taient de type matre-esclave avec des services limits (le prcurseur a t Modbus la fin des annes 70), mais les volutions technologiques ont permis daugmenter le nombre des services et les performances, conduisant ainsi aux architectures distribues. Il est maintenant possible de faire dialoguer plusieurs quipements dans un systme multi-matre. La rduction des cots de llectronique se poursuivant (en particulier grce lutilisation dASICs dans les produits) les techniques rseaux deviennent avantageuses par rapport aux liaisons en fil-fil pour relier les entres/sorties lautomate : ce sont les bus de terrain.

Page 2 sur 52

ClB

Ainsi observe-t-on par exemple lmergence de normes comme WorldFIP et Profibus ou encore du rseau Modbus Plus : En 1993, Tlmcanique commercialise une premire offre industrielle complte base sur la norme WorldFip pour le dport des entres/sorties automates (FIPIO) et la synchronisation interautomates (FIPWAY). Siemens propose une offre similaire base sur la norme Profibus. cette mme priode, Modicon commercialise le rseau Modbus Plus. Progressivement ces architectures distribues sont descendues vers les capteurs/actionneurs intelligents. On constate alors un phnomne boule de neige , les capteurs intelligents devenant communicants (PT100, thermocouple lis sur Profibus PA par exemple). Aujourdhui, le nombre de bus est encore important (prs de 50 diffrents), mais seuls une dizaine prtendent un avenir. Certains standards vont certainement simposer, en fonction des applications vises, comme par exemple le bus de terrain pour les capteurs/actionneurs analogiques, celui pour le btiment, ou celui qui tiendra compte des contraintes de temps de certains processus industriels.

Les besoins dans lindustrie


Les bus de terrain doivent rpondre un certain nombre de besoins, afin de satisfaire au mieux les industriels qui recherchent avant tout des gains de productivit et/ou la diminution de linvestissement initial. Parmi ces besoins, nous pouvons citer : la disponibilit de loutil de production, ce qui entrane fiabilit et maintenabilit du bus, qui doit alors tre (le plus possible) indpendant du constructeur. la rduction du cot de mise en oeuvre (cblage), tout en gardant lvolutivit de lapplication. laugmentation du nombre et de la capacit des services disponibles (diagnostic intgr, changement de production, assistance la maintenance, ...). Pour rpondre ces besoins, linterface homme/machine constitue un point-cl du systme. Elle doit tre simple utiliser, sans limiter les possibilits dvolution du systme. Dautre part, le bus doit tre capable de rpondre aux situations les plus dfavorables (temps de rponse par exemple). Il doit pouvoir tre maintenu et modifi par le personnel dentretien, ce qui ncessitera de leur part des comptences en la matire. On voit donc que la disponibilit du bus devient le point essentiel de la disponibilit du systme.

Page 3 sur 52

ClB

Page 4 sur 52

ClB

Evolution actuelle
Depuis plusieurs annes, de nombreuses applications ont adopt le bus de terrain. Cette pine dorsale de larchitecture dautomatisme apparat comme un moyen extrmement puissant dchanges, de visibilit et de souplesse pour les quipements y participant. Le bus de terrain conduit un bouleversement progressif des architectures : suppression des cbles dentres/sorties, disparition des interfaces dentres/sorties, disparition des liaisons sries ddies. Au-del de ces aspects architecturaux, deux autres points sont souligner : la dcentralisation et la rpartition de lintelligence, larrive des Nouvelles Technologies (Internet) Suppression des cbles dEntres/sorties Cest dans un premier temps en sortant les interfaces dentres/sorties des automates pour les placer au plus prs des capteurs et actionneurs que des gains ont t obtenus sur les cots de cblage. Disparition des interfaces dEntres/sorties Mais, une fois cette tape franchie, les utilisateurs ont bientt compris lintrt de voir les capteurs et actionneurs eux-mmes directement connects au bus. Celui-ci est utilis comme moyen dinterconnexions des quipements. Cela est en particulier vrai pour des quipements htrognes par leur origine mais aussi par leur type, comme : distributeurs pneumatiques, variateurs de vitesses et quipements de contrle daxes, machines de soudage ou de vissage, dispositifs didentification divers, interfaces Homme-machine, quipements spcifiques un mtier, pesage, vision Parfois, mme, cette capacit de connexion justifie lutilisation dun bus de terrain mme pour de faibles distances par la souplesse et lvolutivit quelle permet. En effet : certains de ces quipements (variateurs de vitesse, machines de vissage) ncessitaient simultanment une liaison par Entres/sorties TOR et une liaison srie avec lautomate : le bus de terrain remplace les deux. Lutilisation en environnement tanche de certains autres rendait leur cblage traditionnel particulirement coteux. Des bus du type AS-i offrent des solutions plus conomiques que le cblage traditionnel pour la connexion des capteurs et actionneurs les plus simples (mais aussi les plus nombreux) ( boutons poussoirs, colonnes lumineuses, dmarrages moteur etc.) y compris sur de courtes distances. Linstallation devient une sorte de jeu de construction autour du cble rseau. Celui-ci devient le standard de cblage la place des liaisons fil--fil en 0-24 V ou 4-20 mA. De plus, cette volution rend accessible en tout point de linstallation une foison dinformations de diagnostic dtailles sur les capteurs et actionneurs. Page 5 sur 52 ClB

Disparition des liaisons srie ddies Le vritable canal de communication ainsi cr permet de vhiculer des quantits dinformations beaucoup plus importantes. Cela conduit les utilisateurs lexploiter pour des fonctions qui utilisaient auparavant des moyens de communication ddis : paramtrages, outils de diagnostics, chargements de programmes, dialogue oprateur, etc. Par exemple, la liaison srie ddie utilise antrieurement par le dialogue oprateur est supprime au profit du bus de terrain. Ce canal lui donne accs en tout point de linstallation, non plus seulement aux donnes de lautomate, mais aussi celles de tout quipement raccord : micro-automate, etc. Ceci, bien sr, est limit par les performances du bus considr : un seul type de rseau ne saurait satisfaire tous les besoins. Dcentralisation et rpartition de lintelligence Au-del de ces volutions darchitecture, le bus de terrain ouvre la voie la dcentralisation, ou mme la rpartition de lintelligence : La dcentralisation de lintelligence permet : Une plus grande modularit de la conception. Le spcialiste peut traiter son domaine et offrir une interface au concepteur de lensemble. Cette modularit est un atout pour la qualit de la ralisation et donc la matrise des cots de dveloppement. Une meilleure ractivit de lautomatisme grce lutilisation de nano/pico-automates au plus prs du procd. Une plus grande robustesse vis--vis des dfaillances. Des fonctionnalits dgrades peuvent tre prvues localement lors de certaines pannes. La rpartition de lintelligence dans diffrents quipements permet damliorer les performances en laissant chaque quipement dautomatisme le soin deffectuer la partie des traitements pour laquelle il est le plus performant. Elle favorise les possibilits de rutilisation des modules matriels et logiciels. Elle peut aller jusqu la disparition de toute unit de traitement centralise, mais reste aujourdhui freine par la complexit des mcanismes mettre en uvre.

Architecture centralise Annes 80

Contrle centralis et E/S dcentralises Annes 90

Bloc E/S

Variateur

Page 6 sur 52

ClB

Nouvelles technologies De nos jours, les technologies Internet, de par leur grande diffusion, bouleversent le paysage de linformatique. Cette vague de fond atteint les automatismes, dclenche des convoitises et des surenchres, avec des perspectives en cours dexploration, autour de CORBA, JAVA, ACTIVE X Au niveau des rseaux, une bipolarisation se profile : dune part la descente dEthernet vers les bus de terrain, dautre part la consolidation des positions de quelques bus de niveau 0, comme AS-i. Lintrusion de composants rseaux de grande diffusion, est aussi signaler (exemple : CAN, issu de lindustrie automobile).

Contrle distribu Annes 2000


Interface Oprateur

Contrleur Multi-discipline

Bloc E/S Contrleur d axe Contrleur

Variateur PID

Page 7 sur 52

ClB

Rseaux de communication

INFORMATION

CONTROLE

TERRAIN
Exemple darchitecture Allen-Bradley 3 niveaux

Ethernet TCP/IP

ControlNet, DH+

DeviceNet, RIO
509 -BOD

24vdc

SM P3

Page 8 sur 52

ClB

Tendance du March Avant hier

La rvolution Ethernet ?
Hier Aujourdhui

Ethernet TCP/IP Rseau information

Ethernet TCP/IP
Passerelle

Ethernet TCP/IP
Routeur / switch API sur Ethernet
API classique

Ethernet TCP/IP
Routeur / switch API sur Ethernet

Rseau Contrle

API classique

API
Rseau terrain

API
Rseau terrain

API
Rseau terrain
509 24vd c

Rseau terrain

Page 9 sur 52

ClB

Traabilit PC Compatible Lien DDE

Les ouvertures
Blocs bouton poussoir E/S modulaire Lecteur code barres E/S bloc Ilots Pneumatiques Vrine Cellules Dtecteurs proximit

Floors

Interface Oprateur

Robots

Buildings

Backbone

Rseau usine

contrle Communication inter-automate

Rseau de terrain

Ma

Page 10 sur 52

ClB

Classement des rseaux


Plusieurs classifications des rseaux peuvent tre utilises, en fonction des critres retenus pour tablir cette rpartition. Premire classification (les rseaux) Les rseaux, au sens gnral du terme, sont gnralement classs en fonction de leur tendue gographique. On distingue : WAN (Wide Area Network) qui sont les rseaux de grandes distances internationaux ou nationaux (exemple : rservation arienne) MAN (Mtropolitan Area Network) pour les besoins dune agglomration (exemple : gestion des infrastructures dune commune) LAN (Local Area Network) limits un ou plusieurs btiments. Les rseaux industriels appartiennent le plus souvent la catgorie des LAN. Deuxime classification (les systmes intgrs de production) Dans les annes 80, le modle CIM (Computer Integrated Manufacturing), reprsent sous la forme dune pyramide 5 niveaux, a permis de rpartir les systmes intgrs de production. Il est toutefois applicable la distribution lectrique ou au contrle de btiments. Les rseaux locaux industriels rpondent aux besoins du systme d'automatisme (niveaux 2, 1 et 0), les rseaux informatiques et les systmes de tlcommunication apparaissent dans les niveaux 3 et 4. Pyramide CIM

Niveau 4 : le systme dinformation de lentreprise Gestion globale de lentreprise

Niveau 3 : la gestion de production Ordonnancement et suivi de production Contrle qualit et suivi des moyens Niveau 2 : la supervision Conduite, optimisation et surveillance

Niveau 1 : la commande Traitement et dialogue : la commande Configuration et diagnostic : la maintenance Niveau 0 : les constituants Commander et protger : les pr-actionneurs Actionner et mesurer : les capteurs et actionneurs

Page 11 sur 52

Niveau 0 : changes, le plus souvent cycliques, entre units de traitement et capteurs ou pr-actionneurs. Le volume de ces changes est faible et il existe souvent une alimentation par le rseau (tl-alimentation). Niveau 1 : changes entre une unit de traitement et ses interfaces et priphriques. Les changes de donnes sont cycliques et vnementiels, des volumes de donnes faibles en exploitation. Niveau 2 : changes entre units de traitement et supervision, mais il existe aussi un besoin de synchronisation entre les units de traitements rparties du niveau 1. Les changes sont essentiellement vnementiels : tlchargement de programmes, transferts de tables de donnes et de messages. Les volumes de donnes sont moyens... Niveau 3 : changes entre la supervision et le systme d'information du site de production. Le plus souvent il s'agit de transferts de fichiers avec des volumes de donnes levs et des temps de rponse non critiques. Niveau 4 : transmission entre units distantes avec des volumes d'changes importants, de la messagerie et aussi un passage vers le multimdia.

Classification des bus de terrain


Le plus souvent, les bus de terrains industriels sont rpertoris par le type des quipements qui y sont gnralement raccords. On utilise alors les familles SensorBus, DeviceBus, FieldBus, DataBus dont les principales caractristiques sont dcrites ci-dessous : SensorBus : bus de capteurs et dactionneurs dterministe, temps de rponse trs court. Actions rflexes, au plus prs des actionneurs (As-i, EIB, ...) DeviceBus : bus de priphrie dautomatismes. Automatismes rpartis. Fonctionnement autonome, automatismes rflexes. Dterminisme (DeviceNet, Interbus, Profibus DP, ...) FieldBus : bus reliant des units de traitement synchronisation entre units de traitement Scurit intrinsque, basse consommation, tl-alimentation (Profibus FMS, Profibus PA, Fieldbus WorldFIP, Modbus+, ...) DataBus : bus informatique transfert et configuration de fichiers (FDDI, ...) Ce dcoupage artificiel est parfois difficile appliquer concrtement, certains bus chevauchant plusieurs catgories.

Page 12 sur 52

DataBus Niveau 3 Ethernet/TCPIP

FieldBus Niveau 2

DeviceBus Niveau 1 LonWorks Profibus DP

SensorBus Niveau 0

AS-i EIB FDDI Interbus-S Modbus/Jbus DeviceNet Profibus PA FieldBus WorldFIP Profibus FMS SDS De nombreuses normes arrivent ainsi rpondre dans de bonnes conditions aux besoins des niveaux 1 et 2, dbordant parfois sur le bas du niveau 3 et/ou le haut du niveau 0. Au contraire, en raison des fortes contraintes de cot au niveau 0, les bus bien situs ce niveau peuvent rarement prtendre plus quun lger dbordement sur le bas du niveau 1. Le schma ci-dessus prsente la plage couverte par chacune des principales normes de bus dautomatismes dans cette hirarchie. Les diffrents aspects se retrouvent ainsi corrls : Caractristiques vises volume et type des informations changes, prix des coupleurs rseaux, temps de raction requis, longueur maximum des rseaux. Classification associe niveaux de la pyramide C.I.M., noms des familles de rseaux, place dans une architecture typique. Bien sr, toutes les valeurs ne sont que des ordres de grandeur. BatiBUS

Page 13 sur 52

Cette classification permet de rapidement comprendre la cible dun bus ou, inversement, de mettre un besoin en adquation avec une liste de bus. Elle mrite toutefois quelques commentaires afin dtre bien comprise et utilise bon escient : Elle nest pas discontinue. Lobjectif se limite identifier la zone dans laquelle un bus assure la meilleure rponse loptimisation du rapport cot/ performance. Lorsquon sloigne de cette zone, le rapport devient progressivement moins bon. Lutilisateur peut tre sduit par les normes qui couvrent plusieurs niveaux. En effet, moins lutilisateur emploie de rseaux diffrents, plus il rduit son investissement - formation, - standardisation des matriels grs accrot sa libert dans la dfinition de ses architectures dautomatisme, - faisant dialoguer nimporte quel quipement avec nimporte quel autre de faon transparente - vitant passerelles et criture de programmes ddis pour grer des changes Cest aussi un gage de prennit de la solution. Comme elle nest pas trop spcialise, elle est mieux en mesure dassurer sa propre rentabilit par effet de volume, donc, en ce qui concerne lutilisateur, sa prennit. Tel est le cas de Modbus Plus.

Lutilisateur doit prendre garde ne pas tre tromp par un prtendu bus universel qui en ralit ne pourrait assurer le compromis cot-performances tous les niveaux. Mieux vaut une passerelle bien intgre dans le systme automate quun bus trop coteux sur une partie de lapplication. Ainsi, des passerelles permettent de rattacher des quipements AS-i une architecture FIPIO ou Profibus DP.

Page 14 sur 52

Le modle OSI de l'ISO


Introduction
La compatibilit entre quipements htrognes ne peut tre assure que par la dfinition de normes d'interconnexions qui dfinissent le comportement de chaque quipement vis--vis des autres. Ces normes ont t tudies par l'lSO (International Standard Organisation) qui a dfini une Architecture de bus normalise plus connue sous le terme de Modle OSI (Open System Interconnexion). Les travaux ont commenc en 1977, la proposition en a t accepte fin 1978. Elle est rpertorie sous les numros ISO lS7 498, CCITT X.200, AFNOR Z70.001. Le modle OSI a t conu partir de l'exprience acquise sur les grands rseaux publics ou privs, qui prsentent des caractristiques diffrentes de celles des bus de terrain : les vitesses de transmission sont infrieures dans les grands rseaux ; ils sont en gnral maills (plusieurs chemins sont disponibles pour connecter deux abonns), les contraintes de temps ne sont pas les mmes que dans le cas de la commande de procds industriels. Malgr ces diffrences, le modle OSI s'applique toutes les catgories de bus. En fonction du type de bus, certaines couches ne seront pas spcifies. Dans les bus de terrain, gnralement les couches 3 6 sont libres.

Les sept couches du modle de rfrence


Le modle de rfrence OSI dfinit 7 couches de proccupation et pour chacune d'elles, il prcise les fonctionnalits du service rendu. Les couches communiquent avec les couches quivalentes des autres quipements au travers de protocoles normaliss. A l'intrieur d'un mme quipement, les couches communiquent avec leurs voisines immdiates par des interfaces matrielles ou logicielles. 7 Application 7 Application

Prsentation

Prsentation

5 4

Session

5 Communication Virtuelle 4

Session

Transport

Transport

3 2

Rseau

3 2

Rseau

Liaison Donnes Physique

Liaison Donnes Physique

Page 15 sur 52

Echanges Application Utilisateur

Application

Application

Conversion/ Traitement donnes

Prsentation

Prsentation

5 4

Session

5 4

Session

Protocoles gestion rseau

Transport

Transport

3 2

Rseau

3 2

Rseau

Gestion physique

Liaison Donnes Physique

Liaison Donnes Physique

Distribution Donnes / Entreprise


B: MS Office, ...

Application

Rseau de terrain / Industrie


Application utilisateur Protocoles Industriels

6 B: FTP, TFTP

Prsentation Session

5 4

B: TCP, UDP Adresse IP Adresse MAC Cble TP-fibre

Transport

B: TCP, UDP Adresse IP Adresse MAC

3 2

Rseau Liaison Physique

Cble TP-fibre

1 FTP :File Transfert Protocol

Page 16 sur 52

Pour raliser une transmission, chaque couche ajoute ses propres informations de gestion (appeles en-tte) aux donnes fournies par la couche suprieure, et transmet le tout sa couche infrieure, qui considre elle-mme toutes ces informations (informations de gestion + donnes) comme des donnes. On appelle ce mcanisme l'encapsulation des donnes. (voir ci-dessous). Dans une rception, les diffrentes couches qui recevront les donnes reconnatront chacune les informations de gestion qui leur sont destines, puis transmettront le reste la couche suprieure, sous la forme de donnes, et ainsi de suite.

La couche physique
Elle assure la transmission transparente d'lments binaires entre deux systmes via un mdium de communication. Elle fournit les moyens mcaniques, lectriques, fonctionnels et procduraux ncessaires l'activation, au maintien et la dsactivation des connexions physiques destines cette transmission. Les supports de transmission sont varis : paires torsades, cbles coaxiaux, fibres optiques mono ou multimodes, ondes radiolectriques, ou faisceaux hertziens. De nombreuses normes prcisent ces connexions. Par exemple : elle dfinit les modalits de transmission (half ou full duplex), le type de liaison (parallle ou srie), le codage des informations, le fonctionnement des interfaces lectriques, etc.

7 6

Application Prsentation Session Transport Rseau Liaison

Convertisseur Mdia

Hub
5 4 3 2

Physique

Page 17 sur 52

La couche liaison
Elle assure le transfert d'informations entre deux systmes adjacents avec dtection d'erreurs. Afin d'assurer un transfert fiable, elle dtecte et corrige des erreurs de transmission et maintient en squence les donnes. Elle contrle et rgule le flux d'informations sur la liaison. Cette couche est divise en deux sous-couches : Sous-couche MAC (contrle d'accs au mdium de communication) : elle ralise le partage de la voie de transmission entre les diffrentes stations. Les mthodes d'accs au bus sont donc gres ce niveau (ex : CSMA/CD, mthode du jeton...). Sous-couche LLC (contrle logique de liaison): elle gre le contrle et le flux des informations. 7 Application

Switches

6 5 4 3

Prsentation Session Transport Rseau

Liaison Donnes

2 1 Physique

La couche rseau
Elle assure le routage des informations et le choix d'un chemin entre deux quipements situs sur des bus diffrents. Au dpart de la normalisation, elle a t dfinie pour assurer l'acheminement de paquets au travers d'un bus maill. Si l'on considre que les noeuds de communication et les voies qui les retiennent constituent le systme de communication, la couche rseau offre tous les moyens d'accs et d'acheminement des paquets entre deux abonns. Dans les bus, le problme se pose en gnral diffremment. En particulier, si un seul chemin est disponible (cas des bus et des anneaux unidirectionnels), il n'y a pas lieu d'en rechercher un. Toutefois, dans le cas de plusieurs supports ou dans le cas de plusieurs bus interconnects, cette couche sera ncessaire pour rsoudre les problmes d'adressage, interfacer des protocoles diffrents de liaison de donnes. Elle est totalement indpendante de la structure topologique du bus. 7 6 5 4 Rseau 3 2 Page 18 sur 52 1 Liaison Donnes Physique Application Prsentation Session Transport

La couche transport
Elle assure le transfert d'informations, de manire transparente et fiable entre deux systmes, le contrle de la qualit de service. On dit qu'elle assure un transport de bout en bout entre deux stations distantes. C'est elle qui ralise l'indpendance entre le monde des systmes d'exploitation des ordinateurs et les supports physiques de transmission. 7 6 5 Transport 4 3 2 1 Rseau Liaison Physique Application Prsentation Session

La couche session
En tlphonie par commutation de circuits, on appelle "session" l'intervalle de temps pendant lequel les deux abonns sont en communication. La session commence par l'appel d'un abonn ; quand l'abonn dcroche, la session est ouverte. Elle est termine ds que l'un raccroche ou ds que la communication est interrompue par l'occurrence d'une dfaillance du rseau tlphonique. Par analogie et en premire approximation, on appellera session dans les rseaux de transmission de donnes l'intervalle de temps pendant lequel deux ou plusieurs tches de l'application ont dialoguer. Cette couche assure l'organisation et la synchronisation du dialogue entre deux processus d'application et gre l'organisation de leurs donnes. Elle offre un dcoupage temporel de la communication et permet d'interrompre et de reprendre un travail (activit) qui peut ainsi tre excut en plusieurs phases. 7 6 Session 5 4 3 2 1 Transport Rseau Liaison Donnes Physique Application Prsentation

Page 19 sur 52

La couche prsentation
Elle assure la reprsentation d'informations circulant entre des processus d'application. En effet, la couche prsentation permet d'changer des donnes structures en fournissant une reprsentation commune des donnes. Elle ne s'intresse qu' la syntaxe (grammaire) de cette reprsentation et non la smantique (signification) qui est traite au niveau 7 (couche application). La couche prsentation dispose galement de fonctions permettant de coder ou dcoder les donnes compresses pour des raisons de cot. Originellement, la couche prsentation a pour rle de cacher ou de faire abstraction de l'htrognit des dispositifs informatiques d'un bus. 7 Prsentation 6 5 4 Session Transport Rseau Liaison

Application

Donnes
Prsentation

3 2

La couche application

Physique 1 Les applications des bus sont trs diverses et il est vain de vouloir toutes les normaliser. En tant que service de niveau suprieur, la couche application fournit le moyen d'accs au systme de communication et sert de fentre entre les processus qui cooprent sur les diffrents systmes. Ces systmes pouvant tre trs htrognes et les applications trs varies. La couche application fournit l'utilisateur l'interface avec les niveaux infrieurs. On peut distinguer deux grandes catgories d'applications : celles en mode connect qui ncessitent le maintien d'une connexion de session pendant une longue priode pour mettre en place des dialogues. celles en mode non connect, la messagerie en est l'exemple le plus courant. Il est bon de noter que la couche application n'a pas de frontire suprieure et qu'il est abusif de parler de couche 8, de couche utilisateur, ou d'utiliser tout autre terme pour dsigner quelque chose qui serait "au-dessus" de la couche 7.

Application Bonjour?

?
Guten Tag??

6 5 4 3 2

Prsentation Session Transport Rseau Liaison Physique

?
Page 20 sur 52

Composantes physiques
Les topologies des rseaux
Le raccordement physique entre les diffrentes stations dun rseau peut tre ralis suivant des schmas de natures trs diffrentes baptises topologies. Les rseaux en toile Toutes les stations sont relies par des liaisons point point une ou plusieurs toiles actives. Celles-ci sont charges de diffuser l'information vers les autres bras de l'toile. Comme les voies ne sont pas partages, les problmes d'accs ne se posent pas. Cette organisation est adapte aux installations tendues dans lesquelles les quipements sont regroups en lots.

Avantages : Chaque station possde sa propre ligne, on vite les conflits et le mdia est utilis avec un dbit maximum. Le nombre de connexion est rduit. Inconvnients : Longueur de cble importante Grande vulnrabilit du rseau en cas de dfaillance au point de connexion

Page 21 sur 52

Les rseaux en bus. Les points de connexion sont disposs linairement en srie sur toute la longueur du cble ; l'information est diffuse tous les points de connexion. Ceci implique que chaque abonn doit tre apte se taire. Cette topologie ne privilgie a priori aucune station.
Transceiver

cble AUI

V24

Avantages Simplicit de mise en uvre. Ladjonction de stations supplmentaires dans un rseau existant est simple, les cots d'installation (nombre de lignes et de coupleurs) tant rduits, cette solution est conomiquement intressante pour nombre d'applications. Rapidit. Sur un bus, tout abonn est physiquement en liaison directe avec nimporte quel autre. Inconvnients Effets dune dfaillance de mdium. Une dfaillance du mdium affecte la totalit du segment considr (sa localisation est dailleurs difficile sil sagit dun court-circuit). Les sites critiques (nuclaires, chimiques...) devront obligatoirement tre pourvus dun mdium de secours (voir topologies redondantes). Conflits daccs. Toute topologie mdium partag doit dfinir des droits de parole. Les ventuels conflits daccs (voir mthodes daccs dans le prochain numro) nuisent lefficacit des changes. Cependant, d'autres ralisations sont possibles, avec notamment des liaisons mailles augmentant la sret de fonctionnement (pour viter les problmes poss par la dfaillance d'une station ou d'une liaison, des voies supplmentaires peuvent tre employes, ce qui conduit la constitution d'un rseau maill). Linterconnexion peut tre partielle ou totale.

Page 22 sur 52

Les rseaux en anneau Tous les points sont disposs sur une boucle ferme ralisant un anneau constitu d'une srie de liaisons point point entre les diffrents nuds du rseau. Linformation circule dans un mme sens giratoire sur l'anneau et chaque station est un lment actif de la transmission de l'information et ne peut sadresser qu sa voisine A noter quici, chaque station rgnre le signal, ce qui multiplie grosso modo la porte par le nombre de stations. Remarque : Interbus-S utilise une topologie consistant en deux anneaux utiliss lun laller et lautre au retour. Son aspect extrieur donne lillusion dun bus.

La circulation bi directionnelle sur une topologie anneau est une scurit importante. Avantages Dtection de dfaillance. Le fait quun message mis ne revient pas sa station mettrice est un signe de dfaillance de lanneau facile dtecter. Localisation des dfaillances de mdium. Une dfaillance (coupure, court-circuit...) ne concerne quun tronon du rseau. Elle est donc localisable. La survie de tout ou partie des tronons intacts est parfois possible (fonctionnement en mode dgrad). Avantages des topologies point point . Chaque segment ne reliant que deux abonns, les problmes de drivation sont exclus. Le recours la fibre optique est donc envisageable directement... Inconvnients Temps de propagation. Un simple dialogue entre deux stations distantes passe par un certain nombre dintermdiaires, ce qui rallonge dautant les temps de propagation. Dfaillance dabonn. Pour viter quun abonn hors service ne condamne la totalit de lanneau, il doit intgrer un dispositif de contournement automatique fiable.

Page 23 sur 52

Topologies redondantes Pour des raisons de sret de fonctionnement, et quelle que soit la topologie adopte, on peut envisager dajouter un mdium de secours prt suppler le premier en cas de dfaillance (coupure, court-circuit...). Chaque station doit alors tre pourvue du double de connexions physiques et intgrer les mcanismes spcifiques la gestion de cette redondance.

Architecture de rseaux
Architecture mono-rseau Lexemple ci-aprs dcrit une petite application typique de processus manufacturier comprenant un systme de convoyage, un poste de gestion de palettes, un centre d'usinage, un poste de pilotage et de supervision, un PC et un poste de travail.
Poste de travail

Supervision

Gestion des palettes

Convoyage

Usinage

PC Machine outil Cette application permet une coordination troite entre les contrleurs d'automatisme afin de minimiser les temps de fabrication (pas de temps mort) et garantit une bonne qualit de production (tat des produits, des outils...). Le poste de pilotage envoie des commandes vers les contrleurs d'automatisme (start/stop), charge les programmes et les donnes de production. Il assure le dialogue oprateur, la remonte des alarmes, l'enregistrement de tous les vnements facilitant le diagnostic et l'tablissement de statistiques. Architecture multi-rseaux Dans cet autre exemple, l'usine comprend un certain nombre d'ateliers, de services techniques, de services commerciaux, de services de gestion... Des changes de donnes importants ont lieu au sein de chacun de ces diffrents services. Deux types de rseaux diffrents ont t installs pour dissocier ces flux et amliorer les performances et la scurit de l'installation. On retrouve un rseau informatique sur lequel sont connectes les diffrentes units de calcul, et plusieurs rseaux permettant de remonter les informations concernant la production vers les niveaux suprieurs ou bien de piloter un automate ou une commande numrique depuis un poste de travail situ en amont (au bureau d'tudes par exemple). Loutil de production est divis en plusieurs chanes de production relativement indpendantes les unes des autres et qui n'changent donc que peu d'informations entre elles. Un superviseur, directement connect sur chacun des rseaux d'atelier, permet de surveiller localement la production. Page 24 sur 52

Les diffrents rseaux d'atelier sont relis en grappe au rseau industriel par l'intermdiaire d'automates ponts. Sur ce rseau, sont galement connects les ordinateurs assurant le lien vers le rseau informatique usine ainsi que le poste de travail. Une telle architecture permet de dissocier les diffrents flux d'information, donc de ne pas charger inutilement chaque rseau ; elle autorise galement une intervention ventuelle sur un rseau sans perturber le fonctionnement du reste de l'entreprise. Il est possible de crer un pont entre rseaux, ce qui permet de diviser en deux le rseau local, afin d'amliorer les performances et/ou de connecter deux rseaux locaux ou distants d'une mme topologie, afin d'autoriser des changes et des partages de donnes. Service commercial

Ordonnancement

CAO

GPAO

Cellules x

Superviseur

Cellule 1

Cellule 2

Cellule n

Page 25 sur 52

Mdium cbl
Cbles Le cblage compte plus que tout pour viter les temps darrt, pannes ou incidents de rseau. Il reprsente normalement moins de 10 % du budget dun projet mais cause plus de 50 % des problmes. Chaque support possde des limites physiques vitesse et distance dchange lies par lquation : K=VxD (K constante du support) En complment sur la chane de communication interviennent sur ces grandeurs. Cble cuivre souple

Cble utilis pour les bus de capteurs/actionneurs. Ce cble est dit auto-cicatrisant, cest dire que la connexion ne laisse aucune trace et ne le dtriore pas. Le profil trapzodal exclut toute inversion de polarit Deux types de cble sont mis en avant sur la march : - Cble jaune pour les courants infrieurs 2 Ampres (signaux capteurs et leur alimentation 24 VDC) - Cble noir pour les courants suprieurs 2 Ampres (Alimentation actionneurs 24VDC)

Connecteurs pour cbles souples La connexion se fait par prises vampire directement implmentes dans les embases. Un dtrompage est effectu de par la forme du rceptacle

Page 26 sur 52

Cble coaxial Cble quivalent au cble de tldistribution mis part que son impdance est de 50 (sauf prconisation constructeur) au lieu de 75. Un cble coaxial est constitu dune partie centrale (appele me), c'est--dire un fil de cuivre, envelopp dans un isolant, puis dun blindage mtallique tress ou feuillet et enfin d'une gaine extrieure.

Coax 10base5 (Ethernet)

Tlperm M C275

Cbles paires torsades La plupart des nouvelles installations sont en paires torsades blindes ou non - (2 ou 4 paires, 100 ohms)

Paire torsade Blindage Par Paire Blindage gnral Gaine de protection

UTP (Unshielded Twisted Pair) Paires Torsades non blindes

S/UTP, FTP, S/FTP (Screened / Foiled Twisted Pair) Paires Torsades avec blindage ou cran gnral

Page 27 sur 52

STP (Shielded Twisted Pair) Paires Torsades avec blindage par paires S/STP (Screened Shielded TP) Paires Torsades avec blindage par paires plus blindage gnral

Quelques exemples de correspondances Cble/bus :

Cble pour bus CAN

Cble pour bus DEVICE NET

Cble pour PROFIBUS (sans supply wires) :

Cble pour PROFIBUS (avec supply wires) :

Cble pour bus INTERBUS :

Page 28 sur 52

Cble pour ETHERNET :

Cble pour EIB INSTABUS :

Cbles - Catgories

Les cbles cuivre sont diviss en catgories TIA/EIA. 1, 2, 3 (Voice grade) 4, 5, 5e ou 5+, 6 (Data Grade) Plus la catgorie est leve, plus la frquence de transmission (en MHz) que le cble peut transporter sans mission lectromagntique (ou diaphonie- interfrences) est leve. (Attention : 1 MHz nest pas gal 1 Mbps) Elles sont utilises pour concevoir et classifier les quipements et certifier les installations rseaux. La catgorie la plus utilise actuellement est la Cat 5/5e (100 MHz) valable de 10 Mbps 1 Gbps. Les catgories 7 et 8 ne sont pas ratifies par la TIA et introduites uniquement en Europe (Standard ISO/IEC)

Page 29 sur 52

Paire Torsade Connecteurs Industriels Actuellement il nexiste pas de connecteur standardis (IANOA et TIA) Des demandes sont formules pour : stabilit mcanique, protection IP (IP64 ou IP67), stabilit contre les vibrations Solutions propritaires: DB-9: utilis jusquici plutt par Siemens

Profibus

Interbus

M12: suggr par lIAONA pour Ethernet, connu dans le monde des bus de terrain (Hirschmann, Siemens)

M12

VS-RJ45 de Phoenix Contact: RJ45 adapte RJLnxx de Woodhead: manchon sur la RJ45 RJField de Amphenol : protection sur un RJ45 standard Han-Brid RJ45 of Harting : connecteur hybride avec contacts de terminaison rapides

Avantages et Inconvnients Paire Torsade Avantages: Bien adapt aux cblages des immeubles Faible cot Utilisation flexible Trs rpandu Moins sensible aux interfrences que le coax pour les transmission de donnes symtriques (torsades), mme en UTP Inconvnients: Longueur < 100 m (< 300 m STP) Dploiement plus difficile que le coax Sans cran extrieur de protection

Page 30 sur 52

Fibre Optique

La technologie des fibres optiques s'est considrablement dveloppe avec l'entre en scne des rseaux et de l'Internet. Le dveloppement des fibres optiques en tant qu'outil de communication dcoule directement de la demande croissante d'changes de donnes rapides entre les diffrents terminaux. En bref, une fibre n'est qu'un petit cble de verre trs mince dans lequel on fait voyager un flux lumineux qui, au tout dbut, a t converti d'un signal lectrique un faisceau de lumire et qui, la fin, sera reconverti en signal lectrique.

Le principe physique majeur qui a inspir la technologie des fibres optiques est ce qu'on appelle "la rflexion totale interne". Ceci dcoule de la loi de la rfraction voulant qu'une onde traversant une frontire entre deux milieux de densit diffrente soit dvie. Pourtant, si l'onde tente de passer d'un milieu de densit relativement haute un milieu moins dense, il existe un angle minimum entre la direction de l'onde et la normale de la frontire pour lequel l'onde ne sera pas dvie, mais rflchie. Il est donc possible pour une onde lumineuse de se propager indfiniment dans un cylindre de verre. Tant que ce faisceau de lumire ne dpasse pas l'angle critique, il continuera tre rflchi et voyager dans la fibre de verre. Pour ce faire, la fibre se doit d'tre la plus mince et la plus droite possible; si un cble tait trop large, il y aurait une grande perte de rayon lumineux la moindre courbure. Un cble est donc normalement fait de trois couches concentriques. La premire, le cur, est une fibre de verre de prs de 100 micromtres de diamtre qui permet la propagation des faisceaux. La deuxime, la couche de confination ou gaine optique, n'est qu'une couche de verre de moindre densit que le noyau, permettant la confination des rayons dans le noyau. inalement, la troisime couche est une enveloppe protectrice pour absorber les chocs et les dommages.

Page 31 sur 52

Le fait que ce soient des rayons de lumire et non des signaux lectriques qui voyagent dans le cble implique un grand principe qui reprsente vraiment un avancement dans ce domaine. Dans les cbles de cuivre traditionnels, on observait le phnomne du champ magntique limitrophe. Une charge en mouvement cre toujours un champ magntique perpendiculaire son mouvement, et inversement, un champ magntique variant induit un mouvement aux charges se trouvant dans ce champ. Ceci faisait qu'un conducteur transportant un signal lectrique crait une interfrence dans un deuxime conducteur qui pourrait se trouver proximit. La qualit et la rapidit des transferts s'en ressentaient grandement. Pourtant, avec les fibres optiques, les flux lumineux qui voyagent ne crent aucun champ magntique, ce qui limine totalement le problme de l'interfrence entre deux conducteurs. Fabrication et Types de fibres Les recherches menes dans les annes 1970 ont conclu que la silice tait un bon support pour des longueurs d'onde prises dans le proche infrarouge ( = 850 nm - 1300 nm - 1500 nm). La fabrication en srie de lasers semi-conducteurs dans ces longueurs d'onde est venue par la suite confirmer ce choix. Un laser (light amplification by stimulated emission of radiation), amplification de la lumire par mission stimule de radiations, est un dispositif qui amplifie la lumire et la rassemble en un troit faisceau, dit cohrent, o ondes et photons associs se propagent en phase, au lieu d'tre arbitrairement distribus. Cette proprit rend la lumire laser extrmement directionnelle. Le rayonnement est galement d'une grande puret spectrale, le processus d'mission des photons garantissant leur rgularit quantique. La fabrication d'une fibre optique passe par la ralisation d'une prforme cylindrique en barreau de silice. La silice est un compos oxygn du siliciums, de formule SiO2, prsent dans un grand nombre de minraux, tels que le quartz, la calcdoine et l'opale. La fibre est ensuite tire partir de ce barreau. Son centre, qui constitue le cur de la fibre, ncessite une silice trs pure avec un minimum d'ions hydroxydes OH-. Le cur est entour d'une silice de moindre qualit qui forme la gaine optique. On ralise un cart d'indice entre le cur et la gaine en incorporant des dopants, tels que : le germanium et le phosphore qui accroissent l'indice dans le cur, le bore et le fluor qui le font dcrotre dans la gaine. Il existe trois sortes de fibre optique. Chacune contribue diffremment dans la propagation du faisceau laser Fibre optique multimode saut dindice Ce type de fibre optique possde une rgion du cur uniforme relativement large comparativement la gaine. Le cur est compos de verre (SiO2) dop. Elle est efficace sur de courtes distances parce qu'elle dforme le signal par le principe de dispersion, ce qui manifestement ne convient pas toutes les applications. Elle est donc limite dans sa bande passante. Le faisceau laser se propage en ligne droite et se rflchit sur les parois de la gaine qui a un indice de rfraction infrieur au cur.

Page 32 sur 52

Fibre optique multimode gradient dindice Le cur de la fibre optique gradient d'indice possde des couches de verre successives. Ces couches modifient graduellement l'indice de rfraction. Ainsi, plus le faisceau laser s'loigne du centre plus l'indice de rfraction diminue. La propagation est approximativement une onde sinusodale dans le cur de la fibre optique. Elle est la plus utilise pour les moyennes distances. Un des avantages est que la dispersion nodale est diminue avec cette fibre. Il y a donc une meilleure rception du signal.

Dans une fibre optique monomode, le cur est trs fin ce qui permet une propagation du faisceau laser presque en ligne droite. De cette faon, elle offre peu de dispersion du signal et celle-ci peut tre considre comme nulle. Aussi, la bande passante est presque infinie (>10 Gb/s). Elle est trs utilise pour les liens de trs grandes distances. Le petit diamtre du cur des fibres ncessite une grande puissance d'mission qui est dlivre par des diodes laser

La fibre est compose de verre ou plastique (POF) Il y a 2 types de fibres verre Fibre Multimode (MMF), utilise pour les courtes distances (50 ou 62,5 m de diamtre) Fibre Monomode (SMF), utilise pour les longues distances (8 ou 10 m de diamtre, sans dispersion lumineuse) Il y a 3 sources de lumire LED, ELED (Edge-Emitting LED), Laser ou Diodes Laser

Fibre Optique Connecteurs Il y a 4 principaux types de connecteurs pour fibre: Connecteurs F-SMA Quelquefois utiliss avec FOIRL

Page 33 sur 52

Connecteurs BFOC (ST) (Straight Tip) Principalement utiliss avec 10BASE-F

Connecteurs SC / DSC (Subscriber Connector) Principalement utiliss avec 100BASE-FX et Ethernet Gigabit

Connecteurs MTRJ (MT Ferrule Register Jack) Utiliss pour 100BASE-FX vers les postes et partout o de petits connecteurs sont ncessaires

Fibre Optique Autres Connecteurs


FC (Fiber Connector) E2000

LC (Lucent

MPO

MTP (Mutiple Termination Push-pull latch)

SMC

MU (Miniature Unit)

D4

Avantages et Inconvnients Cblage Optique Avantages: Insensible aux interfrences lectromagntiques Pas dmissions induites (pas de diaphonie) Pas de problmes de potentiel (boucles de terre, protection explosion) Grande longueur, jusqu 40 km en LAN (faible attnuation) Lgre, petite dimension Grande capacit de transmission (bande passante) Inconvnients: Ports optiques plus chers que ports TP pour 10 Mbit/s et 100 Mbit/s

Page 34 sur 52

Solutions Wireless :
Les catgories de rseaux sans fil On distingue habituellement plusieurs catgories de rseaux sans fil, selon le primtre gographique offrant une connectivit (appel zone de couverture) :

Rseaux locaux sans fil (WLAN) Le rseau local sans fil (not WLAN pour Wireless Local Area Network) est un rseau permettant de couvrir l'quivalent d'un rseau local d'entreprise, soit une porte d'environ une centaine de mtres. Il permet de relier entre-eux les terminaux prsents dans la zone de couverture. Il existe plusieurs technologies concurrentes : Le Wifi (ou IEEE 802.11), soutenu par l'alliance WECA (Wireless Ethernet Compatibility Alliance) offre des dbits allant jusqu' 54Mbps sur une distance de plusieurs centaines de mtres.

hiperLAN2 (HIgh Performance Radio LAN 2.0), norme europenne labore par l'ETSI (European Telecommunications Standards Institute). HiperLAN 2 permet d'obtenir un dbit thorique de 54 Mbps sur une zone d'une centaine de mtres dans la gamme de frquence comprise entre 5 150 et 5 300 MHz.

Page 35 sur 52

La propagation des ondes radio (802.11) Les ondes radio (notes RF pour Radio Frequency) se propagent en ligne droite dans plusieurs directions. La vitesse de propagation des ondes dans le vide est de 3.108 m/s. Dans tout autre milieu, le signal subit un affaiblissement d

La rflexion La rfraction La diffraction L'absorption

Prsentation du WiFi (802.11) La norme 802.11 s'attache dfinir les couches basses du modle OSI pour une liaison sans fil utilisant des ondes lectromagntiques, c'est--dire :

la couche physique (note parfois couche PHY), proposant trois types de codages de l'information. la couche liaison de donnes, constitu de deux sous-couches : le contrle de la liaison logique (Logical Link Control, ou LLC) et le contrle d'accs au support (Media Access Control, ou MAC)

Il est possible d'utiliser n'importe quel protocole de haut niveau sur un rseau sans fil WiFi au mme titre que sur un rseau ethernet. Les diffrentes normes WiFi La norme IEEE 802.11 est en ralit la norme initiale offrant des dbits de 1 ou 2 Mbps. Des rvisions ont t apportes la norme originale afin d'optimiser le dbit (c'est le cas des normes 802.11a, 802.11b et 802.11g, appeles normes 802.11 physiques) ou bien prciser des lments afin d'assurer une meilleure scurit ou une meilleure interoprabilit. Voici un tableau prsentant les diffrentes rvisions de la norme 802.11 et leur signification :

Page 36 sur 52

Nom de la norme 802.11a

Nom Wifi5

Description

La norme 802.11a (baptis WiFi 5) permet d'obtenir un haut dbit (54 Mbps thoriques, 30 Mbps rels). La norme 802.11a spcifie 8 canaux radio dans la bande de frquence des 5 GHz. La norme 802.11b est la norme la plus rpandue actuellement. Elle propose un dbit thorique de 11 Mbps (6 Mbps rls) avec une porte pouvant aller jusqu' 300 mtres dans un environnement dgag. La 802.11b Wifi plage de frquence utilise est la bande des 2.4 GHz, avec 3 canaux radio disponibles. La norme 802.11c n'a pas d'intrt pour le grand public. Il s'agit Pontage 802.11 uniquement d'une modification de la norme 802.1d afin de pouvoir 802.11c vers 802.1d tablir un pont avec les trames 802.11 (niveau liaison de donnes). La norme 802.11d est un supplment la norme 802.11 dont le but est de permettre une utilisation internationale des rseaux locaux 802.11. Internationalisat Elle consiste permettre aux diffrents quipements d'changer des 802.11d ion informations sur les plages de frquence et les puissances autorises dans le pays d'origine du matriel. La norme 802.11e vise donner des possibilits en matire de qualit de Amlioration de service au niveau de la couche liaison de donnes. Ainsi cette norme a pour but de dfinir les besoins des diffrents paquets en terme de bande 802.11e la qualit de service passante et de dlai de transmission de telle manire permettre notamment une meilleure transmission de la voix et de la vido. La norme 802.11f est une recommandation l'intention des vendeurs de point d'accs pour une meilleure interoprabilit des produits. Elle propose le protocole Inter-Access point roaming protocol permettant Itinrance un utilisateur itinrant de changer de point d'accs de faon transparente 802.11f (roaming) lors d'un dplacement, quelles que soient les marques des points d'accs prsentes dans l'infrastructure rseau. Cette possibilit est appele itinrance (ou roaming en anglais) La norme 802.11g offre un haut dbit (54 Mbps thoriques, 30 Mbps rels) sur la bande de frquence des 2.4 GHz. La norme 802.11g a une 802.11g compatibilit ascendante avec la norme 802.11b, ce qui signifie que des matriels conformes la norme 802.11g peuvent fonctionner en 802.11b La norme 802.11h vise rapprocher la norme 802.11 du standard Europen (HiperLAN 2, do le h de 802.11h) et tre en conformit 802.11h avec la rglementation europenne en matire de frquence et d'conomie d'nergie. La norme 802.11i a pour but d'amliorer la scurit des transmissions (gestion et distribution des cls, chiffrement et authentification). Cette norme s'appuie sur l'AES (Advanced Encryption Standard) et propose un 802.11i chiffrement des communications pour les transmissions utilisant les technologies 802.11a, 802.11b et 802.11g. La norme 802.11r a t labore de telle manire utiliser des signaux 802.11Ir infra-rouges. Cette norme est dsormais dpasse techniquement.

Page 37 sur 52

802.11.n

La norme IEEE 802.11n permet d'atteindre un dbit thorique allant jusqu' 270 Mbits/s ou 300 Mbits/s respectivement dans la bande de frquences des 2,4 GHz ou 5 GHz. La norme a t ratifie en septembre 2009. Celle-ci doit constituer une amlioration par rapport aux standards IEEE 802.11a pour la bande de frquences des 5 GHz, IEEE 802.11b et IEEE 802.11g pour la bande de frquences des 2,4 GHz. La norme apporte des amliorations par rapport IEEE 802.11a/b/g grce aux technologies suivantes : MIMO qui permet d'utiliser, la fois, plusieurs missions spatiales et plusieurs antennes pour les rcepteurs et metteurs. Le regroupement des canaux radio permettant d'augmenter la bande passante. L'agrgation de paquets de donnes qui permet l'augmentation des dbits.

La scurit des rseaux sans fils Wi-Fi (802.11 ou WiFi) Une infrastructure adapte La premire chose faire lors de la mise en place d'un rseau sans fil consiste positionner intelligemment les points d'accs selon la zone que l'on souhaite couvrir. Il n'est toutefois pas rare que la zone effectivement couverte soit largement plus grande que souhaite, auquel cas il est possible de rduire la puissance de la borne d'accs afin d'adapter sa porte la zone couvrir. Le filtrage des adresses MAC Chaque adaptateur rseau (nom gnrique pour la carte rseau) possde une adresse physique qui lui est propre (appele adresse MAC). Cette adresse est reprsente par 12 chiffres hexadcimaux groups par paires et spars par des tirets. Les points d'accs permettent gnralement dans leur interface de configuration de grer une liste de droits d'accs (appele ACL) base sur les adresses MAC des quipements autoriss se connecter au rseau sans fil. Cette prcaution un peu contraignante permet de limiter l'accs au rseau un certain nombre de machines. En contrepartie cela ne rsoud pas le problme de la confidentialit des changes. Ce filtrage reste de plus facilement contournable pour un utilisateur expriment. WEP - Wired Equivalent Privacy Pour remdier aux problmes de confidentialit des changes sur les rseaux sans fils, le standard 802.11 intgre un mcanisme simple de chiffrement des donnes, il s'agit du WEP, Wired equivalent privacy. Le WEP est un protocole charg du chiffrement des trames 802.11 utilisant l'algorithme symtrique RC4 avec des cls d'une longueur de 64 bits ou 128 bits.

Page 38 sur 52

Le WEP n'est pas suffisant pour garantir une relle confidentialit des donnes. Pour autant, il est vivement conseill de mettre au moins en oeuvre une protection WEP 128 bits afin d'assurer un niveau de confidentialit minimum et d'viter de cette faon 90% des risques d'intrusion. Pour obtenir un niveau de scurit suprieur, il convient d'utiliser le cryptage WPA ou WPA2. Amliorer l'authentification Afin de grer plus efficacement les authentifications, les autorisations et la gestion des comptes utilisateurs (en anglais AAA pour Authentication, Authorization, and Accounting) il est possible de recourir un serveur RADIUS (Remote Authentication Dial-In User Service). Le protocole RADIUS (dfini par les RFC 2865 et 2866), est un systme client/serveur permettant de grer de faon centralise les comptes des utilisateurs et les droits d'accs associs. Mise en place d'un VPN Pour toutes les communications ncessitant un haut niveau de scurisation, il est prfrable de recourir un chiffrement fort des donnes en mettant en place un rseau priv virtuel (VPN). WPA - WiFi Protected Access WPA (WiFi protected Access) est une solution de scurisation de rseau WiFi propos par la WiFi Alliance, afin de combler les lacunes du WEP. Le WPA est une version allge du protocole 802.11i, reposant sur des protocoles d'authentification et un algorithme de cryptage robuste : TKIP (Temporary Key Integrity Protocol). Le protocole TKIP permet la gnration alatoire de cls et offre la possibilit de modifier la cl de chiffrement plusieurs fois par secondes, pour plus de scurit. Le fonctionnement de WPA repose sur la mise en oeuvre d'un serveur d'authentification (la plupart du temps un serveur RADIUS), permettant d'identifier les utilisateurs sur le rseau et de dfinir leurs droits d'accs. 802.11i / WPA2 Le 802.11i a t ratifi le 24 juin 2004, afin de fournir une solution de scurisation pousse des rseaux WiFi. Il s'appuie sur l'algorithme de chiffrement TKIP, mais supporte galement l'AES (Advanced Encryption Standard), beaucoup plus sr. La Wi-Fi Alliance a ainsi cr une nouvelle certification, baptise WPA2, pour les matriels supportant le standard 802.11i.

Page 39 sur 52

Interface de systmes de bus


Les rpteurs ou convertisseurs de mdia Lorsque larchitecture dun rseau ncessite des longueurs de cble important, le signal mis a besoin dtre rgnr intervalles rguliers. Comme les relais dans les rseaux GSM, les rpteurs sont chargs de r-amplifier le signal en le nettoyant si besoin est des diffrentes perturbations. Certains modles de rpteurs possdent une adresse rseau et disposent dune couche application. A chaque type de rseau correspond un rpteur (Un rpteur AS-i ne pourra pas fonctionner sur un bus PROFIBUS). Larchitecture physique du rseau (longueurs, connections, protocoles) doit donc tre tudie avec prcision afin de dterminer si il est ncessaire dintgrer ou non un rpteur dans le bus. Les distance limites sont donnes par les constructeurs (par exemple : 100m. maximum entre chaque lment dans le cas du bus AS-i). Le rpteur travaille donc sur la couche 1 (physique) du modle OSI. Les concentrateurs ou hubs Ils ont la mme fonction que le rpteur mais ils permettent de mixer diffrents mdias. Tous les appareils connects se trouvent dans un mme domaine de collision. Le fonctionnement est uniquement du half duplex et les trames sont envoyes sur tous les ports. Le hub travaille sur la couche 1 (physique) du modle OSI.
C B

Les ponts s'utilisent pour la liaison de sous-rseaux qui travaillent avec les mmes protocoles sur la couche de scurit (Logical Link Control LLC). Les supports de transmission et les procds d'accs au bus (Mdium Access Control, MAC) des sous-rseaux relier peuvent tre diffrents. Les ponts s'utilisent essentiellement pour raccorder des rseaux locaux avec des topologies diffrentes ou pour relier certaines structures des sous-rseaux par le biais d'applications spciales. Sur bon nombre de versions, les tches d'un pont ne concernent que l'accs au bus (MAC) et n'interviennent aucunement au niveau de la couche LLC. Ce type de ponts est utilis dans le cas de sous-rseaux de structures identiques et qui ne diffrent que par le support de transmission (par exemple ligne bifilaire, conducteur fibre optique). Le pont se situe sur la couche 2 (liaison) du modle OSI. Les commutateurs ou switches ont les mmes fonctions que les ponts mais utilisent des ports ddis et non partags. Les quipements sont configurs (ou configurables par apprentissage) de

Page 40 sur 52

manire grer un ou plusieurs lments par port. Les switches commutent les trames au niveau MAC et peuvent grer simultanment plusieurs communications.

Le routeur sert relier des rseaux ISO prsentant des diffrences au niveau des couches 1 et 2. Le routeur dtermine en outre le routage (le chemin de communication) idal d'un message travers un rseau existant (Routing). Les critres d'identification du parcours idal peuvent par exemple tre la longueur du trajet ou la valeur minimale de retard de transmission. Pour s'acquitter de sa mission, le routeur modifie les adresses de destination et de source de la couche de rseau des paquets de donnes entrants avant de les retransmettre. La tche des routeurs tant nettement plus complexe que celle des ponts, leur vitesse de travail est plus faible. Le routeur s'intgre dans la couche 3 (rseau) du modle OSI.

Une passerelle sert au couplage de rseaux prsentant des architectures diffrentes. Autrement dit, une passerelle permet de relier deux quelconques sous-rseaux. Par rapport au modle de rfrence

Page 41 sur 52

ISO, la tche d'une passerelle consiste traduire les protocoles de communication de toutes les couches. Une passerelle permet galement de coupler un rseau ISO et un rseau non-ISO. Les liaisons de rseaux par le biais de passerelles se caractrisent gnralement par leur complexit leve et leur faible rapidit. Une passerelle est donc un lment de la couche 7 (application) du modle OSI. Les coupleurs Les coupleurs sont chargs de traduire les messages envoys par un appareil en un autre langage comprhensible par tous les autres appareils et inversement. Coupleur Protocole A lecture Traitement + Diagnostic criture Protocole B

La diversit des rseaux propritaires ne permet pas aux constructeurs de fabriquer un matriel unique pour chaque protocole de communication terrain. Il est cependant ncessaire, dans un souci dinteroprabilit, que lappareil puisse tre connect sur des bus de terrain disposant de protocoles diffrents. Les constructeurs proposent donc des traducteurs qui vont faire linterface entre le protocole interne au composant et le protocole du bus de terrain. Ces dispositifs vont prendre diffrentes formes selon quils seront implments directement dans un capteur, en extension dun automate (carte de communication) ou en passerelle entre deux bus de terrain (terme de coupleur).

Carte de Communication

Coupleur DP/PA

Architecture avec Coupleur ETHERNET/INTERBUS

Page 42 sur 52

Accs au mdium
Mcanismes daccs au mdium
Ce paragraphe explique le principe de base de quelques-uns des mcanismes daccs au mdium les plus courants. On distingue les mcanismes dterministes et les mcanismes non dterministes. Mcanismes dterministes Contrle d'accs centralis ou Matre-esclave Dans un mcanisme daccs au mdium de type matre-esclave, un seul quipement, le matre est linitiative de tous les changes, les autres quipements, les esclaves, se contentant de rpondre lorsque le matre le leur demande. Ce principe se retrouve sur bon nombre de rseaux bass sur une liaison srie de type RS 485 avec des protocoles comme Modbus. Dans ce cas, les changes sont programms par lutilisateur, et si des vnements applicatifs alatoires sont susceptibles de dclencher de tels changes, le rseau nest pas dterministe. Par contre, on peut sappuyer sur ce mcanisme pour dfinir une scrutation cyclique par le matre dinformations sur un nombre dfini dquipements. Le temps ncessaire pour interroger lensemble des quipements constitue un temps de cycle, qui est le dlai maximum pour chaque quipement pour transmettre ses informations. Ceci garantit les dlais d'accs au support et est souvent retenue pour les bus utiliss dans les applications temps critiques. Cest ce principe qui est utilis par exemple avec les bus AS-i., WorldFIP, Profibus-DP (en mode monomatre), DeviceNet (en mode multimatre). Arbitrage de bus Le mcanisme est assez voisin du prcdent (mcanisme matre-esclave avec dfinition du cycle de scrutation des quipements) dans le sens o un seul quipement, larbitre de bus, attribue un droit de parole tour de rle chacun des autres quipements. La principale diffrence est que chacun des quipements, lorsquil fait usage de son droit de parole, peut adresser ses informations nimporte quel autre quipement, ou mme tous simultanment (diffusion). Cest ce principe qui est utilis par exemple avec le bus WorldFIP ou Profibus DP en mode multimatre. Bus jeton (token ring) Un tel mcanisme est dfini par la norme 8802.4. Un jeton, correspondant un droit de parole, passe de station en station, selon un ordre dtermin. Chaque station peut mettre vers nimporte quelle autre station tant quelle possde le jeton mais ne peut garder celui-ci que pour une dure limite, dfinie par configuration. Les conflits sont donc limins par rapport au protocole comptition (non dterministe), mais il faudra attendre le passage du jeton, mme en cas d'urgence. On classe les techniques jeton en deux catgories, le jeton non adress ou jeton sur boucle (token ring) et le jeton adress ou jeton sur bus (token bus). Dans le premier cas (token ring), le jeton circulant sur le bus peut tre capt par toute station prte mettre. Cette technique ncessitant une topologie en anneau, elle est rserve presque exclusivement aux rseaux informatiques et non aux bus de terrain. Cest ce principe qui est utilis sur le rseau Modbus Plus. Dans le second cas (token bus), un quipement sur bus jeton est identifi par une adresse unique. Le bus fonctionne comme un anneau virtuel et chaque station ne connat que deux stations (immdiatement infrieure et suprieure). Le passage du jeton s'effectue par ordre dcroissant. Les bus de ce type ont l'avantage d'tre dterministes, une seule station pouvant mettre la fois.

Page 43 sur 52

Mcanismes non dterministes CSMA/CD - Carrier Sense Multiple Access/Collision Detection. Il sagit du principe daccs au mdium utilis sur les bus de type Ethernet (norme ISO 8802.3). Un quipement souhaitant mettre une trame, tente de la transmettre puis vrifie quil ny a pas eu de collision (i.e. quun autre quipement na pas essay dmettre au mme moment). En cas de collision, il effectue une nouvelle tentative aprs une attente de dure alatoire. Ainsi, le temps de transfert dune trame est li au dlai au bout duquel la collision est vite : il est donc une fonction statistique du nombre dquipements essayant dmettre des trames, donc de la charge du rseau. Mthode daccs: CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) Dans ce cas, chaque quipement vite la collision en demandant une autorisation dmettre (RTS, CTS) avant lenvoi de sa trame puis reoit un accus de rception lissu de lmission.

La station voulant mettre coute le rseau. Si le rseau est encombr, la transmission est diffre. Dans le cas contraire, si le mdia est libre pendant un temps donn, alors la station peut mettre. La station transmet un message appel Ready To Send (not RTS signifiant prt mettre) contenant des informations sur le volume des donnes qu'elle souhaite mettre et sa vitesse de transmission. Le rcepteur (gnralement un point d'accs) rpond un Clear To Send (CTS, signifiant Le champ est libre pour mettre), puis la station commence l'mission des donnes. A rception de toutes les donnes mises par la station, le rcepteur envoie un accus de rception (ACK). Toutes les stations avoisinantes patientent alors pendant un temps qu'elle considre tre celui ncessaire la transmission du volume d'information mettre la vitesse annonce.

Contrle de validit Outre le contrle d'accs au mdium, il est noter que la sous-couche MAC a en charge le contrle de la validit des donnes, un point essentiel pour les applications de contrle.

Page 44 sur 52

Services et objets de communication


Nous venons de voir les composantes physiques (paire torsade, fibre optique...), les diffrentes topologies d'implantation (toile, anneau, bus...), les architectures possibles (monorseau et multirseau), les mthodes d'accs au mdium (centralis, dcentralis, jeton...). Ces notions acquises, il reste mieux comprendre les termes de client/serveur ou de producteur/distributeur/consommateur.

Les besoins
En matire de communication, les changes sont aussi divers que des consignes, des tats, des paramtres de rglage, des alarmes, des informations de suivi de production, des programmes, des fichiers, des historiques... Une telle diversit de messages conduit qualifier et hirarchiser des types de flux d'informations : les informations changes entre capteurs, actionneurs et partie commande dfinissent un flux d'informations le plus souvent priodique. Ces informations reprsentent un grand nombre de donnes de faible volume aux contraintes temporelles strictes (dterminisme du temps d'accs aux informations, respect d'un dlai d'change...). les informations relevant essentiellement de la coordination du fonctionnement du procd command, qui ont un caractre moins dterministe (historiques, paramtres de rglages, calibrages d'quipements..). Les informations de gestion de production qui ont un caractre plus alatoire. Elles reprsentent des messages de volume important mais non astreint des contraintes temporelles fortes. Comme nous le voyons, plusieurs types d'changes vont avoir lieu : des trafics horizontaux quand il s'agira d'changes entre capteurs, actionneurs et partie commande avec des contraintes de temps de rponse, et des trafics verticaux pour tout ce qui concerne la conduite et la supervision des procds.

Services d'changes
On distingue deux types de transmissions, celles d'tats et celles d'vnements. Pour la transmission d'tats, on va obtenir l'image la plus proche possible de la ralit du processus contrl (lecture cyclique des valeurs des capteurs, donc un dbit d'informations important, mme s'il n'y a pas de changement significatif de la valeur) et donc inadapt dans le cas de changements alatoires de valeurs ncessitant une signalisation rapide. La transmission d'vnements est utilise par les systmes de commande centralise pour transfrer des informations apriodiques telles que la valeur d'un paramtre de commande ou l'apparition d'un vnement. On obtient dans ce cas un trafic non dterministe avec un risque d'avalanche d'alarmes et de surcrot une possibilit d'erreurs de transmission. Il faut noter que la plupart des bus proposent les deux types de transmissions, en privilgiant toutefois l'un ou l'autre selon les cas.

Page 45 sur 52

Matre / Esclave
Le premier point considrer avant de choisir son architecture est de dterminer le nombre d'quipements qui doivent accder au support de communication sans solliciter d'autres quipements. Dans certaines architectures, ces quipements sont qualifis d'quipements matres, car ils dirigent ou sont responsables de tout ou partie de l'application. Ils interrogent des quipements, appels esclaves, qui ne disposent d'aucune initiative pour communiquer sauf en passant par l'intermdiaire d'un matre. Ce modle est le plus rpandu dans les architectures existantes et confre aux quipements matres le privilge de l'accs au bus. Exemple : le matre est un quipement qui rassemble et distribue les donnes d'entres/ sorties pour le contrleur du procd (automate). Les esclaves sont les quipements auprs desquels le matre rassemble les donnes d'entres/sorties et vers lesquels il les transmet (entres/sorties dportes par exemple). Ainsi, le matre "possde" les esclaves identifis dans sa table de "scrutation". Le matre envoie alors des commandes destination de ses esclaves qui n'ont pas l'initiative de la communication.

Le modle Client/serveur.
Le serveur : La mission du serveur consiste assurer la conservation et la gestion des donnes, tout en garantissant la disponibilit de fonctions spciales (par exemple des services de communication). Les fonctions de communication du serveur ne doivent pas forcment se drouler dans le programme utilisateur, mais peuvent aussi tre ralises dans le systme d'exploitation. Le client : les clients ont pour mission de faciliter l'utilisateur final les possibilits d'accs l'ensemble du systme, sans que la rpartition des donnes et des fonctions soit forcment apparente au cas par cas. Modle client/serveur : le processus d'application comportement client demande un service et le serveur assure la prestation. Les informations sont gnralement changes par le biais d'objets de communication. Il existe diffrents types d'objets avec divers attributs (types de donnes, droit d'accs) et oprations utilisables. Un client excute par exemple l'opration "lecture" sur un objet de type "variable" du serveur (ce modle est repris par Ethernet, Profibus-FMS, Profibus-DP, DeviceNet, WorldFIP). Les notions de Client et de Serveur ne sont que des rles jous par des quipements un instant donn dans le cas d'un scnario requte/rponse.

Le modle Producteur/Consommateur et Producteur/Distributeur/Consommateur.


Dans une structure contenant plusieurs automates, ceux-ci peuvent tre producteurs de certaines donnes, consommateurs de certaines autres. Un de ces automates a en charge de rpartir le droit d'accs au bus des autres quipements, en fonction d'une table de distribution. Le Producteur d'une donne (capteur par exemple) est responsable de la production de celle-ci, le ou les consommateurs dune donne (actionneur) ont besoin de celle-ci pour excuter leur fonction. Le Distributeur des donnes est responsable du transfert des donnes du Producteur vers le Consommateur. Cette distribution des donnes doit garantir les caractristiques temporelles des productions par rapport aux consommations et la mise disposition de ces donnes. Ce choix de modle est adapt aux architectures dcentralises et reste peu performant dans le cas d'unicit du consommateur. Les donnes et les messages : Les donnes sont changes entre un Producteur et des Consommateurs. Aux donnes est associ un seul type d'objet : la variable les messages sont changs en point point entre un Client et un Serveur. Les messages contiennent une grande varit d'objets manipulables.

Page 46 sur 52

Lexique
Abonn (station)*constituant d'automatisme raccord au bus au travers d'une "interface de communication". Celle-ci a aussi pour rle la gestion dcentralise des fonctions (dclenches par l'utilisateur) de configuration, reconfiguration, test de fonctionnement, dtection des dfauts de transmission de l'abonn correspondant. AFNOR*Association Franaise de Normalisation, organisme officiel de reprsentation de la normalisation franaise l'lSO. Anneau physique*les stations sont rparties sur un anneau physique ; gnralement cette topologie est associe l'usage du jeton : l'anneau se dplace dans un sens dtermin (Token Ring). Anneau sur bus *il s'agit d'un bus sur lequel on donne un ordre logique de transfert du jeton : c'est donc un anneau logique sur bus que l'on ralise. Arborescente *c'est un bus sur lequel on peut greffer des "branches" par extension, c'est la possibilit de greffer des grappes de stations sur un bus. Arbre de bus*fonction consistant, dans un bus fonctionnant sur le modle producteur/distributeur/consommateur, lire cycliquement la liste de variables tablie lors de la configuration du bus, attribuer dans les meilleurs dlais la parole aux abonns qui la rclament, autoriser dans l'ordre des demandes la transmission des messages d'un abonn d'autres. Architecture *organisation des composantes matrielles ou logicielles d'un systme. Dans une architecture de type hirarchis, les fonctions sont rparties en niveaux de responsabilit autonomes, chaque niveau ayant la possibilit d'observer et de modifier le comportement des niveaux infrieurs ou d'alerter et de solliciter les niveaux suprieurs. AS-i *Actuator Sensor Interface. Norme de bus de terrain de niveau 0 (ou bus de capteur et actionneur). ASIC *Application Specific Integrated Circuit. Circuit intgr composant lectronique ddi une application spcifique par exemple la gestion dun protocole de communication par opposition un circuit gnraliste, comme un microprocesseur. Bande passante *Mesure la largeur de la plage de frquences dans laquelle les signaux sont transmis avec une attnuation infrieure trois dcibels. Par abus de langage, dsigne le dbit maximum utile du mdium. Baud *unit de vitesse de transmission de signaux tlgraphiques gale au nombre de signaux lmentaires mis ou reus par seconde. Bus (rseau)*liaison linaire permettant d'changer des informations numrises entre divers lments qui lui sont raccords. Si chaque signal est reprsent par un ensemble de n bits, leur transport sur le bus peut tre simultan dans n conducteurs accols ou squentiel dans un seul conducteur. Dans le premier cas il s'agit d'un bus parallle et dans le second d'un bus srie. Il nexiste aucune diffrence technique entre les rseaux et les bus. Le terme rseau est plutt employ par les informaticiens pour dsigner le systme de communication, alors que les automaticiens/lectriciens utilise le terme bus pour le rseau de distribution lectrique C.I.M. *Computer Integrated Manufacturing. Concept dunits de production informatises. Il dfinit la hirarchie des quipements et rseaux utiliss, depuis les ordinateurs de gestion connects sur les rseaux publics jusquaux capteurs et actionneurs connects aux bus de terrain. CAN *Controller Area Network. Famille de rseaux utiliss massivement dans lindustrie automobile, permettant une connexion faible cot.

Page 47 sur 52

CEI (Commission Electronique Internationale)*elle a la mme structure que l'lSO. Cre initialement pour s'occuper des normes des quipements lectroniques, elle s'intresse galement aux rseaux locaux informatiques et la domotique. Certification *action d'un tiers visant garantir qu'un produit, un procd ou un service dment identifi est conforme une norme spcifique ou un autre document de normalisation. Coupleur, ou interface de communication *Electronique permettant le raccordement dun quipement un rseau. CSMA (Accs alatoire) Carrier Sens Medium Access *mthode alatoire d'accs au support : j'essaie de parler, si le support n'est pas libre, j'attends un temps dtermin et je recommence. Pour viter de recommencer longtemps, on utilise le CSMA-CA : on coute le support pour viter les collisions et on ne parle que si la ligne est libre. Device Net *Bus de terrain bas sur la technologie CAN. DIN *Deutsches Institut fr Normung, organisme allemand de normalisation. quipement *Dsigne dans ce document tout produit dautomatisme raccord au bus : automate, variateur de vitesse, distributeur pneumatique, robot, interface homme/machine, etc. Esclave *station qui ne peut prendre, de sa propre initiative, le contrle du support pour mettre ; elle doit attendre une autorisation pour le faire (elle met la demande du matre et gnralement acquitte les messages reus). Ethernet *modle de rseau local en large bande utilisant le protocole CSMA/CD. Ethernet est similaire au rseau local IEEE 802.3 FDDI *Fiber Distributed Data Interface, rseau d'entreprises fibre optique pouvant supporter en thorie 1 000 stations sur une distance de 100 km avec un dbit de 100 Mbits/s. FIP/WorldFIP : (Factory InstrumentationProtocol) *bus de terrain couvrant les niveaux 1 et 2 (norme europenne EN 50-170). IEEE *lnstitute of Electrical and Electronics Engineers, socit savante de droit amricain qui contribue l'lSO par l'intermdiaire de l'ANSI. Interbus-S *Norme de bus de terrain de niveaux 0 et 1. Internetwork Protocol) *Standard de fait popularis par les rseaux Ethernet et Internet, couvrant les couches ISO 4 (TCP) et 3 (IP). ISO *International Standard Organisation, organisme international de normalisation, non gouvernemental, dpendant de l'ONU, charg de la normalisation l'chelle mondiale. Java *Langage informatique orient objet. Jeton *message particulier que l'on se passe de station station, la station qui veut mettre doit attendre d'tre en possession du jeton pour mettre. Son message envoy, elle remet le jeton dans le circuit. LAN *Local Area Network = rseau local. Liaison *Affectation logique (par configuration) de deux partenaires de communication en vue de la ralisation d'un service de communication donn. Chaque liaison comporte deux extrmits qui renferment chacune les informations ncessaires pour l'adressage du partenaire de communication ainsi que d'autres attributs pour l'tablissement de la liaison. lnterchangeabilit *possibilit d'changer deux quipements de mme nature, ce qui suppose qu'ils respectent les mmes mcanismes de configuration et de paramtrage, qu'ils prsentent des fonctionnalits identiques et possdent des caractristiques mcaniques compatibles. lnterconnectivit *capacit de deux quipements de pouvoir se raccorder sur un mme bus et de pouvoir changer des informations selon un profil commun de communication. lnterfoncfionnement *capacit de deux quipements diffrents d'changer des informations "applications" via le bus sans se proccuper de la manire dont celles-ci sont

Page 48 sur 52

transportes. Les informations "applications" sont celles traites par les applications dans les quipements qui les supportent. Matre *station qui peut prendre de sa propre initiative, le contrle du support de transmission pour mettre, sans attendre d'autorisation. Un matre interroge cycliquement ses esclaves. Il peut y avoir un seul matre (centralis), il peut y avoir plusieurs matres. Mdium *Support physique de la communication (paire torsade, cble coaxial, fibre optique). Message *Information change sur un rseau au travers de services dfinis dans un protocole de messagerie : lecture, criture, tlchargement de zones mmoires, fichiers, etc. Modle client/serveur *des requtes sont envoyes par le client en direction du serveur qui rpond en renvoyant les donnes demandes. Modle de communication *description de la faon dont s'exerce la communication entre celui qui produit une information et celui qui l'utilise. Cette communication peut tre exclusive au producteur et au consommateur de l'information et ignore de tout autre acteur : c'est le cas du modle client/serveur. La communication peut aussi faire intervenir un tiers distributeur : il diffuse tous l'information du producteur, mais celle-ci ne sera capte que par le ou les consommateurs intresss : c'est le modle producteur/distributeur/consommateur (cas de FIP). Modle producteur/consommateur *sur les bus, la station qui met envoie une information reconnue par son identificateur. Toutes les stations qui utilisent cette donne peuvent la lire en mme temps. Multi-matre *plusieurs matres sont prsents sur le bus ; c'est souvent une mthode d'accs comptition qui permet alors de prendre le contrle du support (CSMA par exemple) : le plus rapide prend le contrle et met, les autres doivent attendre que le support soit libre pour essayer d'en prendre le contrle. Normalisation *promulgation par des comits nationaux ou intermdiaires des spcifications dterminant des niveaux de performance minima et qui assurent aux utilisateurs d'obtenir auprs des fournisseurs des produits interconnectables. Ordonnanceur de rseau *terme quivalent arbitre de bus mais davantage vocateur de la fonction accomplie. Profibus *Bus de terrain inclus dans la norme europenne EN 50-170, couvrant les niveaux 1 et 2. Protocole *squence des rgles suivre pour tablir et entretenir des changes d'informations par bus entre des entits existantes. Requte/rponse *la station qui utilise la donne en fait la demande la station qui la gnre pour qu'elle lui soit transmise. Une donne n'est transmise que si elle est demande. Rseau dentreprise *Rseau local utilis dans les applications de bureautique et de gestion. Rseau local *Rseau limit une zone ne dpassant pas quelques kilomtres ; en gnral, il sagit de rseaux restreints un btiment ou une entreprise, cest--dire restant dans un domaine priv et ne traversant pas le domaine public. Par opposition, on parle de WAN (Wide Area Network) pour les rseaux comme le Rseau Tlphonique Commut ou le rseau Internet. RLI *Rseau Local Industriel utilis dans un environnement industriel (production). Scrutation cyclique *type d'interrogation du matre qui questionne ses esclaves de faon cyclique sur une priode de temps donne. Serveur *ordinateur ddi au stockage, l'organisation et aux changes avec d'autres entits, productrices ou consommatrices, des informations d'une base de donnes. Services *Rgles de dialogue entre deux couches adjacentes. Par exemple, service adressage offert par la couche 3 rseau la couche 4 transport. Station *terme quivalent abonn (dans un bus de communication). TCP/IP *Transmission Control Protocol/Internet Protocol, standard de fait, architecture de rseau de plus en plus utilise dans le cadre de fonctions de routage inter-rseaux.

Page 49 sur 52

TCP/IP *(Transport Control Protocol / Temps critique *dans les fonctions automatisme et rgulation d'un systme de conduite, les ordres appliqus aux actionneurs sont labors par des automates et des rgulateurs partir d'un programme prcharg et d'informations mises par les capteurs. Le temps critique se rfre la dure de validit des signaux mis par les capteurs et la fourchette de temps pendant laquelle l'ordre reu en retour par un actionneur est acceptable par le procd contrl. Notion particulirement importante dans les procds rapides ou dans lesquels le synchronisme des informations traites et des ordres donns est essentiel. Temps rel *temps de raction du systme de conduite au regard de la dynamique du procd contrl. Le systme de conduite doit ragir dans un temps impos configurable aux signaux mis par le procd contrl, alors mme que les instants d'occurrence de ces vnements sont a priori asynchrones par rapport au fonctionnement cadenc du systme de conduite. Trafic*nature des signaux ou informations transportes par un bus. Dans la conduite de procd, on distingue trois cat: le trafic cyclique et programm des informations ncessaires la conduite automatique du procd, le trafic inopin des informations mises ou demandes par un lment du systme se trouvant dans une situation inattendue, et le trafic des messages changs entre lments du systme sans relation avec leur fonctionnement en rgime tabli. Le protocole FIP satisfait simultanment les besoins des trois types de trafics. Trame *Suite de bits ou caractres mis de faon ininterrompue par un quipement sur le rseau et dont lensemble constitue une information cohrente interprtable par le ou les destinataires (messages, questions ou rponses, diffusion dune valeur). La longueur (i.e. le nombre de bits ou caractres) des trames est toujours limite. Variable *Information structure, caractristique dun process, vhicule sur un rseau (vitesse dun moteur, position dun mobile, etc.). Vitesse d'chantillonnage *terme quivalent frquence d'chantillonnage. WAN *Wide Area Network. Par opposition aux LAN, rseau couvrant une large zone, en gnral rseau public : Rseau Tlphonique Commut, Internet On parle aussi de MAN (Metropolitan Area Network) ; il sagit de rseaux rapides couvrant quelques dizaines, voire centaines de kilomtres (des zones mtropolitaines)

Page 50 sur 52

Tableau de synthse des rseaux dautomatisme


BACKGROUND INFORMATION PHYSICAL CHARACTERISTICS
Max. Devices (nodes) Communica tion Methods

TRANSPORT MECHANISM

PERFORMANCE
Cycle Time: 256 Discrete 16 nodes with 16 I/Os Configuration dependent Station, module & channel diagnostics Cycle Time: 128 Analog 16 nodes with 8 I/Os Configuration dependent Block transfer of 128 bytes 1 node

Fieldbus Name

Technology Developer

Year Introduced

Governing Standard

Openness

Network Topology

Physical Media

Max. Distance 100m between segments @ 12Mbaud; 24 Km (fiber) (baudrate and media dependen t) 400 m/segme nt, 12.8 Km total 500m (baudrate dependen t) 6Km w/ repeaters

Transmission Properties DP: 9.6, 19.2, 93.75, 187.5, 500 Kbps, 1.5, 3, 6, 12 Mbps

Data Transfer Size

Arbitration Method

Error Checking

Diagnostics

127 nodes EN 50170 / DIN 19245 part 3(DP) /4 (PA), IEC 1158-2 (PA) ASICs from Siemens and Profichip, Products from over 300 vendors Twistedpair or fiber

Master/slav e

PROFIBUS DP/PA

Siemens

DP-1994, PA-1995

Line, star & ring

(124 slaves - 4 seg, 3 rptrs) + 3 masters

0-244 bytes peer to peer PA: 31.25 kbps

Token passing

HD4 CRC

not available typ <2ms typ <2ms

DIN 19258 INTERBUSS Phoenix Contact, Interbus Club 1984 EN 50.254

Products from over 400 manufacturers

500kBits/s, Segment ed with "T" drops Twistedpair, fiber, and slip-ring 256 nodes Master/slav e with total frame transfer full duplex

1-64 Bytes data 246 Bytes Parameter 512 bytes h.s., unlimited block None 16-bit CRC Segment location of CRC error and cable break 1.8 ms 7.4 ms 140 ms

DeviceNet

AllenBradley

March 1994

ISO 11898 &11519

17 chip vendors, 300+ product vendors, Open specification

Trunkline /dropline with branchin g

Twistedpair for signal & power

64 nodes

Master/slav e, multimaster, peer to peer

500 kbps,

250 kbps, 125 kbps

8-byte variable message with fragmentation for larger packets

CarrierSense Multiple Access w/ NonDestructive Bitwise Arbitration Master/slav e with cyclic polling

CRC check

Bus monitoring

2.0 ms Master-slave polling

10 ms Masterslave polling

4.2 ms

AS-I

AS-I Consortium

Fall 1993

Submitted to IEC

AS-II.C. Market item

Bus, ring, tree star, of al

Two wire cable

31 slaves

100 meters, 300 with repeater

Master/slav e with cyclic polling

Data and power, EMI resistant

31 slaves with 4 in and 4 out

Manchester Code, hamming-2

Slave fault, device fault

4.7 ms

not possible

not possible

Foundation Fieldbus H1

Fieldbus Foundation

1995

ISA SP50/IEC 61158

Chips/software/p roducts from multiple vendors

Star or bus

Twistedpair, fiber

240/segm ent, 65,000 segments

1900m @ 31.25K wire

Client/serve r publisher/ subscriber, Event notification

31.25 kbps

128 octets

Scheduler, multiple backup

16-bit CRC

Remote diagnostics, network monitors, parameter status

<100 ms typical

<600 ms typical

36 ms @ 31.25k

Foundation Fieldbus High Speed Ethernet (HSE)

Fieldbus Foundation

In developmen t - lab test phase, Prelim spec available to members

IEEE 802.3u

RFC for IP, TCP & UDP

Multitude of suppliers for Ethernet components, Extremely low cost

Star

Twistedpair, fiber

IP addressin gessentiall y unlimited

100m @ 100Mbau d twistedpair 2000m @ 100Mbau d fiber full duplex

Client/Serve r, Publisher/S ubscriber, Event Notification

100Mbps

Varies, Uses Standard TCP/IP

CSMA/CD

CRC

Not Applicable; Latency <5ms

Not Applicable; Latency <5ms

<1ms

WorldFIP

WorldFIP

1988

IEC 1158-2

Multiple chip vendors

Bus

Twistedpair, fiber

256 nodes

up to 40 Km

Peer to peer

31.25 kbps, 1 & 2.5 Mbps, 6 Mbps fiber

No limit, variables 128 bytes

Central arbitration

16-bit CRC, data "freshness" indicator

Device message timeout, redundant cabling

2 ms @ 1 Mbps

5 ms @ 1 Mbps

5 ms @ 1 Mbps

Page 51 sur 52

Tableau de synthse des rseaux dautomatisme


BACKGROUND INFORMATION PHYSICAL CHARACTERISTICS TRANSPORT MECHANISM
Cycle Time: 256 Discrete 16 nodes with 16 I/Os

PERFORMANCE
Cycle Time: 128 Analog 16 nodes with 8 I/Os Block transfer of 128 bytes

Fieldbus Name

Technology Developer

Year Introduced

Governing Standard

Openness

Network Topology

Physical Media

Max. Devices (nodes)

Max. Distance

Communicati on Methods

Transmission Properties

Data Transfer Size

Arbitration Method

Error Checking

Diagnostics

1 node

1000m (coax) 2 nodes AllenBradley ControlNet International Open Specification, 2 Chip Vendors Linear, Tree, Star, or Combinatio n Thereof Coax, fiber 250m with 48 nodes Producer/Co nsumer, Device Object Model 0-510 bytes variable CTDMA Time Slice Multiple Access Modified CCITT with 16-bit Polynomial Duplicate Node ID, Device, Slave Faults

ControlNet

1996

99 nodes

5 Mbps

<0.5 ms

<0.5 ms

<0.5 ms

3km fiber; 30km fiber w/ repeaters CarrierSense Multiple Access w/ NonDestructive Bitwise Arbitration

CANopen

CAN In Automation

1995

CiA

17 chip vendors, 300 product vendors, Open specification

Trunkline/Dr opline

Twisted Pair + optional Signal & Power

127 Nodes

25-1000m (baudrate dependent)

Master/slave, peer to peer, multi-cast, multi-master

10K, 20K, 50K, 125K, 250K, 500K, 800K, 1Mbps

8-byte variable message

15 Bit CRC

Error Control & Emergency Messages

<1 ms

5 ms polling @ 1 Mbps

<2.5 ms

Thin: 185m 10 Base T (Twisted Pair): Max 100m long (90 metres horizontal cable, 5m drops, 1m patch) Max 4 hubs/repeaters between nodes 4Km distancs w/o routers Fiber: 100 Base FX 400m 2.5 Km multi mode w/o Switches; 50 Km mono mode w/ Switches Modbus Plus Modicon Proprietary, requires license/ASICs EN 1434-3 (layer 7) Modicon IEC 870-5 (layer 2) Linear Twisted Pair 32 nodes per segment, 64 max 500m per segment Peer to Peer 1Mbps variable

Industrial Ethernet

DEC, Intel, Xerox

1976

IEEE 802.3, DIX v. 2.0

Multitudes of Chips and Products

Bus, Star, Daisy-Chain

Thin Coax, Twisted Pair, Fiber; Thick Coax (rare)

1024 nodes, expandable to more via Routers

Peer to Peer

10, 100Mbps

46-1500 Bytes

CSMA/CD

CRC 32

Application Layer Dependent

Application Layer Dependent

Application Layer Dependent

Modbus RTU/ASCII

Open specification, no special hardware required

Line, star, tree Network w/ segments

Twisted Pair

250 nodes per segment

350m

Master/Slave

300 bps 38.4Kbps

0-254 Bytes

Page 52 sur 52