Professional Documents
Culture Documents
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.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.
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.
=> 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.
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.
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
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 ?
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.
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.
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.
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.
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 :
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.