You are on page 1of 12

Introduction aux Rseaux Locaux Industriels

I. Critres de comparaison entre RLI...........................................................................3


I.1. Les critres techniques 3 I.1.1. Topologiques........................................................................................................3 I.1.2. Temporels ............................................................................................................3 I.1.3. Autres...................................................................................................................3 I.2. Les critres stratgiques 3 I.2.1. Standards .............................................................................................................3 I.2.2. Disponibilit de composants, de logiciels et de prestation de services ..................4 I.2.3. Autres...................................................................................................................4

II. Prsentation rapide de quelques RLI.......................................................................4


II.1. WorldFip II.2. CAN (Control Area Network) II.3. Interbus II.4. Profibus II.5. LON II.6. AS-Interface II.7. Bitbus II.8. ARCNET 4 5 6 7 7 8 9 11

On peut distinguer trois types de rseaux en fonction des distances entre les quipements informatiques : - Les rseaux longue distance (Wide Area Network) : > 100km - Les rseaux mtropolitains (Metropolitan AN) : > 1km - Les rseaux locaux (Local AN) : < 1km RLI : Rseaux Locaux Industriels La notion de couches (dj vue) Le modle OSI (Organisation de Standardisation Internationale) propose une organisation en sept couches pour les rseaux. Rappel succinct des diffrentes couches : La couche 1 (couche physique) : Elle dcrit les rgles mcaniques et lectriques d'accs au mdia (reprsentation physique des donnes, encodage, vitesse et type de transmission, type de mdia et topologie (maillage)). La couche 2 (la liaison de donnes) : Elle dtecte et corrige les erreurs de transmission, tablit les connexions logiques entre les entits. La couche 3 (le rseau) : Elle dfinit les mcanismes du routage c'est dire de transfert des paquets d'information d'une station l'autre (possde un rpertoire des adresses des points du rseau, gre l'adresse rseau de son systme, dfinit en collaboration avec les autres noeuds les circuits de dialogue utiliss, tablit la relation entre la destination des donnes et les liaisons de son systme). La couche 4 (le transport) : C'est la frontire entre le monde de la transmission (couches 1, 2 et 3) et celui de l'application (couches 5, 6 et 7). Elle dfinit les protocoles permettant de garantir les transferts de messages "longs" avec un maximum de scurit (dtection de perte d'information, segmentation des messages, contrle des erreurs, contrle de flux). La couche 5 (la session) : Elle offre les moyens d'organiser et de synchroniser le dialogue entre abonns. La couche 6 (la reprsentation) : Elle prsente les donnes dans un format reconnaissable par l'application (conversion de codes ou de formats de donnes, slection de la syntaxe, compression et cryptage des donnes). La couche 7 (l'application) : Son rle est de fournir aux applications rsidentes tous les moyens de dialogue. Il s'agit par exemple d'une interface utilisateur. Le modle OSI gre les grands rseaux commutation de paquets. Le temps n'a pas t pris en compte. Pour les rseaux locaux, la notion de temps rel est un point trs important. La couche physique est indispensable la communication. La couche liaison de donnes aussi pour la dtection des erreurs. Les couches rseaux et transport ont t dfinies pour grer les problmes des paquets qui transitent par des stations intermdiaires : elles n'ont plus lieu d'tre pour les RLI car toutes les stations sont interconnectes. La couche session permet l'change d'une grande quantit d'information, ce qui n'est pas le cas pour les RLI. La couche prsentation peut tre fige et non dynamique ce qui la rend transparente. La couche application reste videmment ncessaire. Il en rsulte un modle (IEEE 802) trois couches : Physique Liaison : MAC (contrle d'accs au mdium) : Rgle les accs au support de communication (alatoire CSMA/CD, par consultation, jeton). LLC (contrle de liaison logique) : utilise la couche de contrle d'accs au mdium pour offrir l'utilisateur des services tels que l'mission et la rception de trames, l'tablissement et la
P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

fermeture des connexions logiques, la dtection des erreurs de squencement de trames et le contrle de flux. Application Objectifs : Prsentation d'exemples de RLI. Deux tapes : - Critres de comparaisons et prsentations rapides de quelques exemples. - Prsentation plus compltes de certains RLI : - Liaison srie : communication de base. - WorldFip : systme matre/esclave. - CAN : systme multi matre. - Interbus : systme matre/esclave. - Unitelway : mmoire partage. Moyens : Cours/TD.

I.Critres de comparaison entre RLI


Le CIAME (Comit Interprofessionnel pour l'Automatisation et la Mesure) propose un ensemble de critres (46) pour la comparaison des RLI. Ils sont rpartis en deux sous-groupes : I.1.Les critres techniques I.1.1.Topologiques Longueur maximale : Longueur maximum du rseau en fonction du nombre de rpteurs et du type de mdium utilis. Topologie : Architecture physique et implantation des noeuds connects au rseau, structure de cblage de toutes les stations. I.1.2.Temporels Vitesse de transmission : Vitesse de transmission physique maximale possible pour le rseau. Diffrente du dbit rel dpendent de l'efficacit du protocole. Temps de raction maximal : Dlai maximal possible qui peut survenir lors de l'envoi d'informations. Ce temps dpend du temps de cycle, du nombre d'abonns, de la longueur du rseau, du mdium et de la vitesse physique de transmission. I.1.3.Autres Nombre maximum d'quipements : Nombre d'quipements qui peuvent tre connects au rseau. Il dpend en partie du nombre de rpteurs utiliss. Efficacit du protocole : LU 100% avec LT LU=Longueur des donnes Utiles LT=Longueur Totale du message (donnes utiles + bits de trame) Dtection d'erreurs : Mcanisme de dtection d'erreurs (parit, CRC) I.2.Les critres stratgiques I.2.1.Standards Couches OSI : Dfinition des couches du modle de rfrence OSI utilis. Certification : Entit responsable de la ralisation de tests et de la certification (tests des produits dvelopps pour assurer la compatibilit).

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

I.2.2.Disponibilit de composants, de logiciels et de prestation de services Composants : Disponibilit des composants existants, spcifications des fabricants. I.2.3.Autres Diffusion, nombre d'installations : Nombre d'installations en fonctionnement. Perspectives pour l'avenir : Prsomption empirique du rle jou par le rseau dans l'avenir.

II.Prsentation rapide de quelques RLI


Pour chaque rseau, deux points seront abords : - Protocole d'change. - Critres de comparaison. II.1.WorldFip Il sera tudi plus en dtails par la suite. Les changes sont bass sur le modle ProducteurConsommateur avec un mcanisme de diffusion. Le contrle d'accs au rseau est ralis par un arbitre de bus. Un cycle d'accs au rseau est dcompos en trois phases : - Trafic priodique des variables : L'arbitre du bus demande chaque producteur de diffuser la variable qu'il possde en fonction d'une frquence prtablie. La variable tant produite, tous ses consommateurs en prennent connaissance. - Trafic apriodique des variables : Chaque producteur peut effectuer une requte de variable apriodique chaque production. En fonction du temps disponible, le matre de bus donne la parole ce producteur pour sa requte. - Trafic apriodique des messages : Mme mcanisme que pour les variables. Les critres de comparaison Les critres techniques Topologiques Longueur maximale : Topologie : Temporels Vitesse de transmission : 1 Mbit/s typique Temps de raction maximal : Variable priodique : aucun car le temps de cycle est prdfini. Variable apriodique : dpend du taux d'occupation du bus, de la priorit de la variable, du remplissage de la file d'attente. Autres Nombre maximum d'quipements : 256 (adresse sur 1 octet) Efficacit du protocole : Dtection d'erreurs : de 3% 85% en fonction de nombre de donnes utiles. - Dtection de la dure d'occupation - Contrle de trame (Check) - Surveillance des identifieurs (identifieur demand = identifieur mis). 4000m (avec 3 rpteurs = 1 par km 1 Mbit/s) Bus ou toile

Les critres stratgiques Standards Couches OSI : 1, 2, 7


P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

Certification : Composants : Autres

S'adresser au centre technique WorldFip. 4 fabricants, une dizaine de composants.

Disponibilit de composants, de logiciels et de prestation de services

Diffusion, nombre d'installations : France, Italie, Angleterre, Amrique du nord. 350 000 noeuds installs. Perspectives pour l'avenir : Utiliss par plusieurs socits mais le nombre de noeuds installs est significativement trs infrieur d'autres bus. II.2.CAN (Control Area Network) Cr pour les applications automobiles. Il sera tudi plus en dtail par la suite. C'est un rseau multi-matres de type producteur-consommateur. Chaque message envoy sur le rseau est repr par un identificateur. Plusieurs stations peuvent lire le mme message. L'accs au bus repose sur un arbitrage de type CSMA/CR (Carrier Sense Multiple Access with Collision Resolution). Les critres de comparaison Les critres techniques Topologiques Longueur maximale : Topologie : Temporels Vitesse de transmission : Autres Nombre maximum d'quipements : 32 stations avec une RS485 (couche physique). Pas de limitation par le mode d'adressage. Efficacit du protocole : Dtection d'erreurs : de 0% 53% en fonction du nombre de donnes utiles. - CRC - Format Check - Bit check : chaque station coute ce qu'elle envoie. 1 Mbit/s au maximum, 20kbit/s au minimum. Temps de raction maximal : Indfini (bus non dterministe). 1000m 50kbit/s, 40m 1Mbit/s. Pas de rpteur. Bus avec rsistance de terminaison de ligne.

Les critres stratgiques Standards Couches OSI : Certification : Composants : Autres Diffusion, nombre d'installations : Europe, USA, Japon. + de 9 000 000 de noeuds installs dans l'automobile. + de 6 000 000 de noeuds installs dans les automatisme industriels.
P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

1, 2, 7 Disponible ou en prparation pour CANopen, DeviceNet et SDS. 22 fabricants Difficile de citer tout le monde.

Disponibilit de composants, de logiciels et de prestation de services

=> Fait partie des bus de terrain les plus rpandus. Perspectives pour l'avenir : - Composants bon march - Beaucoup de fournisseurs - Beaucoup d'applications

II.3.Interbus Spcialis pour grer les E/S dans des applications d'automates programmables. Il sera tudi plus en dtail par la suite. Il possde un protocole mono-matre/multi-esclaves optimis pour les transmissions numriques. Toutes les informations transitent par le matre : modle ProducteurDistributeur-Consommateur. Il est organis comme un registre dcalage. Les critres de comparaison Les critres techniques Topologiques Longueur maximale : Bus inter-stations : Bus priphrique : Inter-loop : Topologie : Temporels Vitesse de transmission : Bus inter-stations : Bus priphrique : Inter-loop : 500 kbit/s. 300 kbit/s. 500 kbit/s. Anneau. 12.8 km (400m entre deux successives). 10 m. 100 (capteurs et actionneurs). stations

Temps de raction maximal : Calculable. Dpend directement du nombre d'abonns. Autres Nombre maximum d'quipements : Bus inter-stations : 1 carte matre et 256 points de connexion. 512 modules (4096 E/S) dont maximum 8 par bus priphrique. Inter-loop : 64 quipements maximum. Efficacit du protocole : Dtection d'erreurs : de 10% (1 quipement, 8 bits de donnes) 98% en fonction de nombre de donnes utiles. - CRC - Vrification des longueurs

Les critres stratgiques Standards Couches OSI : Certification : Composants : Autres Diffusion, nombre d'installations : + de 125 000 applications + de 1 700 000 de composants produits Perspectives pour l'avenir : Grande acceptation du march, en expansion. 1, 2, 7 Institut Fraunhofer Karlsruhe. Quelques fabricants, quelques composants.

Disponibilit de composants, de logiciels et de prestation de services

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

II.4.Profibus Il existe trois normes : FMS, PA et DP. Il s'agit de systmes multi-matres/multi-esclaves bass sur une structure d'anneau logique. L'accs au bus est rgi par un mcanisme hybride combinant le passage d'un jeton tournant entre les matres et la scrutation cyclique des esclaves. Chaque matre dtient le jeton pendant un laps de temps prdfini. Il traite alors des donnes cycliques puis des donnes acycliques (demandes par l'application). Le protocole PA permet qu'une rponse d'un esclave soit un message de type diffusion et non pas seulement adress au matre. Les critres de comparaison Les critres techniques Topologiques Longueur maximale : FMS : PA : DP : 4800 m, 3 rpteurs. 1900 m, 3 rpteurs. 9600m, 7 rpteurs.

Topologie : Temporels Vitesse de transmission :

Bus avec rsistance de fin de ligne. FMS : PA : DP : 9.6 kbit/s 500 kbit/s. 93.75 kbit/s. 9.6 kbit/s 1.5Mbit. 12 Mbit/s (Siemens).

Temps de raction maximal : Calculable. Dpend du temps de cycle. Autres Nombre maximum d'quipements : 127 Efficacit du protocole : Dtection d'erreurs : Standards Couches OSI : Certification : 1, 2, 7 Institut Fraunhofer Karlsruhe. WZL Aachen FZI Karlsruhe 8 fabricants, une vingtaine de composants. de 0% 70% en fonction de nombre de donnes utiles. - CRC

Les critres stratgiques

Disponibilit de composants, de logiciels et de prestation de services Composants : Autres Diffusion, nombre d'installations : Peu d'installations FMS, pas de donnes pour PA, 700 000 applications DP. Perspectives pour l'avenir : II.5.LON Cr pour l'automatisation des btiments, la productique Il s'agit d'un rseau multi-matres avec le protocole d'accs CSMA/CA. Les messages peuvent tre lus par plusieurs stations qui ont un temps donn pour y rpondre. Ce temps dpend du nombre de stations concernes. Il est gr Evolution de DP par rapport FMS ?

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

dynamiquement chaque transaction. Le rseau est optimis pour des messages de petite taille (20 octets). Certains noeuds peuvent envoyer des messages prioritaires. Les critres de comparaison Les critres techniques Topologiques Longueur maximale : Topologie : Temporels Vitesse de transmission : Autres Nombre maximum d'quipements : 32385 par domaine (255sous-rseau de 127 stations). Efficacit du protocole : Dtection d'erreurs : Standards Couches OSI : Certification : Composants : Autres Diffusion, nombre d'installations : Nombreuses applications btiment, nergtique. Perspectives pour l'avenir : II.6.AS-Interface Dvelopp pour la gestion de capteurs et d'actionneurs. Il s'agit d'un systme matre/esclave. Les esclaves sont interrogs par scrutation cyclique. Un change a la structure suivante (Figure 1) : 0 SB A4 A3 A2 A1 A0 I4 I3 I2 I1 I0 PB 1 ST ST : SB : A4A0 : I4I0 : PB : EB : EB 0 I3 I2 I1 I0 PB 1 ST EB Dcentralisation => Attente d'un march en forte croissance. 1, 7 Socit Echelon. 2 fabricants, 4 composants. de 6% 93% en fonction du nombre de donnes utiles. - CRC Maximum 1.25 Mbit/s, typiquement 78 kbit/s. Temps de raction maximal : Indfini (bus non dterministe). 6.1 km 5 kbit/s. Dpend du mdium : bus ou topologie libre.

Les critres stratgiques

Disponibilit de composants, de logiciels et de prestation de services

Requte du matre Pause Rponse de l'eclave Bit de Start Bit de contrle Adresse des esclaves Informations Bit de Parit Bit de Stop Figure 1 : Structure d'un change AS-I.

Les critres de comparaison Les critres techniques


P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

Topologiques Longueur maximale : Topologie : Temporels Vitesse de transmission : Autres Nombre maximum d'quipements : 1 matre, 31 esclaves, 2 rpteurs. Efficacit du protocole : Dtection d'erreurs : 38% max (8 bits sur 21). I4 du matre distingue entre donnes et paramtre. - codage NRZ, Manchester - Parit 137 kbit/s. Temps de raction maximal : 0.16*nb d'escales ms (1 ms pour 6 esclaves, 5 ms pour 31 esclaves). 100 m, 300 m avec 2 rpteurs Libre.

Les critres stratgiques Standards Couches OSI : Certification : Non applicable. Laboratoire accrdit ou bureau de certification de l'association ASInternational. 1 fabricant. D'autres solutions l'tude.

Disponibilit de composants, de logiciels et de prestation de services Composants : Autres Diffusion, nombre d'installations : 69 entreprises dans AS-International = 80% du march des capteurs, 45% du march des actionneurs. Perspectives pour l'avenir : II.7.Bitbus A l'origine, systme de liaison entre deux processeurs. Devenu ensuite standard industriel (norme IEEE-1118) : bus de terrain ouvert, accessible au public. Protocole Mono-matre/Multi-esclaves. Toutes les communications passent par le matre. Utilisation du protocole SDLC (Figure 2) : Croissance importante prvue.

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

Flag Adresse de 0111 1110 l'esclave

Contrle

Champs de donnes

FCS (CRC)

Flag 0111 1110 1 octet 1 octet 1 octet 1 octet 1 octet 0-248 octets

MT

Longueur SE DE TR Rserv Adresse de l'esclaves Tche source (matre) Tche destinataire (esclave) Requte/Rponse Donnes

MT : SE : DE : TR :

Type de Message (Requte/Rponse) Source Extension Destination Extension Track (envoi de messages resrv) Figure 2 : Protocole SDLC.

Les critres de comparaison Les critres techniques Topologiques Longueur maximale : Topologie : Temporels Vitesse de transmission : De 62.5 kbit/s 375 kbit/s. 1.5 Mbit/s (fibre optique). Temps de raction maximal : Dpend de la vitesse de transmission, de la longueur des donnes utiles, du nombre d'quipements, du nombre de noeuds interrogs Autres Nombre maximum d'quipements : 1 matre, 250 esclaves, 10 rpteurs. Efficacit du protocole : Dtection d'erreurs : Standards Couches OSI : Certification : Composants : Autres Diffusion, nombre d'installations : Nombreuses installations, domaines varis (radio, tlvision). Perspectives pour l'avenir : Nombre d'installations infrieur aux autres systmes. 1, 2, 7. En projet. 6 fabricants, 10 composants. 0% 96%. - CRC 13.2 km pour 62.5 kbit/s, 10 rpteurs. Bus ou arborescente avec rpteurs.

Les critres stratgiques

Disponibilit de composants, de logiciels et de prestation de services

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

II.8.ARCNET Lanc par la socit amricaine Datapoint comme rseau local d'ordinateurs. Moins rapide qu'internet (2.5 Mbit/s) mais dterministe (applications industrielles). Protocole d'accs au mdium avec un jeton tournant. Le protocole utilise 5 types de trames : - Invitation transmettre (ITT : Invitation to TransmiT) : Transmission du jeton aux diffrents abonns. Alert Burst EOT DID DID L'adresse est transmise deux fois (DID) car pas de CRC. EOT : End Of Transmission DID : Destination ID - Demande de tampon vide (FBE : Free Buffer Enquiry) : Initiation d'une transmission avec un autre abonn. Alert Burst ENQ DID ENQ : Enquiry - Transmission de donnes (PAK : Data PacKet) : Trame de donnes. Alert Burst SOH SID DID Count SC Data 1-507 octets DID

CRC

CRC

SOH : Start Of Header SID : Source ID Count : Nombre d'octets de donnes SC : System Code - Confirmation positive (ACK : ACKnoledgement) : Transmission russie. Alert Burst Alert Burst Les critres de comparaison Les critres techniques Topologiques Longueur maximale : 1.220 km pour une paire torsade avec rpteur. 2 km pour la fibre optique. 6 km pour du cble coaxial ; augmentation possible grce des rpteurs. Bus, toile ou anneau. Temporels Vitesse de transmission : Autres Nombre maximum d'quipements : 255 Efficacit du protocole : Dtection d'erreurs : Jusqu' 71%. CRC ACK et NAK De 30 kBit/s 10 Mbit/s. Temps de raction maximal : Peut tre calcul => temps rel. ACK NAK - Confirmation ngative (NAK : Negative AcKnoledgement) : Erreur de transmission.

Topologie :

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

Les critres stratgiques Standards Couches OSI : Certification : Composants : Autres Diffusion, nombre d'installations : 7 000 000 d'installations. Perspectives pour l'avenir : Dj trs rpandu. La diffusion devrait encore s'accrotre. 1, 2, 7. Aucune. 1 fabricant, 4 composants.

Disponibilit de composants, de logiciels et de prestation de services

P. Hoppenot (1999) Informatique industrielle Introduction aux Rseaux Locaux Industriels

You might also like