Beruflich Dokumente
Kultur Dokumente
AUTOMATES
ET
RESEAUX
LOCAUX
INDUSTRIELS
Sommaire
LA COMMUNICATION
Besoins en communications
Les "plus" de la communication
Le concept CIM
Freins la communication
TOPOLOGIE DES RESEAUX
LE MODELE O.S.I.
Prsentation du modle
Mdias
La couche physique
La couche liaison
La couche rseau
La couche transport
La couche session
La couche prsentation
La couche application
BUS DE TERRAIN
Introduction
Avantages du bus de terrain
A.S.I.
CompoBus/S
RESEAU D'ATELIER
Introduction
Rseau J BUS
Rseau PROFIBUS
- Rseau MPI
- Rseau PROFIBUS DP
RESEAU USINE
Introduction
Rseau ETHERNET
BIBLIOGRAPHIE
MI-3
Composants et Automatismes
LA COMMUNICATION
BESOINS EN COMMUNICATIONS
ENTREPRISE
Gestion : Comptabilit
Bureau : Documentation, CAO, Dveloppement
Production : Maintenance, surveillance, gestion de production
Dans l'entreprise des informations circulent et les besoins varient suivant les utilisateurs.
Page 1
MI-3
Composants et Automatismes
BESOINS DE LA GESTION
BESOINS DU BUREAU
Page 2
MI-3
Composants et Automatismes
BESOINS DE LA PRODUCTION
Tous ces matriels industriels doivent en permanence changer des donnes entre eux grce aux RESEAUX
LOCAUX INDUSTRIELS
Page 3
MI-3
Composants et Automatismes
% Amlioration de la qualit
- Contrle et suivi permanent de la qualit
- Tests en cours de fabrication
% Augmentation de la productivit
- Optimisation des quipements
- Diminution des dlais
- Diminution des stocks
Page 4
MI-3
Composants et Automatismes
LE CONCEPT CIM
AUJOURDHUI : Impossibilit dchanger les donnes des diffrents niveaux via un mme rseau !
Page 5
MI-3
Composants et Automatismes
Bus de Terrain
Au niveau Capteurs Actionneurs : ASI - CAN - BITBUS - BATIBUS
Rseaux dateliers de cellules, dquipements
Ouverts vers le monde htrogne des quipements dateliers : JBUS - PROFIBUS - SYSMACWAY
Rseaux dusine
Ouverts a la supervision au contrle commande : ETERNET - MAP - TOKEN RING
Page 6
MI-3
Composants et Automatismes
FREINS A LA COMMUNICATION
t<1S
Page 7
MI-3
Composants et Automatismes
ASPECTS LOGIQUES
En gnral ils sont cachs
Faon de dialoguer
Codage des informations
Modes de synchronisation
Protocoles de contrle
etc. .......
Page 8
MI-3
Composants et Automatismes
RESEAU EN ETOILE
C'est la station centrale qui gre le rseau.
AVANTAGES
- Simplicit de gestion.
- Mise en uvre simple si peu de stations.
- Synchronisation facile des stations.
INCONVENIENTS
- Une seule liaison par station.
- Reconfiguration dlicate.
- Pas de connectivit directe.
- Problme de suret de fonctionnement en cas de panne de la station centrale (arrt total).
- Coteux (station centrale puissante).
UTILISATION
- Autocommutateurs tlphoniques (PABX)
NON NORMALISE
Page 9
MI-3
Composants et Automatismes
RESEAU EN BUS
AVANTAGES
- Un seul mdia (homognit du rseau).
- Mise en uvre simple.
- Reconfiguration facile.
- Moindre cot en ligne et en coupleurs.
INCONVENIENTS
- Le nombre de stations sera limit en fonction de la longueur du support.
- Les conflits d'accs la voie de transmission vont entraner des difficults.
UTILISATION
- Rseaux Locaux Industriels J BUS - ASI - FIP - ETHERNET
RESEAU EN ANNEAU
Des voies point point relient les stations entre elles.
Il existe un mcanisme de contournement des stations dsactives.
AVANTAGES
- La longueur de l'anneau peut tre grande.
- La technique d'accs est normalise " PASSAGE DU JETON ".
INCONVENIENTS
- L'activit des stations limite la vitesse.
- Le nombre des stations par anneau est limit.
UTILISATION
- Rseaux Locaux Industriels CAN - TELWAY - TOKEN RING (IBM)
RESEAU EN MAILLE
AVANTAGES
- On vite les problmes poss par la dfaillance d'une station ou d'une liaison.
INCONVENIENTS
- Il est ncessaire d'avoir des algorithmes de routage pour choisir le meilleur chemin.
UTILISATION
- Peu utilis dans les R.L.I
- On le rencontre dans les rseaux publics ou grands rseaux privs (tlcommunications).
Page 10
MI-3
Composants et Automatismes
LE MODELE O.S.I.
L'organisme de normalisation internationale I S O (International Standard Organization), a lanc en
1977 les travaux de dfinition d'un modle de structuration du protocole pour l'interconnexion des systmes
ouverts, appel modle O S I (Open Systems Interconnection).
La norme a t adopte sous le numro IS 7498 en fin 1979.
Elle est accepte par le CCITT (Comit Consultatif International du Tlgraphe et du Tlphone)
rf X 200, par L'AFNOR (Association Franaise de NORmalisation) rf Z 70.001 et par les constructeurs de
matriel informatique dont I B M.
OBJECTIFS:
1) Proposer une architecture tlinformatique standard.
2) Servir de base pour la coordination du dveloppement de normes d'interconnexion de systmes
htrognes.
REMARQUE:
Le modle ne spcifie ni les protocoles ni les services des couches fonctionnelles prsentes
Un systme est ouvert si les communications se font conformment des propositions normalises.
- Architecture selon le modle OSI,
- Respect des protocoles de l'ISO.
PRESENTATION DU MODELE
Quand deux personnes souhaitent communiquer elles doivent respecter un protocole prcis. Il se
dcompose logiquement en sous ensembles qui rpondent chacun un type de proccupation
Ces sous ensembles sont adjacents deux deux et constituent chacun une couche du protocole global.
Page 11
MI-3
Composants et Automatismes
Modle d'architecture 7 couches pour l'interconnexion des systmes ouverts. Chaque couche offre ses
services la couche suprieure et utilise la couche infrieure pour excuter son travail.
Page 12
MI-3
Composants et Automatismes
REMARQUES:
1) Cas de la couche 2
Pour les rseaux locaux, l'utilisation des topologies en bus ou en boucle implique une gestion sophistique
des accs la voie de transmission.
La couche LIAISON comprend deux sous couches.
LLC: Logical Link Control
(Sous couche de contrle de la liaison de donnes)
MAC: Mdium Accs Control
(Sous couche de contrle d'accs au support)
Page 13
MI-3
Composants et Automatismes
Les protocoles sont fortement dissemblables d'une couche une autre. En revanche, les services, sans trs
identiques, peuvent tre formaliss de la mme faon pour toutes les couches.
Quatre types de primitives sont distingus:
REQUEST :
Demande de service N+1 vers N
CONFIRM :
Rponse REQUEST
N vers N+1
INDICATION :
Transmission de donne N vers N+1
RESPONSE :
Rponse INDICATION N+1 vers N
Page 14
MI-3
Composants et Automatismes
MEDIAS
En raison de l'unit gographique qui caractrise les rseaux locaux, le support des voies de
transmission est constitu essentiellement de fils ou de cbles mtalliques ou de fibres optiques.
PAIRE TORSADEE BLINDEE
Elle est constitue par deux conducteurs parallles spars par un isolant et torsads. L'ensemble est
recouvert par une gaine tresse et conductrice le blindage.
Le tout est enrob dans une enveloppe de protection.
Moyen couramment utilis pour la propagation de signaux courte ou moyenne distance (1 Km) dans les
bandes de frquence de 300 Hz 100 KHz.
Problmes d'affaiblissement du signal et de diaphonie entre paires sur des distances suprieures au Km
partir de 500 Hz.
LE CABLE COAXIAL
Ils sont classs par le rapport de leurs diamtres, le rapport d / D doit tre gal 3,6. Les rapports
les plus courants sont: 2,6 / 9,5 et 1,2 / 4,4. Leur impdance est faible 50 75 Ohms. Leur bande passante
large < 400 MHz.
Ils sont utiliss principalement par les PTT pour multiplexer des voies tlphoniques. Ils sont les supports
idaux pour les rseaux locaux industriels en raison de leur bonne immunit aux interfrences
lectromagntiques et de leur faible attnuation.
LA FIBRE OPTIQUE
La fibre optique est un guide d'ondes cylindrique cre dans un matriau transparent (verre ou
plastique) par variation de l'indice de rfraction vers la priphrie. Elle est insensible aux parasites
lectromagntiques. Sa bande passante est tr s large, elle peut atteindre 4 GH z. L'attnuation est faible, des
rpteurs sont ncessaires tous les 10 ou 50 Km.
Page 15
MI-3
Composants et Automatismes
Les transmissions pour les stations mobiles (chariots de transport autonomes filoguids), sont des cas
particuliers qui utilisent des couplages magntiques ou optiques non permanents, ou des propagations
d'ondes infrarouges dans l'air.
Emetteur/Rcepteur Laser :
- Communication numrique en full duplex,
- 20 mW, jusqu' 34 Mb/s sur 2000 m
- raccordement sur fibre optique.
Page 16
MI-3
Composants et Automatismes
LA COUCHE PHYSIQUE
DEFINITION
Elle dcrit les interfaces mcaniques et lectriques pour l'change des signaux porteurs des
informations.
Une liaison simple du type point point comprend gnralement trois parties essentielles:
Les ETD
Les ECD
Les MEDIAS
Ex: paire mtallique, coaxial, fibre optique.
Page 17
MI-3
Composants et Automatismes
La liaison parallle est surtout employe l'intrieur des systmes informatiques via un BUS.
BUS = ensemble de lignes donnant accs aux donnes internes du systme microprocesseur.
BUS VME = Versa Module Eurocard
- normalis " europen"
- supporte des systmes mono ou multi processeurs de 8 ou 16 ou 32 bits.
- autorise des transferts jusqu' 20 MHz et 20 Moctets/seconde.
- protocole de transfert asynchrone non multiplex.
- gestion de 7 niveaux d'interruptions.
Exemple d'utilisation : Rack 7000
LIAISON SERIE
Page 18
MI-3
Composants et Automatismes
TRAITEMENT DU SIGNAL
L'tude du transport de l'information ncessite de connatre:
1) Les supports de transmission (bande passante).
2) La mthode utilise pour transmettre l'information sur le support.
- Transmission en bande porteuse
Les donnes reprsentes par une suite de bits sont codes en un signal lectrique suite de
niveaux tension ou courant
Page 19
MI-3
Composants et Automatismes
Page 20
MI-3
Composants et Automatismes
CODAGES BIPHASES
Le signal cod est une combinaison entre le signal d'horloge est le signal mettre. La priode d'horloge
correspond la dure d'un bit.
1) MANCHESTER I (BIPHASE)
Page 21
MI-3
Composants et Automatismes
3) CODAGE MULTINIVEAUX
Quand on veut transmettre un nombre dinformations trs important, on va coder simultanment
plusieurs bits. La valeur de ces bits dpend du niveau lectrique du signal mis. Dans lexemple cidessous on code deux bits simultanment.
ATTENTION
4) CONCLUSIONS
- Simplicit de mise en uvre.
- Cot d'installation intressant.
- Performances.
Page 22
MI-3
Composants et Automatismes
MODULATION DE PHASE
Les deux tats 0 ou 1 du signal transmettre sont reprsents par des angles de phase (0 et 180).
Si la donne est 0 alors le signal est en phase avec la porteuse.
Si la donne est 1 alors le signal est en opposition de phase avec la porteuse.
Page 23
MI-3
Composants et Automatismes
MODULATION D'AMPLITUDE
Les deux tats 0 ou 1 du signal transmettre sont reprsents par des amplitudes (A et A/2).
Si la donne est 0 alors amplitude du signal gale A / 2.
Si la donne est 1 alors amplitude du signal gale A
Page 24
MI-3
Composants et Automatismes
MODULATION DE FREQUENCE
Les deux tats 0 ou 1 du signal transmettre sont reprsents par des frquences (f et 2f ).
Si la donne est 0 alors frquence du signal gale 2f.
Si la donne est 1 alors frquence du signal gale f.
CONCLUSIONS
- Dbits importants sur des distances leves.
- Utilisation du rseau commut.
- Multiplexage frquentiel des signaux sur un mme mdia de transmission.
Page 25
- donnes numriques.
- images.
- voix ....
MI-3
Composants et Automatismes
JONCTION
TRANSMISSION PARALLELE
IEEE 488
C'est la seule norme base sur une transmission parallle, elle est appele aussi GPIB (Gnral Purpose
Interface Bus). Les changes s'effectuent sur un BUS parallle. Tous les signaux sont compatibles TTL.
Les performances maximales sont les suivantes:
- 15 appareils connectables.
- longueur du bus 20 m MAXI.
- distance entre deux appareils 2 m MAXI.
- dbit de 1 Mb/s.
TRANSMISSION SERIE
B C (BOUCLE DE COURANT)
Page 26
MI-3
Composants et Automatismes
LA COUCHE LIAISON
Dans les rseaux locaux elle comprend deux sous couches.
SOUS COUCHE MAC Accs la voie
Le partage du canal de transmission entre les communicateurs revient raliser un multiplexage temporel de
l'accs ce canal.
Deux types de multiplexage sont possibles.
MULTIPLEXAGE SYNCHRONE
Le temps d'accs allou chaque utilisateur est constant quels que soient ses besoins. Chaque utilisateur
intervient cycliquement. Cette mthode est connue sous le nom de TDMA (Time Division Multiple Acces)
Elle est utilise dans les autocommutateurs supportant un trafic de donnes, l'adressage est implicite, la
position de l'information dans le flot dsigne l'metteur.
Cette mthode trs simple prsente l'inconvnient de rserver la voie pour les utilisateurs n'ayant rien
mettre, et limite donc fortement le dbit autoris pour chacun.
Page 27
MI-3
Composants et Automatismes
MULTIPLEXAGE ASYNCHRONE
ACCES ALEATOIRE
Les mthodes sont diffrentes suivant la topologie du rseau, en BUS ou en BOUCLE.
Sur un rseau en boucle, aucune mthode nest normalise.
Sur un rseau en bus, le principe consiste laisser les stations entrer en comptition. La procdure met en
uvre les composantes suivantes:
- dtection de trafic (voie libre ou occupe).
- actions pour dmarrer l'mission si voie libre.
- dtection de collision (conflit).
- rsolution des conflits dtects.
Les diffrentes mthodes rencontres se distinguent essentiellement par la dernire composante.
CSMA / CD
C'est une mthode d'accs un bus supportant des signaux en bande de base. L'algorithme d'mission d'une
trame est donn ci-dessous.
Le temps d'attente (backoff)
est calcul dans un domaine
qui crot exponentiellement
avec le nombre de collisions
subies.
On tolre 10 collisions MAXI.
Page 28
MI-3
Composants et Automatismes
Avantages
- Le bus est passif
- Aucune synchronisation entre station n'est ncessaire
- Installation simple mettre en uvre
- Reconfiguration facile
- Bonne suret de fonctionnement
Inconvnients
- Accs probabiliste
- Ecroulement du rseau en cas de forte charge
Utilisation
- Plutt adapt au transfert rapide de paquets longs
- Exemples (ETHERNET - LAC)
CSMA / DCR
Ici on substitue l'algorithme de rsolution probabiliste un algorithme de type dterministe. On dfinit aprs
une collision un ordre de droit d'accs au canal par dichotomies successives. On arrive aprs plusieurs
priodes traiter toutes les demandes.
Page 29
MI-3
Composants et Automatismes
ACCES CONTROLE
GESTION CENTALISEE
Lorsque la gestion des accs est centralise dans une station matre, la mthode d'allocation des droits
d'accs est fonde sur une interrogation des autres stations dites esclaves. Cette mthode est appele
scrutation (polling).
Deux catgories sont distingues:
- la scrutation simple
La station maitre demande squentiellement aux autres stations si elles dsirent mettre.
Lorsque la rponse est positive, la station maitre donne le droit d'accs l'esclave pendant une dure
limite.
- La scrutation adaptive
La station maitre par diffusion envoie une interrogation l'ensemble des esclaves.
Ceux-ci rpondent ventuellement, dans des intervalles de temps qui leur sont individuellement
rservs. Le matre alloue alors successivement le droit d'accs aux esclaves qui ont rpondus.
Le cycle recommence par une nouvelle interrogation.
Avantages
- Simplicit des fonctions mettre en uvre.
- Respecte les contraintes "temps rel".
Inconvnients
- Dpendance vis vis du matre.
- Perte de rendement li aux mcanismes d'interrogation.
- Non normalis.
Remarque
- On peut travailler en matre flottant, cette technique consiste affecter le rle de matre la
premire station qui s'initialise sur le rseau, et en rlire une autre en cas de dfaillance de
celle-ci (TELWAY 7).
Utilisation
- Utilis dans les rseaux de terrain ASI et dans les rseaux d'automates J BUS et
UNITELWAY
Page 30
MI-3
Composants et Automatismes
GESTION DECENTRALISEE
Ce type de gestion est bas sur la circulation entre les stations actives d'un droit d'accs la voie
appel JETON. Une station qui reoit le jeton:
- met ou plusieurs trames si elle a des informations transmettre pendant une dure ncessairement
limite, et met le jeton vers la station suivante.
- ou passe le jeton immdiatement si elle n'a rien mettre.
La dure individuelle d'mission tant limite, il est donc facile de dterminer, connaissant le nombre de
stations actives, le temps maximal de rotation du jeton, c'est dire le temps d'attente maximal du droit
d'mission, dans le cas d'un fonctionnement sans anomalies.
Les mthodes d'accs bases sur ce principe sont qualifies pour cette raison de dterministes.
De plus, des mcanismes de priorit peuvent trs facilement implants.
Deux mthodes d'accs par jeton sont particulirement connues et normalises.
Avantages
- Mthode dterministe.
- Pas de collision de message.
- Pas d'croulement rseau en cas de forte surcharge.
- Pas de contrainte taille message.
Inconvnients
- Temps de parcours du jeton.
- Ncessit d'algorithmes performants.
1er Mthode
TOPOLOGIE BUS
ISO 8802.4
Le jeton circule entre les stations actives dans un ordre invariant, et parcourt ainsi une boucle
logique. Cette boucle est ordonne dans le sens des adresses dcroissantes des stations, la fermeture tant
assure par la station d'adresse la plus faible transmet le jeton celle d'adresse la plus leve.
Chaque communicateur actif mmorise dans ce but:
- Sa propre adresse TS
- L'adresse du prdcesseur PS
- L'adresse du successeur NS
Page 31
MI-3
Composants et Automatismes
2em Mthode
Dans la topologie en anneau, chaque station est relie une qui la prcde de laquelle elle peut
recevoir et une qui la suit vers laquelle elle peut mettre.
Cette mthode est retenue par IBM dans son rseau TOKEN RING.
Dans l'exemple ci-contre, la station A veut mettre un paquet P vers la station C. Quand le jeton arrive en
A la station le capte et envoie son paquet. La station destinataire C le copie, et la trame est renvoye
jusqu'en A, qui la retire de la boucle et qui libre alors le jeton.
(1)
(2)
(3)
(4)
(5)
(6)
Page 32
MI-3
Composants et Automatismes
Service type 2
Il est fond sur l'tablissement d'une connexion logique. Les paquets sont transfrs et
acquitts, leur squencement est assur et les erreurs sont corriges. Le flux est contrl pour viter toutes
pertes. Ce service ne permet que les changes en point point et il est utilis sur les rseaux grande
distance. Il utilise 14 primitives dont 5 rserves l'tablissement et la gestion de la liaison.
Service type 3
Il est sans connexions mais avec acquittement. Le protocole n'assure pas la correction des
erreurs. Si l'acheminement d'un paquet est confirm dans un dlai imparti, un acquittement est positif sinon
l'acquittement sera ngatif. Il utilise 3 primitives.
Page 33
MI-3
Composants et Automatismes
LA COUCHE RESEAU
Elle est par dfinition charge de l'acheminement des paquets changs entre des stations qui ne
sont pas ncessairement directement interconnectes routage. La fonction de cette couche est essentielle dans
les rseaux grandes distances topologie maille. Dans un rseau local, cette couche est priori inutile car
les topologies permettent un accs direct d'une station une autre.
L'interconnexion de rseaux ne peut pas tre envisage de manire unique car la juxtaposition de plusieurs
rseaux identiques et supportant les mmes applications ne pose pas les mmes problmes que
l'interconnexion de rseaux de fonctionnalits diffrentes et dont les protocoles sont diffrents.
Une station d'interconnexion sera appele rpteur, pont, routeur ou passerelle suivant les fonctionnalits
qu'elle remplit.
Page 34
MI-3
Composants et Automatismes
LA COUCHE TRANSPORT
Cette couche doit assurer une frontire (indpendance stable et durable) entre l'aspect transmission
pris en charge par les couches basses du modle O S I et l'aspect traitement et exploitation des
informations ralis par les couches suprieures.
Cette couche n'est pas typique des rseaux locaux; elle assure le transport de bout en bout entre les
communicateurs distants.
ELLE PERMET
- D'assurer la dtection et la reprise des erreurs de BOUT en BOUT.
- De contrler le flux entrant et sortant d'un nud.
- De fragmenter l'mission et de rorganiser la rception les messages dans le cas de transmission
par paquets.
- D'optimiser l'emploi des ressources de transmission disponibles dans le cas o plusieurs stations
sont relies sur un mme nud.
- D'tablir et de librer les connexions de transport de BOUT en BOUT.
Page 35
MI-3
Composants et Automatismes
LA COUCHE SESSION
Cette couche organise et synchronisme les changes entre les utilisateurs. Elle ne se proccupe pas
des problmes techniques propres la transmission des informations, mais fournit les mcanismes
permettant de coordonner les changes.
Les changes sont structurs en activit et en unit de dialogue, afin de grer correctement les arrts
et les reprises au point darrt.
Lactivit
Cest une entit indpendante de la connexion de session. Dans une
session plusieurs activits conscutives peuvent se drouler. Une activit peut aussi se prolonger sur
plusieurs sessions. Une activit peut tre interrompue puis reprise au cours de la mme connexion de session
ou dune connexion ultrieure. Une activit est dcompose laide de points de synchronisation majeure en
une suite dunits de dialogue.
Lunit de dialogue
Dans une unit de dialogue, tous les lments sont compltements
spars de ceux qui la prcdent et qui la suivent. Le point de synchronisation majeure indique la fin dune
unit de dialogue et le dbut de la suivante. Lunit de dialogue est galement structure laide de points de
synchronisation mineure.
Quand une activit est interrompue, la reprise peut seffectuer par une reprise, on se positionne sur le
point de synchronisation courant. Par une position, on se positionne sur un point de synchronisation ngoci
quelconque.
Page 36
MI-3
Composants et Automatismes
LA COUCHE PRESENTATION
La couche prsentation ne traite plus de communication, elle met en forme les donnes qui lui sont
transmises par les applications. Elle rsout les diffrences syntaxiques.
L'implantation des applications sur des machines htrognes interconnectes par un rseau pose en gnral
des problmes de format et de syntaxe des donnes (problmes de prsentation).
Pour garantir la meilleure portabilit possible, la tendance est de spcifier et d'crire les applications
indpendamment des contraintes des rseaux et des machines. Ce principe conduit la dfinition
d'applications travaillant en mode virtuel.
L'adaptation des donnes peut se faire au niveau:
- Du codage de caractre (ASCII, etc. ....).
- De la structure des fichiers sur les disques.
- Des caractristiques des priphriques (visus, imprimantes, etc. ).
- De la compression des fichiers.
LA COUCHE APPLICATION
La couche application est l'interface entre les utilisateurs et le systme de communication. Seuls les
services de la couche application sont visibles de l'utilisateur. Elle a pour rle de fournir ces utilisateurs un
maximum de facilits. Les besoins donc les fonctionnalits apporter, sont fortement dpendants du
domaine d'action des utilisateurs.
La couche application offre donc des services trs diffrents d'un rseau un autre suivant que celui-ci
supporte une application de bureautique gnrale, une application industrielle de niveau usine, une
application industrielle de niveau cellule, etc. ...
Quelques modules sont prsents sur le schma ci-contre.
Page 37
MI-3
Composants et Automatismes
BUS DE TERRAIN
INTRODUCTION
Les bus de terrain "normaliss" permettent de proposer dans le domaine des automatismes distribus
des solutions ouvertes, performantes, volutives et conomiques.
Page 38
MI-3
Composants et Automatismes
PHASE DETUDE
Un gain moyen de 20% grce une approche modulaire du point de vue matriel comme logiciel
cela permet une paralllisassions des tches de dveloppement rduisant les dlais d'tude.
Page 39
MI-3
Composants et Automatismes
PHASE DE REALISATION
PHASE DEXPLOITATION
Les avantages apports par le bus de terrain sont lis la dcentralisation au plus bas des traitements:
- amlioration des possibilits de travail en marche dgrade.
- suivi plus grand de la qualit des produits.
- amlioration de la maintenance prventive (capteurs intelligents).
Estimation d'un gain de 15% environ.
CONCLUSION
Le bus de terrain apporte chaque tape d'une automatisation un gain non ngligeable. Les applications tant
diffrentes des disparits importantes sont remarques en fonction des topologies d'installation.
L'utilisation d'un bus de terrain entraine en moyenne des gains est de 10 20%.
Page 40
MI-3
Composants et Automatismes
A.S.I.
PRESENTATION
Dsignation: Actuator Sensor Interface (Interface pour Capteurs et Actionneurs)
A S I repose sur la norme internationale CEI (en cours d'laboration), c'est un systme de cblage non
propritaire, les produits ASI sont certifis par des laboratoires indpendants des constructeurs. Il permet en
moyenne jusqu' 20% d'conomie globale par rapport un cblage classique. Il rsulte de l'association d'un
groupe de 11 socits spcialises dans les capteurs et les actionneurs (Balluf, Baumer, Elesta, Festo, Ifm,
Leuze, Pepperl & Fuchs, Sick,Siemens, Turck, Visolux).
ARCHITECTURE
Topologie de type bus compos physiquement de deux fils non blinds supportant l'alimentation et la
communication des capteurs et des actionneurs.
On peut utiliser des composants standards du march l'aide de modules dports intreface ASI
Page 41
MI-3
Composants et Automatismes
On peut utiliser des capteurs et des actionneurs spcifiques ASI, ils se montent directement par prise
vampire sur le cble spcifique ASI.
Prise vampire
Remarque:
En standard la consommation maximum de chaque esclave est de 100 mA. Si un esclave besoin de plus, on
peut utiliser une alimentation auxiliaire.
Page 42
MI-3
Composants et Automatismes
Le coupleur matre est l'interface entre le bus ASI et le cerveau de commande (PC, API, etc. ....), il permet
aussi l'ouverture sur les rseaux suprieurs grce des passerelles MODBUS, PROFIBUS. Il interroge
cycliquement les esclaves (Polling cyclique). Les esclaves sont l'coute sur le bus et ds qu'ils
reconnaissent leur adresse dans la trame d'appel mise par le matre ils rpondent. Un change est considr
comme correct si aprs un appel du matre et avant la fin d'un time-out de 60 s une rponse sans faute de
l'esclave est rceptionne.
Trame ASI
Page 43
MI-3
Composants et Automatismes
Page 44
CQM1 - ARM21
MI-3
Composants et Automatismes
Exemple de structure
Le lien avec la zone IR de lautomate (pour les adresses de la table image du Bus ASI) est dfini par les
switchs SW1~SW3 et par la position du coupleur matre ASI par rapport la CPU
Page 45
MI-3
Composants et Automatismes
UTILISATION
Page 46
MI-3
Composants et Automatismes
Le matre CompoBus/S peut tre un API avec coupleur intgr ou un coupleur spcial qui sintgrera dans le
rack de lautomate.
API - SRM1
Entres TOR
Sorties Analogiques
Page 47
Positionneurs
MI-3
Composants et Automatismes
La communication sur le rseau est assure par une RS 485 Half Duplex, les modules de communication des
esclaves sont aliments en 24 VDC.
Il faut donc une double paire pour cbler le rseau.
Cblage du rseau
Station 16 Sorties
SRM1 Matre Compobus S
Station 16 Entres
Page 48
MI-3
Composants et Automatismes
Dans le cas de lAutomate SRM1 le coupleur matre peut grer 128 Entres et 128 Sorties.
La mmoire image des esclaves Compo Bus est donc constitue de 16 mots:
Mmoire image des entres
Mot 000
Mot 001
Mot 002
Mot 003
Mot 004
Mot 005
Mot 006
Mot 007
On peut connecter au maximum 16 modules esclaves dentres. Selon la capacit de chaque module 16, 8 ou
4 entres la rservation de lespace mmoire sera diffrente.
Mot 000
Mot 001
Mot 002
Mot 003
Mot 004
Mot 005
Mot 006
Mot 007
Ladressage des modules dentres est ralis laide de micro-interrupteurs permettant le rglage du
numro des stations. Cela doit seffectuer hors tension !
Page 49
MI-3
Composants et Automatismes
Mot 010
Mot 011
Mot 012
Mot 013
Mot 014
Mot 015
Mot 016
Mot 017
On peut connecter au maximum 16 modules esclaves de sorties. Selon la capacit de chaque module 16, 8 ou
4 sorties la rservation de lespace mmoire sera diffrente.
Mot 010
Mot 011
Mot 012
Mot 013
Mot 014
Mot 015
Mot 016
Mot 017
Ladressage des modules de sorties est ralis laide de micro-interrupteurs permettant le rglage du
numro des stations. Cela doit seffectuer hors tension !
Page 50
MI-3
Composants et Automatismes
Station 16 Sorties
Effacement de ltat des sorties sur une erreur de communication
Vitesse 750 Kbps, 100 m Max
Station N 6
Mot 010
Mot 011
Mot 012
Mot 013
Mot 014
Mot 015
Mot 016
Mot 017
Page 51
MI-3
Composants et Automatismes
Contrle de la communication
Le matre CompoBus/S tient jour une table (bits Status) qui permettent de savoir si les esclaves sont
actifs sur le bus et si la communication est correcte.
Page 52
MI-3
Composants et Automatismes
RESEAU DATELIER
INTRODUCTION
Un rseau datelier est un systme de communication permettant d'interconnecter des automates
programmables industriels, des terminaux d'atelier intelligents et des calculateurs.
Un tel type de rseau de communication trouve ses principales applications dans les domaines suivants:
- supervision industrielle.
- gestion de production.
- commande rpartie de machines.
Il permet d'tablir la communication entre un poste matre et un ou plusieurs esclaves (247 au maximum). Ce
nombre peut-tre limit 64 ou 32 suivant les diffrentes implmentations des constructeurs.
Seul le matre peut tre l'initiative d'un change, c'est le protocole matre / esclave.
Page 53
MI-3
Composants et Automatismes
Les diffrents types d'changes supports par le protocole se divisent en deux catgories:
Question/Rponse
Le poste matre met une demande destination du poste esclave de son choix, qui aprs excution
renvoie une rponse. Entre le matre et un esclave donn, une seule transaction question/rponse peut tre
initie la fois. Ainsi pour mettre la mme question deux esclaves distincts, il est ncessaire d'initier deux
transactions.
Diffusion
Le poste matre transmet un ordre la destination de tous les esclaves connects au rseau sans
distinction. Ces derniers excutent la demande sans mettre de rponse.
Page 54
MI-3
Composants et Automatismes
TOPOLOGIE
La liaison peut stablir de deux manires:
en point point
en multipoint
PRINCIPE DU PROTOCOLE
STRUCTURE DUNE TRANSACTION
Les temps des changes supports par le protocole varient selon la vitesse de transmission sur le
mdium, le format des trames ainsi que le type de requte effectu.
Page 55
MI-3
Composants et Automatismes
Page 56
MI-3
Composants et Automatismes
POSTE ESCLAVE
Entre les tapes 2 et 3, toute nouvelle demande destination du mme poste esclave ne sera pas prise
en compte par celui-ci.
Usuellement, le coupleur esclave install sur un poste gre entirement le traitement des demandes et
l'mission des comptes rendus.
Si le poste esclave est un API l'excution des ordres en provenance du poste matre se fait sans
intervenir sur le programme d'application excut par l'UC de l'automate esclave.
On distingue :
- l'excution synchrone
Le prlvement des donnes lire ou le rangement des donnes crire se fait en synchronisme avec
le cycle de travail de l'API. Ceci assure au programme d'application de l'API ainsi qu'au poste central une
stabilit des donnes pendant l'excution des ordres.
Le coupleur dispose d'une "fentre temporelle" d'excution des ordres commenant la fin du cycle API, et
dont la dure est suivant l'implmentation des constructeurs fixe (quelques ms), soit fonction du temps
d'excution de l'ordre.
Le cycle automate ne pourra reprendre que lorsque la commande aura t ralise par le coupleur.
Ceci entraine un allongement du temps de cycle de l'API.
Le temps de traitement d'une commande est en moyenne de l'ordre de 10 50 ms pour les API les plus
courants.
- l'excution asynchrone
On accde immdiatement en lecture ou en criture la mmoire du poste esclave ( la vole) donc
de faon asynchrone son cycle de fonctionnement.
Cette commande permet de lire un octet particulier de la mmoire, cet lment est dfini l'installation du
coupleur esclave.
Page 57
MI-3
Composants et Automatismes
FONCTIONS DE DIAGNOSTIC
Le protocole intgre des fonctions de diagnostic de fonctionnement des abonns connects. Pour cela,
un certain nombre de compteurs sont implants dans chacun des postes du rseau. Ceux-ci sont entirement
grs par les coupleurs. Le poste matre peut accder aux compteurs des esclaves en lecture ou pour leur
remise zro, travers certaines requtes du protocole.
Ces compteurs sur 16 bits sont dans le cas le plus complet au nombre de 10, ce nombre varie suivant
l'implmentation ralise par les constructeurs.
Suivant le mode de transmission choisi ASCII ou RTU, le format des trames sur le rseau diffre
par son enveloppe de dbut et de fin, le contenu tant inchang
Ce dernier comprend:
- l'adresse de l'esclave 1 255 (0) dans le cas d'une diffusion.
- le code fonction (nature de la demande effectue).
- le champ des donnes associes la demande N octets (N < 252).
Page 58
MI-3
Composants et Automatismes
$01
$02
$03
$04
$05
$06
$07
$08
Page 59
MI-3
Composants et Automatismes
Trames dexception
Aprs rception d'une commande, tout esclave contrle la cohrence de la trame. En l'absence d'erreur de
transmission il excute la commande et gnre une trame rponse analogue la question.
Les commandes en diffusion et les erreurs physiques en rception ne donnent pas lieu une rponse de
l'esclave.
Par contre dans le cas d'erreurs logiques, l'esclave gnre une rponse dite d'exception de longueur fixe:
- 5 octets en RTU.
- 11 caractres en ASCII.
Page 60
MI-3
Composants et Automatismes
Code fonction
Le code fonction dans la trame d'exception est celui de la commande plus 128.
Codes d'erreurs pour APRIL
$01
$02
$03
$04
ARCHITECTURE DE J BUS
Page 61
MI-3
Composants et Automatismes
PROCEDURES D'ACCES
Elle est conforme aux mthodes "Token Bus" pour les stations actives et "Matre-esclave" pour les
stations passives,
La procdure d'accs n'est pas lie au support de transmission mais au type de stations actives ou passives.
Dialogue entre stations actives (matres)
Toutes les stations actives constituent dans un anneau logique jeton, chaque station active connaissant les
autres stations actives et leur ordre dans l'anneau logique (cet ordre est indpendant de la disposition
topologique des stations actives sur le bus mais dpend de leur adresse).
Le droit d'accs au support (le ''jeton'') est transmis d'une station active l'autre sur la base de l'ordre
dtermin par l'anneau logique.
Ds qu'une station a reu le jeton (qui lui est adress), elle peut mettre des tlgrammes.
L'intervalle durant lequel la station est autorise mettre est dtermin par le temps de dtention du jeton.
Lorsque ce dernier est coul, elle n'est plus autorise qu' mettre un tlgramme haute priorit.
Si la station n'a plus d'information mettre, elle remet le jeton directement la station suivante de l'anneau
logique. Les temporisations du jeton ("max. Token Holding Time" etc.) sont configures pour toutes les
stations actives.
Page 62
MI-3
Composants et Automatismes
Si une station active dtient le jeton et si des couplages des stations passives ont t configurs (Liaisons
matre-esclaves), ces stations passives sont interroges (lecture de valeurs par exemple) ou des donnes leur
sont transmises (consignes par exemple).
Le jeton n'est jamais remis une station passive.
Cette procdure d'accs permet d'ajouter ou de supprimer des stations du rseau en cours de fonctionnement.
Page 63
MI-3
Composants et Automatismes
ARCHITECTURE DE PROFIBUS
Page 64
MI-3
Composants et Automatismes
Connecteur standard
Connecteur gigogne
Page 65
MI-3
Composants et Automatismes
PRINCIPE DU PROTOCOLE
Communication par donnes locales
Introduction
Lchange des informations entre les diffrents partenaires ne ncessite aucune ligne
supplmentaire dans le programme utilisateur. Il suffit simplement de configurer les changes dsirs.et de
les enregistrer dans une table. a communication par donnes globales seffectue entre 15 partenaires
maximum au sein dun mme projet. Elle est conue pour changer de petites quantits de donnes
transmises de faon cycliques pour le S7-300, seul le S7-400 peut aussi transmettre des donnes en mode
dclench sur vnement.
Dfinitions
Donnes Globales GD
Les donnes globales GD sont des mmentos, des entres, des sorties, des temporisations, des compteurs et
des zones de blocs de donnes.
Paquet de dones globales
Les donnes globales possdant le mme metteur et le mme rcepteur peuvent tre regroupes dans un
paquet de donnes globales. Chaque paquet de donnes globales est identifi par un numro.
Cercle de donnes globales
Les partenaires participant lchange de paquets de donnes globales forment un cercle de donnes
globales qui est identifi par un numro de cercle. Un cercle est un rpartiteur de paquets de donnes
globales. Dans un cercle un partenaire peut envoyer des donnes ou en recevoir.
- Cercle entre deux partenaires
Chaque partenaire peut aussi bien envoyer que recevoir des donnes.
- Cercle form par plus de deux partenaires
Un partenaire est metteur, et tous les autres sont rcepteurs.
Ressources de communication
Les ressources de communication dun partenaire correspondent au nombre maximum de cercles dont le
partenaire peut faire partie.
S7-300
S7-400
Page 66
MI-3
Composants et Automatismes
Fonctionnement
Un partenaire sur un rseau M.P.I. la possibilit:
- aprs la phase daffectation des sorties denvoyer les donnes globales en mission tous les
partenaires de son cercle de donnes globales.
- avant la phase dacquisition des entres de lire les donnes globales en rception.
Page 67
MI-3
Composants et Automatismes
Elments GD
Table GD
Facteur de rduction
Le facteur de rduction permet de dfinir aprs combien de cycles lmission ou la rception de
donnes doit avoir lieu:
- de 1 255 pour lmetteur.
- de 1 255 pour le rcepteur.
Remarques:
1) Avec un S7-400 on met le facteur de rduction sur 0 pour une mission dclenche sur vnement.
2) Un facteur de rduction petit augmente la frquence des changes de donnes. Pour que la charge due
la communication reste minime pour les abonns les conditions suivantes doivent tre remplies.
T (facteur de rduction metteur * temps de cycle metteur) > = 60 ms
facteur de rduction rcepteur * temps de cycle rcepteur < T
Page 68
MI-3
Composants et Automatismes
Aprs la deuxime compilation, les donnes peuvent tre charges dans les CPU, pour cela il faut mettre
toutes les CPU en arrt et lancer le transfert instruction :
Systme cycle -> Charger dans lAPI
Aprs remise en route des CPU lchange cyclique des donnes globales commence automatiquement.
Page 69
MI-3
Composants et Automatismes
Un bit reste 1 tant quil nest pas remis 0 par le programme ou la console de programmation.
Remarque:
Il existe un tat global qui porte sur lensemble des paquets GST ce double mot est
automatiquement cre par STEP 7, il gnr par combinaison OU de tous les mots dtat.
Page 70
MI-3
Composants et Automatismes
ARCHITECTURE DE MPI
Page 71
MI-3
Composants et Automatismes
RESEAU PROFIBUS DP
PRESENTATION
PROFIBUS DP est un protocole maitre-esclaves. La station maitre ralise des changes de donnes avec des
appareils de terrain dcentraliss (esclaves DP). Les changes sont effectus de manire cyclique et continue
par le matre sans ncessiter de lignes de programmations dans le programme utilisateur.
Un esclave DP est une station qui assure la saisie des informations entres et qui dlivre des ordres
sorties vers le processus.
Si lesclave est intelligent (il possde une CPU) lchange dinformations entre les deux CPU seffectuera
par lintermdiaire de coupleurs dentres / sorties fictifs .
Les adresses des coupleurs dentres /sorties fictifs ne doivent pas tre affectes des coupleurs
rels effectivement prsents sur le rseau PROFIBUS.
Page 72
alors
MI-3
Composants et Automatismes
Page 73
MI-3
Composants et Automatismes
Page 74
MI-3
Composants et Automatismes
Page 75
MI-3
Composants et Automatismes
CARACTERISTIQUES
TOPOLOGIE
$Fibre optique
- segment de 200 m
- Longueur totale du
rseau 2 Km
Remarque : L'avenir d'ETHERNET est le cble coaxial CATV large bande "Broad 36" segment de 3,6 KM.
Page 76
MI-3
Composants et Automatismes
TRAME
Page 77
MI-3
Composants et Automatismes
Page 78
MI-3
Composants et Automatismes
ADRESSAGE
YYYY YYYY
YYYY YYYY
Rseau classe B
10YY YYYY YYYY YYYY YYYY YYYY YYYY YYYY
Y identifiant rseau - Y identifiant machine
La classe B sadresse des rseaux de moyenne envergure jusqu 65 534 stations connectes.
Gamme de
128.0.0.0 191.255.255.255
Rseau classe C
110Y YYYY YYYY YYYY YYYY YYYY
Y identifiant rseau
YYYY YYYY
- Y identifiant machine
La classe C sadresse des rseaux de petite envergure jusqu 254 stations connectes.
Gamme de
192.0.0.0 223.255.255.255
Page 79
MI-3
Composants et Automatismes
Masques
Ladministrateur local a la possibilit de grer plusieurs sous rseaux en dcomposant lidentificateur
machine en:
- un identifiant sous-rseau,
- un identifiant machine.
10YY YYYY
YYYY YYYY
Le masque permet de filtrer les stations avec lesquelles on peut entre en communication.
Page 80
MI-3
Composants et Automatismes
EXEMPLES DAPPLICATIONS
Page 81
MI-3
Composants et Automatismes
Page 82
MI-3
Composants et Automatismes
ARCHITECTURE
Page 83
MI-3
Composants et Automatismes
UTILISATION
Page 84
MI-3
Composants et Automatismes
Extension laide de ponts DEBET .interconnexion de rseaux.
Page 85
MI-3
Composants et Automatismes
BIBLIOGRAPHIE
Les rseaux locaux industriels (2em dition)
Francis LEPAGE
HERMES 51 rue RENNEQUIN 75017 PARIS
Les rseaux locaux industriels
Grard BEUCHOT/Robert JOSSERAND
HERMES 51 rue RENNEQUIN 75017 PARIS
Les rseaux locaux normes et protocoles (5em dition)
Pierre ROLIN
HERMES 51 rue RENNEQUIN 75017 PARIS
Page 86