04.03.2014 Views

Les bus et les réseaux de terrain en automatisme industriel (799 Ko)

Les bus et les réseaux de terrain en automatisme industriel (799 Ko)

Les bus et les réseaux de terrain en automatisme industriel (799 Ko)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Intersections - Novembre 2002<br />

3<br />

Informatique<br />

Ethern<strong>et</strong> TCP/IP<br />

2<br />

Intégration<br />

Connectivité<br />

1<br />

Contrôle<br />

FIPIO<br />

Mod<strong>bus</strong> +<br />

IBS<br />

Profi<strong>bus</strong> DP<br />

CANop<strong>en</strong><br />

Multiplexeurs E/S<br />

AS-i<br />

0<br />

A2S-i<br />

Terrain<br />

- prés<strong>en</strong>ter plus <strong>de</strong> 1 500 m <strong>de</strong> câble coaxial,<br />

- prés<strong>en</strong>ter plus <strong>de</strong> 1 000 m <strong>de</strong> liaisons point à point<br />

(<strong>en</strong>tre <strong>de</strong>mi-répéteurs prés<strong>en</strong>ts),<br />

• le câble <strong>de</strong> transceiver (ou dérivation) ne peut<br />

excé<strong>de</strong>r 50 m (liaison transceiver vers coupleur<br />

station, vers répéteur, vers <strong>de</strong>mi-répéteur),<br />

• la distance théorique maximale <strong>en</strong>tre <strong>de</strong>ux stations<br />

est <strong>de</strong> 2,8 km.<br />

Toutes ces limitations sont liées à la technique<br />

CSMA/CD (Carrier S<strong>en</strong>se Multiple Access with<br />

Collision D<strong>et</strong>ection) <strong>et</strong> à la vitesse <strong>de</strong> propagation<br />

<strong>de</strong>s signaux électriques sur <strong>les</strong> médias ou dans <strong>les</strong><br />

constituants, ainsi qu'aux phénomènes <strong>de</strong> réflexion.<br />

Il existe une multitu<strong>de</strong> <strong>de</strong> protoco<strong>les</strong> associab<strong>les</strong><br />

à Ethern<strong>et</strong>. Deux sont <strong>de</strong>v<strong>en</strong>us <strong>de</strong>s standards,<br />

à savoir : TCP <strong>et</strong> IP.<br />

v IP (Intern<strong>et</strong> Protocol) :<br />

IP est le protocole principal <strong>de</strong> la couche réseau<br />

qui est utilisé à la fois par TCP, UDP, ICMP <strong>et</strong> IGMP.<br />

Une application peut égalem<strong>en</strong>t accé<strong>de</strong>r directem<strong>en</strong>t<br />

à IP (rare mais possible).<br />

Chaque bloc <strong>de</strong> données qui circule sur l’Intern<strong>et</strong><br />

traverse la couche IP <strong>de</strong> tous <strong>les</strong> hôtes <strong>en</strong> extrémités<br />

du réseau ou routeurs intermédiaires. Il assure le<br />

routage <strong>de</strong>s messages qui est direct si le <strong>de</strong>stinataire<br />

est sur le même réseau ou indirect via routeur ou<br />

passerelle. Le service est non fiable, il n’existe aucune<br />

garantie que le datagramme arrive à <strong>de</strong>stination. Il<br />

fournit un service qualifié <strong>de</strong> "au moindre effort" ou<br />

"au mieux". En cas <strong>de</strong> saturation <strong>de</strong> buffers, IP ne<br />

sait que rej<strong>et</strong>er un datagramme <strong>et</strong> essayer <strong>de</strong><br />

prév<strong>en</strong>ir l’ém<strong>et</strong>teur via un message ICMP.<br />

La fiabilité doit être assurée par <strong>les</strong> couches<br />

supérieures.<br />

v TCP (Transmission Control Protocol) :<br />

TCP est <strong>de</strong>stiné à être implém<strong>en</strong>té sur la couche<br />

transport du modèle OSI. C'est un protocole<br />

Manufacturier Machines Infrastructures<br />

Figure 10. Le choix <strong>de</strong> Schnei<strong>de</strong>r Electric <strong>en</strong> matière <strong>de</strong> réseaux.<br />

<strong>de</strong> transport fiable ori<strong>en</strong>té connexion <strong>et</strong> flux<br />

<strong>de</strong> données. TCP se charge <strong>de</strong> traiter la non<br />

fiabilité d'IP.<br />

L'offre Ethern<strong>et</strong> TCP/IP <strong>de</strong> Schnei<strong>de</strong>r Electric<br />

implém<strong>en</strong>te sur la couche application <strong>les</strong> protoco<strong>les</strong><br />

applicatifs natifs que sont UNI-TE <strong>et</strong> Mod<strong>bus</strong>.<br />

Ceci afin <strong>de</strong> satisfaire aux besoins <strong>de</strong> dialogue<br />

d'application à application <strong>et</strong> ainsi assurer<br />

l'interopérabilité <strong>de</strong>s différ<strong>en</strong>tes plates-formes<br />

automates.<br />

De nombreux services sont disponib<strong>les</strong> sur <strong>les</strong><br />

coupleurs Ethern<strong>et</strong> <strong>de</strong> Schnei<strong>de</strong>r Electric, à savoir :<br />

• appl<strong>et</strong>s <strong>de</strong> diagnostic embarqués afin <strong>de</strong> pouvoir<br />

assurer un diagostic <strong>de</strong> l'automate <strong>et</strong> <strong>de</strong> sa<br />

configuration <strong>de</strong> manière simple <strong>et</strong> transpar<strong>en</strong>te<br />

au travers d'un navigateur Intern<strong>et</strong>,<br />

• appl<strong>et</strong> d'éditeur <strong>de</strong> données dont l'objectif est<br />

<strong>de</strong> pouvoir accé<strong>de</strong>r à la base <strong>de</strong> données (protégée<br />

par mot <strong>de</strong> passe) <strong>de</strong> l'automate par un navigateur<br />

Intern<strong>et</strong>,<br />

• appl<strong>et</strong> d'éditeur graphique perm<strong>et</strong>tant <strong>de</strong> visualiser<br />

<strong>et</strong> comman<strong>de</strong>r, <strong>de</strong>puis un navigateur Intern<strong>et</strong>, sous<br />

forme graphique (bargraphes, curseur, rotacteur,<br />

afficheur, courbes...) <strong>les</strong> données du procédé,<br />

• appl<strong>et</strong> "diag viewer" autorisant le report d'alarmes<br />

générées par un Premium <strong>et</strong> d'<strong>en</strong> gérer <strong>les</strong> acquis.<br />

Ceux-ci seront distribués sur le réseau Ethern<strong>et</strong> TCP/IP<br />

pour ainsi <strong>en</strong> faire bénéficier la totalité <strong>de</strong>s acteurs.<br />

Diag viewer est accessible par un navigateur Intern<strong>et</strong>.<br />

Ces fonctions sont fournies avec <strong>les</strong> coupleurs<br />

concernés <strong>et</strong> ne nécessit<strong>en</strong>t aucun développem<strong>en</strong>t.<br />

De plus, certains coupleurs dispos<strong>en</strong>t d'une mémoire<br />

utilisateur perm<strong>et</strong>tant le chargem<strong>en</strong>t <strong>de</strong> pages HTML<br />

<strong>et</strong> ainsi autoriser la conception d'un dialogue<br />

homme/machine temps réel embarqué.<br />

Voir application page 11 (IUT <strong>de</strong> Brest).<br />

8<br />

Gui<strong>de</strong><br />

Technique

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!