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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Novembre<br />

2002<br />

<strong>Les</strong> <strong>bus</strong> <strong>et</strong> <strong>les</strong> réseaux<br />

<strong>de</strong> <strong>terrain</strong><br />

<strong>en</strong> <strong>automatisme</strong> <strong>industriel</strong><br />

Ce gui<strong>de</strong> a pour objectif <strong>de</strong> prés<strong>en</strong>ter <strong>les</strong> évolutions<br />

<strong>et</strong> <strong>les</strong> gran<strong>de</strong>s t<strong>en</strong>dances <strong>de</strong>s architectures d'<strong>automatisme</strong>s,<br />

<strong>de</strong> décrire <strong>les</strong> principaux <strong>bus</strong> <strong>et</strong> réseaux <strong>de</strong> <strong>terrain</strong><br />

<strong>et</strong> <strong>de</strong> décrire le mécanisme <strong>de</strong> transmission <strong>de</strong>s données.<br />

p.1<br />

Architectures<br />

d'<strong>automatisme</strong>s<br />

<strong>industriel</strong>s : évolutions<br />

<strong>et</strong> gran<strong>de</strong>s t<strong>en</strong>dances<br />

p.5<br />

Comm<strong>en</strong>t ça marche ?<br />

p.7<br />

<strong>Les</strong> <strong>bus</strong> <strong>et</strong> réseaux<br />

<strong>de</strong> <strong>terrain</strong><br />

<strong>en</strong> <strong>automatisme</strong> <strong>industriel</strong><br />

p.9<br />

Applications<br />

p.12<br />

Lexique<br />

Architectures d'<strong>automatisme</strong>s<br />

<strong>industriel</strong>s : évolutions<br />

<strong>et</strong> gran<strong>de</strong>s t<strong>en</strong>dances<br />

Ces vingt <strong>de</strong>rnières années, <strong>les</strong> architectures d’<strong>automatisme</strong>s ont très fortem<strong>en</strong>t<br />

évolué. Ce phénomène s’amplifie avec l’arrivée <strong>de</strong>s nouvel<strong>les</strong> technologies<br />

<strong>de</strong> l’information <strong>et</strong> <strong>de</strong> la communication (NTIC).<br />

Ces changem<strong>en</strong>ts successifs sont dus, d’une part, à l’évolution <strong>de</strong>s besoins<br />

<strong>de</strong>s utilisateurs, <strong>et</strong> d’autre part au développem<strong>en</strong>t <strong>de</strong>s technologies.<br />

Par utilisateurs, il faut <strong>en</strong>t<strong>en</strong>dre tous <strong>les</strong> interv<strong>en</strong>ants : architectes réseaux,<br />

intégrateurs, m<strong>et</strong>teurs <strong>en</strong> œuvre, exploitants, équipes <strong>de</strong> maint<strong>en</strong>ance, <strong>et</strong>c.<br />

c Architectures d'<strong>automatisme</strong>s, <strong>de</strong>s évolutions progressives<br />

Depuis que <strong>les</strong> <strong>automatisme</strong>s sont réalisés sur la base d’unités <strong>de</strong> traitem<strong>en</strong>t<br />

(automates programmab<strong>les</strong>), <strong>les</strong> architectures ont fortem<strong>en</strong>t évolué <strong>et</strong> sont passées<br />

par différ<strong>en</strong>ts sta<strong>de</strong>s pour arriver aux architectures actuel<strong>les</strong>, basées sur l’adoption<br />

<strong>de</strong>s grands standards <strong>de</strong> communication <strong>et</strong> sur l’arrivée <strong>de</strong>s NTIC.


Intersections - Novembre 2002<br />

v <strong>Les</strong> <strong>automatisme</strong>s c<strong>en</strong>tralisés<br />

Jusque dans <strong>les</strong> années 80, <strong>les</strong> <strong>automatisme</strong>s,<br />

s’appuyant sur <strong>de</strong>s automates programmab<strong>les</strong><br />

<strong>industriel</strong>s (API), traitai<strong>en</strong>t ess<strong>en</strong>tiellem<strong>en</strong>t<br />

<strong>de</strong>s fonctions séqu<strong>en</strong>tiel<strong>les</strong>.<br />

En simplifiant, <strong>les</strong> API :<br />

• gérai<strong>en</strong>t <strong>de</strong>s <strong>de</strong>man<strong>de</strong>s d’exécution <strong>et</strong> d’état<br />

<strong>de</strong> l’<strong>automatisme</strong> (image <strong>de</strong>s <strong>en</strong>trées),<br />

• élaborai<strong>en</strong>t <strong>de</strong>s <strong>de</strong>man<strong>de</strong>s d’exécution d’actions<br />

(positionnem<strong>en</strong>t <strong>de</strong>s sorties).<br />

Par la suite, <strong>les</strong> API ont été am<strong>en</strong>és à gérer<br />

<strong>de</strong> nombreuses fonctions complém<strong>en</strong>taires comme<br />

<strong>de</strong>s fonctions métier, <strong>de</strong>s fonctions <strong>de</strong> diagnostic<br />

système <strong>et</strong> application, <strong>et</strong>c.<br />

<strong>Les</strong> <strong>automatisme</strong>s c<strong>en</strong>tralisés gérai<strong>en</strong>t tout<br />

un <strong>en</strong>semble <strong>de</strong> fonctions qui n’avai<strong>en</strong>t pas<br />

forcem<strong>en</strong>t d’interactions <strong>en</strong>tre el<strong>les</strong>.<br />

Lorsqu'il y avait déjà un automate dans l’usine,<br />

<strong>les</strong> automatici<strong>en</strong>s qui <strong>de</strong>vai<strong>en</strong>t intégrer une fonction<br />

supplém<strong>en</strong>taire se posai<strong>en</strong>t simplem<strong>en</strong>t la question :<br />

l’automate ou le système d’<strong>automatisme</strong> <strong>en</strong> place<br />

peut-il gérer <strong>les</strong> E/S supplém<strong>en</strong>taires <strong>et</strong> quelle est<br />

la capacité <strong>de</strong> mémoire disponible ?<br />

Bi<strong>en</strong> souv<strong>en</strong>t, l’automatisation supplém<strong>en</strong>taire était<br />

réalisée avec c<strong>et</strong> automate existant, même si elle<br />

n’avait aucun rapport avec l’<strong>automatisme</strong> rési<strong>de</strong>nt.<br />

Ces <strong>automatisme</strong>s c<strong>en</strong>tralisés am<strong>en</strong>ai<strong>en</strong>t <strong>de</strong>s<br />

nombreuses contraintes :<br />

• aucune autonomie <strong>de</strong>s différ<strong>en</strong>ts sous-<strong>en</strong>semb<strong>les</strong>,<br />

• mise <strong>en</strong> service <strong>et</strong> maint<strong>en</strong>ance lour<strong>de</strong>s <strong>et</strong> diffici<strong>les</strong><br />

à effectuer du fait <strong>de</strong> la quantité d’E/S gérées,<br />

• arrêt <strong>de</strong> l’<strong>en</strong>semble <strong>de</strong>s fonctions gérées par l’API<br />

<strong>en</strong> cas <strong>de</strong> défaut système <strong>de</strong> c<strong>et</strong> API ou d’arrêt pour<br />

la maint<strong>en</strong>ance du moindre élém<strong>en</strong>t <strong>de</strong> l’outil <strong>de</strong><br />

production.<br />

Usine<br />

Atelier 1<br />

Machine<br />

Machine<br />

Automatisme<br />

Figure 1. <strong>Les</strong> <strong>automatisme</strong>s c<strong>en</strong>tralisés.<br />

Machine<br />

Atelier 2<br />

Machine<br />

Machine<br />

Machine<br />

v <strong>Les</strong> <strong>automatisme</strong>s déc<strong>en</strong>tralisés<br />

Du fait <strong>de</strong>s contraintes imposées par <strong>les</strong> systèmes<br />

c<strong>en</strong>tralisés, <strong>les</strong> utilisateurs se sont ori<strong>en</strong>tés vers une<br />

segm<strong>en</strong>tation <strong>de</strong> l'architecture. Celle-ci a été faite <strong>en</strong><br />

découpant l’<strong>automatisme</strong> <strong>en</strong> <strong>en</strong>tités fonctionnel<strong>les</strong>.<br />

Elle perm<strong>et</strong> <strong>de</strong> simplifier <strong>les</strong> <strong>automatisme</strong>s <strong>en</strong><br />

réduisant le nombre d’E/S gérées <strong>et</strong> prés<strong>en</strong>te donc<br />

l'avantage <strong>de</strong> faciliter la mise <strong>en</strong> service <strong>et</strong> la<br />

maint<strong>en</strong>ance.<br />

C<strong>et</strong>te segm<strong>en</strong>tation a généré le besoin <strong>de</strong><br />

communication <strong>en</strong>tre <strong>les</strong> <strong>en</strong>tités fonctionnel<strong>les</strong>.<br />

La fonction <strong>de</strong> communication est <strong>de</strong>v<strong>en</strong>ue la clef<br />

<strong>de</strong> voûte <strong>de</strong> la conception <strong>de</strong>s architectures<br />

d’<strong>automatisme</strong>s.<br />

Usine<br />

Figure 2. <strong>Les</strong> <strong>automatisme</strong>s déc<strong>en</strong>tralisés.<br />

<strong>Les</strong> constructeurs d’API ont donc créé <strong>de</strong>s offres<br />

<strong>de</strong> réseaux locaux <strong>industriel</strong>s (RLI) afin d’assurer<br />

une communication efficace <strong>en</strong>tre <strong>les</strong> différ<strong>en</strong>ts API.<br />

v La déc<strong>en</strong>tralisation <strong>de</strong>s <strong>en</strong>trées/sorties<br />

<strong>et</strong> <strong>de</strong> la périphérie d’<strong>automatisme</strong><br />

A la <strong>de</strong>man<strong>de</strong> <strong>de</strong>s utilisateurs finaux, notamm<strong>en</strong>t<br />

pour faire baisser <strong>les</strong> coûts <strong>de</strong> câblage, il a été<br />

nécessaire <strong>de</strong> pr<strong>en</strong>dre <strong>en</strong> compte la topologie<br />

<strong>de</strong>s <strong>automatisme</strong>s.<br />

Sur <strong>de</strong>s sites plus ét<strong>en</strong>dus, il est souv<strong>en</strong>t nécessaire<br />

<strong>de</strong> gérer un nombre <strong>de</strong> points diffus importants <strong>et</strong><br />

<strong>de</strong> pr<strong>en</strong>dre <strong>en</strong> compte <strong>les</strong> fonctions métier réparties<br />

(variation <strong>de</strong> vitesse, dialogue homme/machine,<br />

pesage...).<br />

La réponse <strong>de</strong>s constructeurs <strong>de</strong> produits<br />

d’<strong>automatisme</strong>s est arrivée avec <strong>les</strong> réseaux <strong>et</strong> <strong>bus</strong><br />

<strong>de</strong> <strong>terrain</strong>. Ceux-ci ont permis <strong>de</strong> gérer dans un<br />

premier temps <strong>de</strong>s E/S déc<strong>en</strong>tralisées puis la<br />

périphérie d’<strong>automatisme</strong>. Ces réseaux <strong>de</strong> <strong>terrain</strong><br />

contribu<strong>en</strong>t à réaliser <strong>de</strong>s gains <strong>de</strong> câblage<br />

importants, mais surtout ils perm<strong>et</strong>t<strong>en</strong>t <strong>de</strong><br />

r<strong>en</strong>dre accessib<strong>les</strong> <strong>de</strong>s services (diagnostic,<br />

programmation…) sur tout le site.<br />

Usine<br />

Atelier 1<br />

Automate 1<br />

Automate 2<br />

Atelier 1<br />

Automate 1<br />

Automate 2<br />

Conc<strong>en</strong>trateur<br />

RLI<br />

Superviseur<br />

RLI<br />

Automate<br />

Automate<br />

Automate<br />

E/S<br />

E/S<br />

Atelier 2<br />

Atelier 2<br />

Automate<br />

E/S<br />

Site ét<strong>en</strong>du<br />

Automate<br />

E/S<br />

E/S<br />

Figure 3. La déc<strong>en</strong>tralisation <strong>de</strong>s E/S <strong>et</strong> <strong>de</strong> la périphérie<br />

d'<strong>automatisme</strong>.<br />

E/S<br />

Réseau <strong>de</strong> <strong>terrain</strong><br />

2<br />

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

Technique


Intersections - Novembre 2002<br />

c Le rôle <strong>de</strong> l’informatique<br />

dans <strong>les</strong> <strong>automatisme</strong>s<br />

Le besoin d’assurer une communication <strong>en</strong>tre<br />

<strong>les</strong> mon<strong>de</strong>s <strong>de</strong> l’informatique <strong>et</strong> <strong>de</strong> l'<strong>automatisme</strong><br />

est <strong>de</strong>v<strong>en</strong>u indisp<strong>en</strong>sable du fait <strong>de</strong> la nécessité<br />

d’augm<strong>en</strong>ter la productivité (fiabilité, pér<strong>en</strong>nité...)<br />

<strong>de</strong>s usines <strong>de</strong> fabrication.<br />

<strong>Les</strong> réseaux locaux <strong>industriel</strong>s d’<strong>automatisme</strong>s<br />

propriétaires ont rapi<strong>de</strong>m<strong>en</strong>t bénéficié <strong>de</strong>s grands<br />

standards développés sur <strong>les</strong> architectures<br />

informatiques.<br />

La communication <strong>en</strong>tre ces <strong>de</strong>ux mon<strong>de</strong>s a d’abord<br />

été assurée par <strong>de</strong>s liaisons série (RS), puis par <strong>de</strong>s<br />

produits issus <strong>de</strong> part<strong>en</strong>ariats <strong>en</strong>tre <strong>les</strong> constructeurs<br />

d’automates programmab<strong>les</strong> <strong>et</strong> <strong>les</strong> grands <strong>de</strong><br />

l’informatique tels que IBM, HP, DEC. Ces <strong>de</strong>rniers<br />

ont proposé, dans leur catalogue, une offre<br />

<strong>de</strong> coupleurs RLI comme Ethway ou Uni-Telway.<br />

Avec la standardisation progressive d’Ethern<strong>et</strong> dans<br />

<strong>les</strong> <strong>de</strong>ux mon<strong>de</strong>s <strong>et</strong> une t<strong>en</strong>tative <strong>de</strong> standardisation<br />

d’un protocole MMS (Manufacturing Message<br />

Specification) comportant <strong>de</strong>s services communs<br />

aux <strong>de</strong>ux mon<strong>de</strong>s, la frontière <strong>en</strong>tre ces <strong>de</strong>ux<br />

mon<strong>de</strong>s <strong>de</strong>vait tomber !<br />

Quelques applications basées sur "c<strong>et</strong> espéranto<br />

<strong>automatisme</strong>/informatique" ont été réalisées,<br />

mais très vite, ce standard MMS n’a plus été utilisé<br />

<strong>de</strong> par sa complexité.<br />

v Le CIM crée une segm<strong>en</strong>tation <strong>de</strong>s réseaux<br />

<strong>et</strong> <strong>bus</strong><br />

<strong>Les</strong> mécanismes d'échange sur <strong>les</strong> architectures<br />

d'<strong>automatisme</strong>s traditionnel<strong>les</strong> n'ont pas évolué<br />

<strong>de</strong>puis la prise <strong>en</strong> compte <strong>de</strong>s besoins <strong>de</strong><br />

communication. En eff<strong>et</strong>, tous <strong>les</strong> principes<br />

d'échanges sont construits autour du transfert<br />

vertical <strong>de</strong> l'information (vers <strong>les</strong> niveaux n+1)<br />

<strong>de</strong> manière irrationnelle, l'objectif étant <strong>de</strong> pouvoir<br />

disposer <strong>de</strong> c<strong>et</strong>te information a priori.<br />

Or, le constat qui peut être fait est que l'information<br />

est souv<strong>en</strong>t redondante donc peu légitime. Ce trop<br />

d'informations est la raison principale à la course à<br />

la performance sur <strong>les</strong> réseaux qui sont <strong>de</strong>v<strong>en</strong>us <strong>en</strong><br />

quelques années <strong>les</strong> goul<strong>et</strong>s d'étranglem<strong>en</strong>t <strong>de</strong>s<br />

architectures d'<strong>automatisme</strong>s.<br />

Le modèle CIM (Computer Integrated Manufacturing),<br />

qui se voulait être la réponse à c<strong>et</strong>te quête <strong>de</strong><br />

performance, n'a réussi qu'à créer une segm<strong>en</strong>tation<br />

verticale <strong>de</strong>s réseaux <strong>et</strong> <strong>de</strong>s <strong>bus</strong>. Le CIM décrit <strong>les</strong><br />

différ<strong>en</strong>ts niveaux <strong>de</strong> communication sous une forme<br />

quantitative <strong>de</strong>s données à véhiculer. Le niveau 0,<br />

niveau capteur/actionneur, nécessite un transfert<br />

performant (quelques millisecon<strong>de</strong>s) mais concernant<br />

peu d'informations (données binaires), alors que le<br />

niveau 4 nécessite quant à lui <strong>de</strong> véhiculer <strong>de</strong> gros<br />

paqu<strong>et</strong>s <strong>de</strong> données, <strong>de</strong>s fichiers <strong>et</strong> la performance<br />

n'est plus forcém<strong>en</strong>t un critère prédominant.<br />

Le CIM ne résout donc pas la problématique <strong>de</strong> la<br />

gestion <strong>de</strong> l'augm<strong>en</strong>tation du trafic sur <strong>les</strong> médiums.<br />

<strong>Les</strong> offreurs <strong>de</strong> communication adapt<strong>en</strong>t <strong>les</strong><br />

performances <strong>de</strong> leurs réseaux <strong>en</strong> fonction <strong>de</strong>s<br />

niveaux du CIM sur <strong>les</strong>quels ceux-ci seront<br />

positionnés. De ce fait, la quasi-totalité <strong>de</strong>s réseaux<br />

d'<strong>automatisme</strong>s sont dits propriétaires <strong>et</strong> répon<strong>de</strong>nt<br />

ess<strong>en</strong>tiellem<strong>en</strong>t <strong>en</strong> la mise <strong>en</strong> conformité<br />

d'une approche produit <strong>et</strong> non pas exactem<strong>en</strong>t<br />

<strong>de</strong> la problématique utilisateur qui est son besoin.<br />

Le CIM a contribué à la segm<strong>en</strong>tation<br />

<strong>de</strong> l’<strong>automatisme</strong> <strong>en</strong> niveaux : capteur/actionneur<br />

(niveau 0), <strong>automatisme</strong> (niveau 1), supervision<br />

(niveau 2), informatique (niveaux 3 <strong>et</strong> 4) <strong>en</strong> associant<br />

le couple volume/performance.<br />

pilotage <strong>de</strong> machine pilotage <strong>de</strong> processus<br />

HTTP<br />

FTP<br />

...<br />

ETHERNET<br />

TCP/IP<br />

MODBUS+<br />

ETHWAY<br />

FIPWAY<br />

FIPIO<br />

UNITELWAY<br />

MODBUS<br />

...<br />

AS-i <strong>bus</strong><br />

CAN capteurs <strong>et</strong><br />

Sériplex actionneurs<br />

niveau<br />

machine<br />

• messages courts<br />

• temps <strong>de</strong> réaction<br />

rapi<strong>de</strong>s<br />

réseaux<br />

locaux<br />

<strong>industriel</strong>s<br />

<strong>bus</strong> <strong>et</strong><br />

réseaux<br />

<strong>de</strong> <strong>terrain</strong><br />

réseaux intern<strong>et</strong><br />

réseaux<br />

locaux<br />

informatiques<br />

niveau<br />

cellule<br />

niveau<br />

atelier<br />

niveau<br />

mondial<br />

niveau<br />

<strong>en</strong>treprise<br />

<strong>et</strong> usine<br />

• messages longs<br />

• temps <strong>de</strong> réaction<br />

non critiques<br />

Figure 4. A chaque niveau correspond un <strong>bus</strong> ou un réseau.<br />

<strong>Les</strong> constructeurs d’automates programmab<strong>les</strong> ont<br />

créé <strong>de</strong>s réseaux <strong>et</strong> <strong>de</strong>s <strong>bus</strong> adaptés au besoin.<br />

Ainsi à chaque niveau, correspond un <strong>bus</strong> ou un<br />

réseau :<br />

• <strong>les</strong> "s<strong>en</strong>sor <strong>bus</strong>", <strong>bus</strong> capteurs <strong>et</strong> actionneurs<br />

unitaires simp<strong>les</strong>,<br />

• <strong>les</strong> "<strong>de</strong>vice <strong>bus</strong>", <strong>bus</strong> <strong>et</strong> réseaux pour la périphérie<br />

d’<strong>automatisme</strong> : variateurs, robots, axes…<br />

• <strong>les</strong> "field <strong>bus</strong>", réseaux <strong>de</strong> communication <strong>en</strong>tre<br />

unités <strong>de</strong> traitem<strong>en</strong>t : automates programmab<strong>les</strong>,<br />

superviseurs, comman<strong>de</strong>s numériques…<br />

• <strong>les</strong> réseaux locaux <strong>industriel</strong>s, pour l'établissem<strong>en</strong>t<br />

<strong>de</strong> la communication <strong>en</strong>tre l’<strong>automatisme</strong> <strong>et</strong> le<br />

mon<strong>de</strong> informatique.<br />

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

Technique 3


Intersections - Novembre 2002<br />

c Evolution <strong>de</strong> la communication,<br />

<strong>les</strong> gran<strong>de</strong>s t<strong>en</strong>dances<br />

Avec l’adoption progressive <strong>de</strong> standards communs<br />

par <strong>les</strong> <strong>de</strong>ux mon<strong>de</strong>s, la frontière <strong>en</strong>tre <strong>automatisme</strong><br />

<strong>et</strong> informatique tombe. La communication <strong>en</strong>tre ces<br />

<strong>de</strong>ux mon<strong>de</strong>s converge grâce à l’adoption <strong>de</strong><br />

protoco<strong>les</strong> standard mondiaux Ethern<strong>et</strong> <strong>et</strong> TCP/IP,<br />

mais aussi grâce à la prise <strong>en</strong> compte <strong>de</strong><br />

mécanismes normés tels qu'OPC. Ces nouvel<strong>les</strong><br />

technologies, associées aux Extran<strong>et</strong>, Intran<strong>et</strong><br />

<strong>et</strong> Intern<strong>et</strong>, autoris<strong>en</strong>t un accès aux données <strong>de</strong><br />

l’<strong>automatisme</strong> <strong>en</strong> temps réel, <strong>en</strong> tout lieu, à toute<br />

personne autorisée. C<strong>et</strong>te converg<strong>en</strong>ce est r<strong>en</strong>forcée<br />

par l’arrivée <strong>de</strong> nombreux constituants d’<strong>automatisme</strong>s<br />

basés sur c<strong>et</strong>te technologie. Le concept "Transpar<strong>en</strong>t<br />

Factory" <strong>de</strong> Schnei<strong>de</strong>r Electric s’appuie sur toutes<br />

ces nouvel<strong>les</strong> technologies <strong>de</strong> l’information <strong>et</strong> <strong>de</strong> la<br />

communication (NTIC).<br />

v Transpar<strong>en</strong>t Factory <strong>et</strong> le CIM<br />

Le CIM existe <strong>et</strong> a une légitimité car il a permis une<br />

certaine homogénéité dans <strong>les</strong> solutions apportées<br />

par <strong>les</strong> offreurs <strong>de</strong> communication, mais nous <strong>de</strong>vons<br />

nous interroger sur le <strong>de</strong>v<strong>en</strong>ir <strong>de</strong> la structuration du<br />

CIM compte t<strong>en</strong>u du fait que l'intellig<strong>en</strong>ce <strong>et</strong> la valeur<br />

"produits" migr<strong>en</strong>t vers <strong>les</strong> composants (<strong>les</strong> variateurs<br />

intègr<strong>en</strong>t <strong>de</strong> plus <strong>en</strong> plus <strong>de</strong> fonctions <strong>de</strong> traitem<strong>en</strong>t,<br />

<strong>les</strong> E/S déportées intègr<strong>en</strong>t leur diagnostic...).<br />

Naturellem<strong>en</strong>t, nous assistons à une augm<strong>en</strong>tation<br />

<strong>de</strong>s flux d'échanges inhér<strong>en</strong>te à l'augm<strong>en</strong>tation<br />

<strong>de</strong>s capacités <strong>de</strong> traitem<strong>en</strong>t <strong>de</strong>s composants<br />

d'<strong>automatisme</strong>s <strong>et</strong> ce besoin <strong>de</strong> transfert <strong>de</strong> volume<br />

d'informations important migre vers le bas <strong>de</strong>s<br />

architectures. Il <strong>de</strong>vi<strong>en</strong>t donc obligatoire d'augm<strong>en</strong>ter<br />

<strong>les</strong> capacités <strong>et</strong> <strong>les</strong> performances <strong>de</strong>s réseaux<br />

<strong>de</strong> communication ess<strong>en</strong>tiellem<strong>en</strong>t sur le bas<br />

<strong>de</strong>s architectures <strong>et</strong> <strong>de</strong> développer au maximum<br />

une communication horizontale.<br />

Il n'est pas <strong>en</strong>visageable aujourd'hui <strong>de</strong> limite<br />

à c<strong>et</strong>te course à la performance, le modèle CIM<br />

<strong>de</strong>vi<strong>en</strong>t donc dépassé dans sa formulation actuelle.<br />

v L'impact <strong>de</strong>s NTIC sur <strong>les</strong> architectures<br />

d’<strong>automatisme</strong>s<br />

La <strong>de</strong>rnière déc<strong>en</strong>nie a vu l'apparition <strong>de</strong>s nouveaux<br />

langages <strong>de</strong> programmation <strong>et</strong> <strong>de</strong>s mécanismes<br />

d'échanges <strong>de</strong> données dans le mon<strong>de</strong> informatique.<br />

Depuis dix ans, Ethern<strong>et</strong> TCP/IP s'est développé<br />

sur <strong>les</strong> architectures d'<strong>automatisme</strong>s <strong>et</strong> est <strong>de</strong>v<strong>en</strong>u<br />

un réseau fédérateur à partir du niveau 2 du CIM.<br />

La généralisation <strong>de</strong> ce réseau autorise une prise<br />

<strong>en</strong> compte simple <strong>de</strong> nouveaux outils <strong>de</strong> conduite<br />

<strong>et</strong> d'exploitation <strong>de</strong>s données : MES (Manufacturing<br />

Execution System) <strong>et</strong> ERP (Enterprise Ressource<br />

Planning). Parallèlem<strong>en</strong>t à l'apparition du MES,<br />

<strong>les</strong> postes <strong>de</strong> supervision ont t<strong>en</strong>dance à se<br />

repositionner au niveau <strong>de</strong> la conduite.<br />

Dans la terminologie NTIC, il ne faut pas compr<strong>en</strong>dre<br />

seulem<strong>en</strong>t l'utilisation d'Ethern<strong>et</strong> TCP/IP mais<br />

égalem<strong>en</strong>t <strong>les</strong> technologies <strong>et</strong> mécanismes éprouvés<br />

<strong>et</strong> usités dans le mon<strong>de</strong> informatique tels que <strong>les</strong><br />

langages JAVA, CORBA, HTML, XML mais égalem<strong>en</strong>t<br />

<strong>de</strong> nouvel<strong>les</strong> technologies issues du mon<strong>de</strong> <strong>de</strong>s<br />

télécommunications tel<strong>les</strong> que WAP, Blu<strong>et</strong>ooth, WML...<br />

Ainsi, <strong>les</strong> NTIC perm<strong>et</strong>t<strong>en</strong>t :<br />

• <strong>de</strong> rep<strong>en</strong>ser l'approche dans la conception<br />

<strong>de</strong>s architectures d'<strong>automatisme</strong>s,<br />

• d’augm<strong>en</strong>ter <strong>les</strong> capacités <strong>et</strong> <strong>les</strong> performances<br />

<strong>de</strong>s réseaux <strong>de</strong> communication par le<br />

développem<strong>en</strong>t <strong>de</strong> nouveaux modè<strong>les</strong><br />

<strong>de</strong> communication,<br />

• <strong>de</strong> développer <strong>de</strong>s services associés aux métiers<br />

<strong>de</strong>s différ<strong>en</strong>ts acteurs du procédé.<br />

Globalem<strong>en</strong>t, <strong>les</strong> NTIC ont t<strong>en</strong>dance à aplanir la<br />

pyrami<strong>de</strong> du CIM, c'est à dire à fusionner certains<br />

niveaux, car il n'est plus utile <strong>de</strong> décrire <strong>les</strong> niveaux<br />

sous une approche quantitative mais fonctionnelle.<br />

Figure 5. L'impact <strong>de</strong>s NTIC sur <strong>les</strong> architectures d'<strong>automatisme</strong>s.<br />

4<br />

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

Technique


Intersections - Novembre 2002<br />

Comm<strong>en</strong>t ça marche ?<br />

c Le modèle OSI (Op<strong>en</strong> System<br />

Interconnection)<br />

<strong>Les</strong> couches Transport, Session <strong>et</strong> Prés<strong>en</strong>tation<br />

peuv<strong>en</strong>t être vi<strong>de</strong>s. C’est ce qu’on nomme un profil<br />

simplifié, largem<strong>en</strong>t utilisé pour <strong>les</strong> réseaux <strong>industriel</strong>s.<br />

Fonctionnellem<strong>en</strong>t, l'<strong>en</strong>semble <strong>de</strong>s sept couches<br />

(figure 6) est divisible <strong>en</strong> <strong>de</strong>ux famil<strong>les</strong> bi<strong>en</strong> distinctes :<br />

la première, constituée <strong>de</strong>s couches 1 à 4, offre <strong>les</strong><br />

services <strong>de</strong> communication (transfert <strong>de</strong>s données),<br />

la secon<strong>de</strong> constituée <strong>de</strong>s couches 5 à 7, <strong>les</strong><br />

services d'application (utilisation <strong>de</strong>s données).<br />

Utilisation<br />

<strong>de</strong>s données<br />

Transfert<br />

<strong>de</strong>s données<br />

Couche 1<br />

Médium<br />

Figure 6. Le modèle OSI.<br />

Abonné 1<br />

Abonné 2<br />

Couche 7 Application Couche 7<br />

Couche 6 Prés<strong>en</strong>tation Couche 6<br />

Couche 5 Session Couche 5<br />

Couche 4 Transport Couche 4<br />

Couche 3 Réseau Couche 3<br />

Couche 2 Liaison<br />

Couche 2<br />

Physique<br />

Couche 1<br />

c Topologies <strong>de</strong>s réseaux<br />

La topologie d’un réseau est caractérisée par<br />

le système <strong>de</strong> câblage du réseau ; c’est la partie<br />

physique du réseau (figure 8) :<br />

• Point à point<br />

C’est la forme la plus élém<strong>en</strong>taire qui implique <strong>de</strong>ux<br />

machines. Elle correspondra souv<strong>en</strong>t à la topologie<br />

d’une partie d’un réseau. En général, cela concerne<br />

une liaison série dont <strong>les</strong> vitesses sont vite limitées<br />

par la distance, l’utilisation <strong>de</strong> la fibre optique<br />

pouvant comp<strong>en</strong>ser c<strong>et</strong>te faib<strong>les</strong>se.<br />

• Etoile<br />

Une approche anci<strong>en</strong>ne, non normalisée,<br />

correspondait à une organisation <strong>de</strong> machines<br />

esclaves reliées par liaisons point à point à<br />

une machine maître. Aujourd’hui c<strong>et</strong>te topologie<br />

correspond soit au câblage par étoile passive soit<br />

à celui d’un autocommutateur privé (PABX) ou à un<br />

Hub (équipem<strong>en</strong>t statique qui simule un réseau local<br />

auquel sont raccordés <strong>de</strong>s abonnés par dérivations,<br />

certains hubs pouvant être raccordés à un réseau<br />

principal). Le nœud c<strong>en</strong>tral n’est pas un abonné<br />

du réseau mais une unité <strong>de</strong> distribution dont<br />

le bon fonctionnem<strong>en</strong>t est indisp<strong>en</strong>sable à la<br />

communication. C<strong>et</strong>te <strong>de</strong>rnière correspond à une<br />

partie <strong>de</strong> réseau (exemple <strong>de</strong>s PC familiaux rattachés<br />

à un serveur Intern<strong>et</strong> ou à un réseau local <strong>de</strong> stations<br />

connectées à un serveur), dans la mesure où <strong>les</strong><br />

équipem<strong>en</strong>ts sont peu nombreux car le coût <strong>de</strong><br />

câblage <strong>de</strong>vi<strong>en</strong>t vite prohibitif <strong>et</strong> <strong>les</strong> performances<br />

douteuses.<br />

c L’<strong>en</strong>capsulation<br />

C’est un mécanisme <strong>de</strong> transmission <strong>de</strong> données.<br />

Lorsqu’une application <strong>en</strong>voie <strong>de</strong>s données vers<br />

le réseau, chaque couche traversée exécute un<br />

processus d’<strong>en</strong>capsulation <strong>de</strong> l’unité <strong>de</strong> données<br />

fournie par la couche supérieure <strong>en</strong> ajoutant une<br />

<strong>en</strong>tête, voire une remorque, qui lui est propre.<br />

Réciproquem<strong>en</strong>t à la réception, chaque couche<br />

exécutera une dés<strong>en</strong>capsulation pour <strong>en</strong> final ne<br />

restituer que <strong>les</strong> données utilisateurs à l’application.<br />

La figure 7 matérialise le processus d’<strong>en</strong>capsulation.<br />

Couche<br />

transport<br />

Couche<br />

session<br />

En-tête<br />

transport<br />

Couche<br />

prés<strong>en</strong>tation<br />

En-tête<br />

session<br />

En-tête<br />

session<br />

Traitem<strong>en</strong>t applicatif<br />

Couche<br />

application<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

application<br />

En-tête<br />

application<br />

En-tête<br />

application<br />

En-tête<br />

application<br />

Données<br />

utilisateur<br />

Données<br />

utilisateur<br />

Données<br />

utilisateur<br />

Données<br />

utilisateur<br />

Données<br />

utilisateur<br />

Couche<br />

réseau<br />

En-tête<br />

réseau<br />

En-tête<br />

transport<br />

En-tête<br />

session<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

application<br />

Données<br />

utilisateur<br />

Couche<br />

liaison<br />

En-tête<br />

Ethern<strong>et</strong><br />

En-tête<br />

liaison<br />

En-tête<br />

réseau<br />

En-tête<br />

transport<br />

En-tête<br />

session<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

application<br />

Données FCS<br />

utilisateur CRC32<br />

Couche<br />

physique<br />

Préambule<br />

Ethern<strong>et</strong><br />

En-tête<br />

Ethern<strong>et</strong><br />

En-tête<br />

liaison<br />

En-tête<br />

réseau<br />

En-tête<br />

transport<br />

En-tête<br />

session<br />

En-tête<br />

prés<strong>en</strong>tation<br />

En-tête<br />

application<br />

Données FCS<br />

utilisateur CRC32<br />

Figure 7. Mécanisme d'<strong>en</strong>capsulation.<br />

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

Technique 5


Intersections - Novembre 2002<br />

• Bus<br />

C’est la topologie la plus commune aux LAN (Local<br />

Access N<strong>et</strong>work) car la plus économique. Chaque<br />

nœud est raccordé au <strong>bus</strong> par l’intermédiaire <strong>de</strong><br />

modu<strong>les</strong> <strong>de</strong> dérivation actifs ou passifs suivant<br />

le protocole <strong>de</strong> réseau.<br />

• Arbre<br />

Chaque nœud peut être un abonné ou un hub.<br />

C’est une variante <strong>de</strong> la topologie <strong>en</strong> étoile avec<br />

<strong>les</strong> mêmes faib<strong>les</strong>ses. C<strong>et</strong>te architecture revi<strong>en</strong>t <strong>en</strong><br />

force avec <strong>les</strong> techniques du type Ethern<strong>et</strong> <strong>en</strong> fibre<br />

optique 10 base F <strong>et</strong> Ethern<strong>et</strong> commuté du type<br />

100 base VG (le réseau est découpé <strong>en</strong> tronçons<br />

reliés par <strong>de</strong>s ponts qui filtr<strong>en</strong>t <strong>les</strong> trames <strong>en</strong> fonction<br />

du <strong>de</strong>stinataire diminuant ainsi <strong>les</strong> collisions ;<br />

l’extrême est d’associer la fonction pont filtrant à<br />

chaque coupleur d’abonné, pour éliminer ainsi <strong>les</strong><br />

collisions).<br />

• Maille<br />

C’est la forme classique d’organisation WAN (World<br />

Access N<strong>et</strong>work). <strong>Les</strong> équipem<strong>en</strong>ts sont reliés <strong>en</strong>tre<br />

eux pour former une toile (Web) d’araignée (comme<br />

Intern<strong>et</strong>). Chaque nœud a un rôle <strong>de</strong> routeur. Pour<br />

atteindre un nœud, <strong>les</strong> chemins sont multip<strong>les</strong> <strong>et</strong><br />

choisis <strong>en</strong> fonction <strong>de</strong> critères comme la disponibilité<br />

d’un nœud ou d’un WAN, la qualité <strong>de</strong> transmission<br />

ou la charge ponctuelle sur un tronçon WAN donné.<br />

• Anneau<br />

Chaque nœud est relié à ses voisins pour former une<br />

boucle fermée <strong>et</strong> a un rôle actif dans la propagation<br />

<strong>de</strong>s échanges. C<strong>et</strong>te structure est bi<strong>en</strong> adaptée aux<br />

LAN, <strong>en</strong> particulier si l’on recherche la disponibilité.<br />

Une rupture <strong>de</strong> li<strong>en</strong>s <strong>en</strong>tre <strong>de</strong>ux nœuds peut être<br />

gérée pour garantir la communication. Chaque nœud<br />

a la possibilité <strong>de</strong> régénérer le signal <strong>et</strong> la structure<br />

se prête facilem<strong>en</strong>t à l’utilisation <strong>de</strong> la fibre optique,<br />

<strong>les</strong> distances <strong>de</strong> couverture pouvant être gran<strong>de</strong>s.<br />

Maille<br />

Arbre<br />

Anneau<br />

Point à point<br />

Etoile<br />

Bus<br />

Figure 8. Représ<strong>en</strong>tation <strong>de</strong>s différ<strong>en</strong>tes topologies <strong>de</strong> réseaux.<br />

c Différ<strong>en</strong>ts types d’interconnexion<br />

<strong>de</strong> réseaux<br />

application<br />

prés<strong>en</strong>tation<br />

session<br />

transport<br />

réseau<br />

liaison<br />

physique<br />

gateway<br />

routeur<br />

switch<br />

hub<br />

application<br />

prés<strong>en</strong>tation<br />

session<br />

transport<br />

réseau<br />

liaison<br />

physique<br />

médium 1 médium 2<br />

Figure 9. Différ<strong>en</strong>ts types d'interconnexions <strong>de</strong> réseaux.<br />

Gateway<br />

Unité fonctionnelle qui perm<strong>et</strong> l’interconnexion<br />

<strong>de</strong> <strong>de</strong>ux réseaux d’architecture différ<strong>en</strong>te.<br />

Routeur<br />

Il crée une segm<strong>en</strong>tation logique <strong>de</strong> réseaux.<br />

Il assure le passage <strong>de</strong> l’information <strong>en</strong>tre <strong>de</strong>ux<br />

sous-réseaux logiques distincts <strong>en</strong> choisissant<br />

le meilleur chemin. C’est la couche réseau qui<br />

assure ce routage. Il n’est pas transpar<strong>en</strong>t,<br />

il faut donc l’adresser pour le traverser.<br />

Switch<br />

Il transm<strong>et</strong> <strong>les</strong> données reçues sur un port,<br />

seulem<strong>en</strong>t vers le port sur lequel la station<br />

<strong>de</strong>stinatrice est connectée. Il assure la prolongation<br />

du support au <strong>de</strong>là <strong>de</strong>s limites <strong>en</strong> distance<br />

du standard (segm<strong>en</strong>t) <strong>en</strong> réalisant une remise<br />

<strong>en</strong> forme <strong>de</strong>s signaux.<br />

Il supprime <strong>les</strong> collisions <strong>et</strong> <strong>les</strong> paqu<strong>et</strong>s non vali<strong>de</strong>s<br />

<strong>et</strong> réduit la charge moy<strong>en</strong>ne sur le réseau <strong>en</strong>tier.<br />

Synonyme : Bridge.<br />

Hub<br />

<strong>Les</strong> données reçues sur un port sont <strong>en</strong>voyées<br />

à tous <strong>les</strong> autres ports.<br />

Le hub ne possè<strong>de</strong> pas <strong>de</strong> mémoire interne<br />

<strong>et</strong> diffuse <strong>les</strong> collisions ; plus il y a d'équipem<strong>en</strong>ts,<br />

plus il y a <strong>de</strong> collisions <strong>et</strong> plus la charge est<br />

importante.<br />

Pour <strong>de</strong> plus longues distances, utiliser <strong>de</strong>s switches.<br />

Synonyme : répéteur.<br />

6<br />

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

Technique


Intersections - Novembre 2002<br />

<strong>Les</strong> <strong>bus</strong> <strong>et</strong> réseaux<br />

<strong>de</strong> <strong>terrain</strong><br />

<strong>en</strong> <strong>automatisme</strong><br />

<strong>industriel</strong><br />

c Bus capteurs <strong>et</strong> actionneurs<br />

v Bus AS-i<br />

AS-i (Actuator S<strong>en</strong>sor interface) est un <strong>bus</strong> <strong>de</strong><br />

capteurs <strong>et</strong> d'actionneurs. C'est un <strong>bus</strong> déterministe<br />

aux temps <strong>de</strong> réponse très courts qui s'appuie<br />

sur un standard <strong>industriel</strong> ouvert sout<strong>en</strong>u par<br />

l'association AS-i. C<strong>et</strong>te association compte parmi<br />

ses membres <strong>les</strong> lea<strong>de</strong>rs du marché <strong>de</strong>s capteurs,<br />

<strong>de</strong>s actionneurs, <strong>de</strong>s automates programmab<strong>les</strong><br />

<strong>et</strong> <strong>de</strong> la connectique.<br />

AS-i offre donc l'avantage <strong>de</strong> ne pas être un réseau<br />

propriétaire. Son raccor<strong>de</strong>m<strong>en</strong>t vers le niveau<br />

supérieur dans la hiérarchie <strong>de</strong>s réseaux peut être<br />

réalisé au travers <strong>de</strong>s passerel<strong>les</strong> (comme la<br />

passerelle Fipio/AS-i) ou <strong>en</strong> utilisant <strong>les</strong> capacités<br />

<strong>de</strong> communication d'un coupleur <strong>de</strong> <strong>bus</strong><br />

(automate…).<br />

La topologie d'AS-i est libre : point à point,<br />

<strong>en</strong> ligne ou <strong>en</strong> arbre <strong>en</strong> anneau.<br />

Voir application page 9 (Hôpital <strong>de</strong> Dreux).<br />

v Bus CANop<strong>en</strong><br />

Le <strong>bus</strong> CANop<strong>en</strong> s'appuie sur la technologie CAN<br />

(Controller Area N<strong>et</strong>work), développée à l’origine<br />

pour <strong>les</strong> systèmes embarqués <strong>de</strong>s véhicu<strong>les</strong><br />

automobi<strong>les</strong> ; la technologie CAN est maint<strong>en</strong>ant<br />

utilisée dans <strong>de</strong> nombreux domaines comme :<br />

le transport, <strong>les</strong> équipem<strong>en</strong>ts mobi<strong>les</strong>,<br />

<strong>les</strong> équipem<strong>en</strong>ts médicaux...<br />

Le <strong>bus</strong> CANop<strong>en</strong> s'impose désormais dans <strong>les</strong><br />

<strong>automatisme</strong>s <strong>industriel</strong>s <strong>et</strong> <strong>en</strong> particulier sur <strong>les</strong><br />

machines. Il utilise une double paire torsadée<br />

blindée sur laquelle le raccor<strong>de</strong>m<strong>en</strong>t d'un maximum<br />

<strong>de</strong> 127 équipem<strong>en</strong>ts s’effectue par simple<br />

dérivation.<br />

Le débit binaire variable <strong>en</strong>tre 10 Kbits/s <strong>et</strong><br />

1 Mbits/s est conditionné par la longueur du <strong>bus</strong>.<br />

c Bus <strong>de</strong> <strong>terrain</strong><br />

v Bus Fip<br />

Sur la base du standard WorldFip, <strong>de</strong>ux profils<br />

ont été développés :<br />

• Fipio, <strong>bus</strong> d’E/S <strong>de</strong> l’automate (niveau 1),<br />

• Fipway, <strong>bus</strong> <strong>de</strong> synchronisation (niveau 2).<br />

Le <strong>bus</strong> <strong>de</strong> <strong>terrain</strong> Fipio est un standard<br />

<strong>de</strong> communication <strong>en</strong>tre différ<strong>en</strong>ts constituants<br />

d’<strong>automatisme</strong> (niveau 1). Il perm<strong>et</strong> la connexion<br />

<strong>de</strong> 127 équipem<strong>en</strong>ts à partir du point <strong>de</strong> connexion<br />

intégré au processeur. Ce <strong>bus</strong> <strong>de</strong> <strong>terrain</strong> est basé<br />

sur <strong>les</strong> mécanismes producteurs/consommateurs.<br />

Il est <strong>de</strong>stiné au déport d’E/S jusqu’à 15 km<br />

<strong>et</strong> accueille <strong>de</strong>s équipem<strong>en</strong>ts tiers.<br />

c Réseaux locaux <strong>industriel</strong>s (RLI)<br />

v Réseau Fipway<br />

Le réseau Fipway est un réseau local <strong>industriel</strong><br />

assurant la communication <strong>en</strong>tre <strong>les</strong> différ<strong>en</strong>ts<br />

automates programmab<strong>les</strong> Micro, Premium<br />

<strong>et</strong> TSX Série 7.<br />

Il sert <strong>de</strong> <strong>bus</strong> <strong>de</strong> synchronisation <strong>en</strong>tre automates ;<br />

il est dérivé <strong>de</strong> la norme FIP <strong>et</strong> inclut <strong>de</strong> nombreux<br />

services complém<strong>en</strong>taires.<br />

v Bus Mod<strong>bus</strong> <strong>et</strong> J<strong>bus</strong><br />

Le <strong>bus</strong> Mod<strong>bus</strong> (le <strong>bus</strong> J<strong>bus</strong> est une variante <strong>de</strong><br />

Mod<strong>bus</strong>) répond aux architectures Maître/Esclave.<br />

Il a été créé par la société Modicon <strong>en</strong> 1978<br />

pour interconnecter <strong>les</strong> automates programmab<strong>les</strong>.<br />

Le <strong>bus</strong> est composé d'une station Maître <strong>et</strong><br />

<strong>de</strong> stations Esclaves. Seule la station Maître<br />

peut être à l'initiative <strong>de</strong> l'échange (la communication<br />

directe <strong>en</strong>tre stations Esclaves n'est pas réalisable).<br />

v Réseau Mod<strong>bus</strong> Plus<br />

Le réseau Mod<strong>bus</strong> Plus est un réseau local<br />

<strong>industriel</strong>, déterministe <strong>et</strong> performant, répondant<br />

à <strong>de</strong>s architectures ét<strong>en</strong>dues <strong>de</strong> type Cli<strong>en</strong>t/Serveur,<br />

combinant haut débit (1 Mbit/s), supports <strong>de</strong><br />

transmission simp<strong>les</strong> <strong>et</strong> économiques ainsi<br />

que <strong>de</strong> nombreux services <strong>de</strong> messagerie.<br />

On peut lui connecter 64 nœuds sur 1 800 m<br />

(32 nœuds sur 450 m sans répéteur) sur paire<br />

torsadée.<br />

c Réseaux Ethern<strong>et</strong> TCP/IP<br />

Ethern<strong>et</strong> sans protocole <strong>de</strong> communication n'est<br />

pas un réseau mais un médium normé. Il concerne<br />

<strong>les</strong> couches Liaison (2) <strong>et</strong> Physique (1) du modèle<br />

OSI. Bi<strong>en</strong> qu'il existe une différ<strong>en</strong>ce <strong>en</strong>tre Ethern<strong>et</strong><br />

<strong>et</strong> IEEE 802.3, par a<strong>bus</strong> <strong>de</strong> langage, Ethern<strong>et</strong> est<br />

assimilé à la norme 802.3. Il est à noter qu'Ethern<strong>et</strong><br />

TCP/IP est un réseau non déterministe.<br />

<strong>Les</strong> principa<strong>les</strong> caractéristiques <strong>de</strong> configuration<br />

d'Ethern<strong>et</strong> sont :<br />

• un tronçon (ou segm<strong>en</strong>t) principal Ethern<strong>et</strong><br />

ne peut excé<strong>de</strong>r 500 m,<br />

• un tronçon ne peut pas accepter plus <strong>de</strong><br />

100 nœuds, la distance minimale <strong>en</strong>tre <strong>de</strong>ux nœuds<br />

<strong>de</strong>vant être supérieure à 2,5 m.<br />

Le câble est généralem<strong>en</strong>t marqué tous <strong>les</strong> 2,5 m<br />

(par nœud, on <strong>en</strong>t<strong>en</strong>d toute <strong>en</strong>tité unique adressable<br />

sur Ethern<strong>et</strong>),<br />

• le chemin <strong>en</strong>tre 2 nœuds distants ne doit pas :<br />

- traverser plus <strong>de</strong> 2 répéteurs (ou 4 <strong>de</strong>mi-répéteurs<br />

ou 1 répéteur <strong>et</strong> 2 <strong>de</strong>mi-répéteurs),<br />

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

Technique 7


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


Intersections - Novembre 2002<br />

Applications<br />

c Bus <strong>de</strong> <strong>terrain</strong> AS-i <strong>et</strong> réseau<br />

inter automates Fipway à l'hôpital<br />

<strong>de</strong> Dreux<br />

Le fil jaune conduit la ron<strong>de</strong> <strong>de</strong>s chariots<br />

La section BTS électrotechnique du lycée<br />

Edouard Branly à Dreux a réalisé la rénovation<br />

<strong>de</strong> l’<strong>automatisme</strong> <strong>de</strong> contrôle <strong>et</strong> <strong>de</strong> comman<strong>de</strong><br />

<strong>de</strong>s chariots d’approvisionnem<strong>en</strong>t <strong>de</strong> l’hôpital <strong>de</strong><br />

la ville. Son choix s’est porté sur la mise <strong>en</strong> œuvre<br />

d’un <strong>bus</strong> <strong>de</strong> <strong>terrain</strong> AS-i relié à <strong>de</strong>s automates<br />

programmab<strong>les</strong> Micro.<br />

"L’approvisionnem<strong>en</strong>t <strong>de</strong>s différ<strong>en</strong>ts services <strong>de</strong><br />

l’hôpital <strong>de</strong> Dreux est réalisé à l’ai<strong>de</strong> <strong>de</strong> chariots<br />

transportant le linge, <strong>les</strong> produits pharmaceutiques<br />

<strong>et</strong> <strong>les</strong> plateaux repas. Tous <strong>les</strong> transferts étai<strong>en</strong>t gérés<br />

par un <strong>automatisme</strong> qui, vétuste, ne donnait plus la<br />

garantie d’un fonctionnem<strong>en</strong>t fiable <strong>et</strong> n’offrait pas <strong>de</strong><br />

convivialité au niveau du dialogue homme/machine.<br />

<strong>Les</strong> services techniques <strong>de</strong> l’hôpital, avec qui nous<br />

travaillons <strong>de</strong>puis plusieurs années dans le cadre<br />

<strong>de</strong> thèmes d’exam<strong>en</strong> du BTS électrotechnique,<br />

nous ont confié l’étu<strong>de</strong> <strong>et</strong> la réalisation d’un nouvel<br />

<strong>automatisme</strong> se substituant au précé<strong>de</strong>nt. C<strong>et</strong>te<br />

mission était toutefois assortie d’un impératif, celui<br />

<strong>de</strong> ne pas interrompre la continuité <strong>de</strong> service.<br />

Nous avons relevé le défi <strong>en</strong> m<strong>et</strong>tant <strong>en</strong> œuvre un<br />

<strong>automatisme</strong> s’appuyant sur cinq automates Micro<br />

<strong>et</strong> trois <strong>bus</strong> <strong>de</strong> <strong>terrain</strong> AS-i", explique Didier Jublanc,<br />

professeur d’électrotechnique <strong>en</strong> section BTS au<br />

lycée Edouard Branly à Dreux, dans le départem<strong>en</strong>t<br />

<strong>de</strong> l’Eure-<strong>et</strong>-Loir.<br />

300 chariots chargés <strong>de</strong> l’approvisionnem<strong>en</strong>t<br />

<strong>Les</strong> chariots, au nombre <strong>de</strong> 300, sont chargés dans<br />

<strong>les</strong> sous-sols <strong>de</strong> l’hôpital <strong>et</strong> rejoign<strong>en</strong>t leur point <strong>de</strong><br />

<strong>de</strong>stination <strong>en</strong> se déplaçant à la vitesse <strong>de</strong> 5 km/h<br />

sur une voie. Celle-ci est constituée d’une part<br />

<strong>de</strong> <strong>de</strong>ux rainures parallè<strong>les</strong> creusées dans le sol<br />

accueillant <strong>et</strong> guidant <strong>les</strong> quatre roues <strong>de</strong>s chariots,<br />

<strong>et</strong> d’autre part d’un caniveau, situé <strong>en</strong>tre <strong>les</strong> <strong>de</strong>ux<br />

rainures précé<strong>de</strong>ntes, dans lequel tourne une barre<br />

cylindrique <strong>en</strong>traînée par plusieurs moteurs<br />

asynchrones. Chaque chariot est équipé d’un gal<strong>et</strong><br />

qui, frottant sur la barre, transm<strong>et</strong> le mouvem<strong>en</strong>t<br />

<strong>de</strong> déplacem<strong>en</strong>t. Des aiguillages assur<strong>en</strong>t <strong>les</strong><br />

changem<strong>en</strong>ts <strong>de</strong> direction <strong>et</strong> <strong>de</strong>ux asc<strong>en</strong>seurs<br />

perm<strong>et</strong>t<strong>en</strong>t l’acheminem<strong>en</strong>t <strong>de</strong>s chariots dans<br />

<strong>les</strong> services répartis sur dix étages. A leur sortie<br />

<strong>de</strong> l’asc<strong>en</strong>seur, <strong>les</strong> chariots quitt<strong>en</strong>t la voie <strong>et</strong> sont<br />

poussés manuellem<strong>en</strong>t jusqu’à leur <strong>de</strong>stination finale.<br />

L’installation est divisée <strong>en</strong> quatre zones (cuisine,<br />

maternité, c<strong>en</strong>trale <strong>et</strong> hôpital). Chaque zone est<br />

découpée <strong>en</strong> tronçons élém<strong>en</strong>taires effectuant<br />

chacun une opération simple <strong>de</strong> transfert <strong>de</strong> chariot.<br />

300 capteurs <strong>de</strong> position inductifs assur<strong>en</strong>t la<br />

détection <strong>de</strong> prés<strong>en</strong>ce <strong>et</strong> le suivi <strong>de</strong>s chariots.<br />

Chaque chariot embarque une étiqu<strong>et</strong>te<br />

d’i<strong>de</strong>ntification inductive cont<strong>en</strong>ant l’information<br />

<strong>de</strong> <strong>de</strong>stination. Des lecteurs, placés au niveau<br />

<strong>de</strong>s aiguillages, réalis<strong>en</strong>t le décodage <strong>de</strong> l’étiqu<strong>et</strong>te<br />

<strong>et</strong> ori<strong>en</strong>t<strong>en</strong>t le chariot.<br />

Chariot<br />

Gal<strong>et</strong><br />

Barre d'<strong>en</strong>traînem<strong>en</strong>t<br />

Une longueur <strong>de</strong> 400 mètres couverte<br />

par 3 <strong>bus</strong> AS-i<br />

L’<strong>automatisme</strong> <strong>de</strong> l’installation repose sur quatre<br />

automates Telemecanique Micro, chacun d’eux étant<br />

affecté au contrôle d’une zone. Chaque automate<br />

pilote une série <strong>de</strong> moteurs asynchrones liés à<br />

l’<strong>en</strong>traînem<strong>en</strong>t <strong>de</strong>s chariots <strong>et</strong> gère un <strong>bus</strong> <strong>de</strong> <strong>terrain</strong><br />

AS-i, le fameux fil jaune, sur lequel sont connectés,<br />

via <strong>de</strong>s boîtiers <strong>de</strong> raccor<strong>de</strong>m<strong>en</strong>t (XZ-SDA40D3 à 4 E<br />

<strong>et</strong> XZ-SDA22D32 à 2 E/2 S), <strong>les</strong> capteurs <strong>de</strong> position<br />

<strong>et</strong> <strong>de</strong>s gyrophares signalant la prés<strong>en</strong>ce <strong>de</strong>s chariots<br />

lors d’un franchissem<strong>en</strong>t <strong>de</strong> porte. Le réseau AS-i<br />

développe une longueur totale <strong>de</strong> 400 mètres,<br />

répartie <strong>en</strong> <strong>de</strong>ux <strong>bus</strong> <strong>de</strong> 100 m <strong>et</strong> un troisième <strong>de</strong><br />

200 m. Pour ce <strong>de</strong>rnier, il a été nécessaire d’installer<br />

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

Technique 9


Intersections - Novembre 2002<br />

Architecture <strong>de</strong> l'<strong>automatisme</strong> <strong>de</strong> contrôle <strong>et</strong> <strong>de</strong> comman<strong>de</strong> <strong>de</strong>s chariots <strong>de</strong> l'hôpital <strong>de</strong> Dreux.<br />

un répéteur (XZ-MA1) afin <strong>de</strong> prolonger <strong>de</strong> 100 m<br />

la liaison. Un terminal Magelis, relié via Uni-Telway<br />

à chacun <strong>de</strong>s automates, assure la fonction <strong>de</strong><br />

dialogue homme/machine. <strong>Les</strong> quatre automates<br />

communiqu<strong>en</strong>t <strong>en</strong>tre eux <strong>et</strong> avec un cinquième par<br />

l’intermédiaire d’un réseau Fipway.<br />

Ce cinquième automate, agissant <strong>en</strong> conc<strong>en</strong>trateur,<br />

collecte <strong>les</strong> informations <strong>et</strong> pilote un synoptique à<br />

voyants lumineux traduisant l’état <strong>de</strong> l’installation.<br />

Le choix du <strong>bus</strong> AS-i a été motivé par la<br />

configuration du bâtim<strong>en</strong>t imposant une gran<strong>de</strong><br />

longueur <strong>de</strong> voie. C<strong>et</strong>te solution génère <strong>de</strong><br />

substantiel<strong>les</strong> économies <strong>de</strong> câblage puisque<br />

<strong>les</strong> capteurs/actionneurs se connectant directem<strong>en</strong>t<br />

sur le <strong>bus</strong>, <strong>les</strong> fils <strong>en</strong>tre capteurs/actionneurs <strong>et</strong><br />

automates sont désormais supprimés.<br />

La mise <strong>en</strong> service est égalem<strong>en</strong>t plus aisée car<br />

<strong>les</strong> informations sont visualisées directem<strong>en</strong>t sur<br />

l’automate <strong>et</strong> le contrôle <strong>de</strong>s <strong>en</strong>trées <strong>et</strong> <strong>de</strong>s sorties<br />

s’effectue automatiquem<strong>en</strong>t par une simple lecture.<br />

"Nous avons réalisé c<strong>et</strong>te rénovation sur quatre<br />

années, chaque année correspondant à une zone.<br />

Grâce à la disponibilité <strong>de</strong>s services techniques <strong>de</strong><br />

l’hôpital dirigés par Guy Jouanneau <strong>et</strong> son adjoint<br />

Thierry Noël, auxquels il faut associer Daniel Goussu,<br />

électrici<strong>en</strong> <strong>de</strong> maint<strong>en</strong>ance <strong>et</strong> véritable tuteur <strong>de</strong>s<br />

étudiants, nous avons m<strong>en</strong>é à bi<strong>en</strong> notre mission.<br />

<strong>Les</strong> étudiants bénéfici<strong>en</strong>t d’une soli<strong>de</strong> formation<br />

technique, dépassant la simple théorie <strong>et</strong> la<br />

simulation, puisqu’ils se frott<strong>en</strong>t aux réalités du <strong>terrain</strong><br />

avec un double objectif à atteindre dans un délai fixé :<br />

le succès à l’exam<strong>en</strong> <strong>et</strong> la réussite <strong>de</strong> la rénovation",<br />

conclut Didier Jublanc. c MR<br />

Le lycée Edouard Branly<br />

Localisé à Dreux, le lycée polyval<strong>en</strong>t Edouard<br />

Branly accueille 1 200 élèves. Il prépare aux<br />

baccalauréats généraux L, ES <strong>et</strong> S (option SI),<br />

aux baccalauréats technologiques STI mécanique,<br />

électronique <strong>et</strong> électrotechnique, ainsi qu’aux<br />

CAP/BEP électronique, électrotechnique <strong>et</strong><br />

maint<strong>en</strong>ance <strong>de</strong>s systèmes automatisés (MSMA).<br />

Il offre égalem<strong>en</strong>t la poursuite <strong>de</strong>s étu<strong>de</strong>s avec<br />

un év<strong>en</strong>tail <strong>de</strong> cinq BTS :<br />

électronique, maint<strong>en</strong>ance <strong>industriel</strong>le, assistant<br />

technique d’ingénieur, mécanique <strong>et</strong> <strong>automatisme</strong>s<br />

<strong>industriel</strong>s (MAI) <strong>et</strong> bi<strong>en</strong> sûr électrotechnique.<br />

Pour ces <strong>de</strong>ux <strong>de</strong>rnières spécialités, <strong>de</strong>s applications<br />

<strong>industriel</strong><strong>les</strong> sont réalisées chaque année dans<br />

le cadre <strong>de</strong> la préparation <strong>de</strong>s thèmes d’exam<strong>en</strong>.<br />

Parmi ces applications, le lycée compte <strong>de</strong>s<br />

référ<strong>en</strong>ces dans le secteur <strong>de</strong> la pharmacie,<br />

<strong>de</strong>s cosmétiques, <strong>de</strong> l’<strong>en</strong>vironnem<strong>en</strong>t (traitem<strong>en</strong>t<br />

<strong>de</strong>s eaux), <strong>de</strong> la mécanique…<br />

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

10 Technique


Intersections - Novembre 2002<br />

c Réseau Ethern<strong>et</strong> TCP/IP à l’IUT<br />

<strong>de</strong> Brest<br />

Un serveur Web sur un automate micro<br />

L’IUT <strong>de</strong> Brest dispose <strong>de</strong> <strong>de</strong>ux PC sous Windows<br />

98 <strong>et</strong> d’une maqu<strong>et</strong>te simulant un atelier flexible<br />

composé par <strong>de</strong>s stations <strong>de</strong> distribution, <strong>de</strong><br />

contrôle, d’usinage <strong>et</strong> <strong>de</strong> stockage.<br />

l’un <strong>de</strong> ces coupleurs sont prés<strong>en</strong>tées sous forme<br />

<strong>de</strong> pages standard Web au format HTML <strong>et</strong> sont ainsi<br />

accessib<strong>les</strong> par tout navigateur Intern<strong>et</strong> du marché<br />

capable d’exécuter du co<strong>de</strong> Java embarqué.<br />

La fonction <strong>de</strong> diagnostic système perm<strong>et</strong> <strong>de</strong> visualiser<br />

<strong>en</strong> temps réel à partir d’un navigateur Intern<strong>et</strong> la<br />

configuration <strong>de</strong> l'automate Micro, le diagnostic<br />

détaillé <strong>de</strong> chaque module appart<strong>en</strong>ant à c<strong>et</strong>te<br />

Un <strong>de</strong>s <strong>de</strong>ux PC, muni du logiciel Factory Cast, gère le site Web du coupleur <strong>de</strong> l’automate Micro.<br />

C<strong>et</strong>te maqu<strong>et</strong>te est commandée par un automate<br />

Micro (TSX 3720) muni d’un coupleur Ethern<strong>et</strong><br />

(TSX ETZ 510).<br />

Pour le pilotage <strong>et</strong> le suivi <strong>de</strong> la production, il a été<br />

choisi <strong>de</strong> réaliser un serveur Web à partir<br />

<strong>de</strong> l’automate, avec <strong>de</strong>s pages spécifiques <strong>de</strong><br />

supervision sur le coupleur Ethern<strong>et</strong>.<br />

Le coupleur Ethern<strong>et</strong> TSX ETZ 510 inclut, <strong>en</strong> plus<br />

<strong>de</strong> la gestion du protocole TCP/IP standard, une<br />

fonction serveur Web embarqué. Ce serveur est un<br />

serveur <strong>de</strong> données temps réel automate.<br />

Toutes <strong>les</strong> données du processeur Micro supportant<br />

configuration <strong>et</strong> l’état <strong>de</strong>s <strong>en</strong>trées/sorties.<br />

De plus, le coupleur Ethern<strong>et</strong> avec serveur Web<br />

embarqué dispose égalem<strong>en</strong>t d’un espace mémoire<br />

<strong>de</strong> type Flash EPROM, accessible comme un disque<br />

dur <strong>et</strong> perm<strong>et</strong>tant l’hébergem<strong>en</strong>t <strong>de</strong> pages Web<br />

spécifiques. Ces pages Web sont créées avec <strong>les</strong><br />

éditeurs standard du marché perm<strong>et</strong>tant la création<br />

<strong>et</strong> l’édition au format HTML. Sur ces pages, il est<br />

possible <strong>de</strong> visualiser toutes <strong>les</strong> variab<strong>les</strong> automate<br />

<strong>en</strong> temps réel grâce à <strong>de</strong>s appl<strong>et</strong>s JAVA dans<br />

différ<strong>en</strong>ts synoptiques, autorisant la réalisation<br />

d’applications <strong>de</strong> supervisions distantes. c<br />

L’IUT <strong>de</strong> Brest<br />

Composante <strong>de</strong> l’Université <strong>de</strong> Br<strong>et</strong>agne Occi<strong>de</strong>ntale<br />

(UBO), l’Institut universitaire <strong>de</strong> technologie <strong>de</strong> Brest<br />

accueille plus <strong>de</strong> 1 000 étudiants, <strong>en</strong> formation<br />

initiale <strong>et</strong> continue, sur <strong>les</strong> sites <strong>de</strong> Brest <strong>et</strong> <strong>de</strong><br />

Morlaix.<br />

Il offre un év<strong>en</strong>tail <strong>de</strong> formations préparant cinq<br />

spécialités <strong>de</strong> DUT (GEII, GMP, GB, GEA <strong>et</strong> GACO)*<br />

<strong>et</strong> <strong>de</strong>s lic<strong>en</strong>ces professionnel<strong>les</strong> dans <strong>les</strong> domaines<br />

<strong>de</strong> la production <strong>industriel</strong>le, du commerce <strong>et</strong><br />

<strong>de</strong> la distribution.<br />

L’IUT <strong>de</strong> Brest héberge égalem<strong>en</strong>t un laboratoire<br />

<strong>de</strong> recherche <strong>de</strong> l’UBO : le LUSIG (Laboratoire<br />

<strong>de</strong>s Systèmes Industriels <strong>et</strong> Géophysiques).<br />

*GEII : Génie Electrique <strong>et</strong> Informatique Industrielle,<br />

GMP : Génie Mécanique <strong>et</strong> Productique,<br />

GB : Génie Biologique,<br />

GEA : Gestion <strong>de</strong>s Entreprises <strong>et</strong> <strong>de</strong>s Administrations,<br />

GACO : Gestion Administrative <strong>et</strong> Commerciale.<br />

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

Technique 11


Intersections - Novembre 2002<br />

Lexique pour compr<strong>en</strong>dre la "langue"<br />

Appl<strong>et</strong> : P<strong>et</strong>it programme téléchargé qui s'exécute sur<br />

l'équipem<strong>en</strong>t cli<strong>en</strong>t qui <strong>en</strong> fait la <strong>de</strong>man<strong>de</strong>.<br />

AS-i : Actuator S<strong>en</strong>sor Interface. Norme <strong>de</strong> <strong>bus</strong> <strong>de</strong> <strong>terrain</strong><br />

<strong>de</strong> niveau 0 (ou <strong>bus</strong> <strong>de</strong> capteurs/actionneurs).<br />

ASIC : Application Specific Integrated Circuit. Circuit intégré<br />

(composant électronique) dédié à une application spécifique.<br />

Il gère, par exemple, la gestion d’un protocole <strong>de</strong> communication<br />

par opposition à un circuit généraliste comme un microprocesseur.<br />

Ban<strong>de</strong> passante : Mesure la largeur <strong>de</strong> la plage <strong>de</strong> fréqu<strong>en</strong>ces<br />

dans laquelle <strong>les</strong> signaux sont transmis avec une atténuation<br />

inférieure à trois décibels. Par a<strong>bus</strong> <strong>de</strong> langage, désigne le débit<br />

maximum utile du médium.<br />

Bus déterministe : Bus temps réel ; <strong>les</strong> temps <strong>de</strong> réponse du<br />

système sont compatib<strong>les</strong> avec <strong>les</strong> appareils commandés.<br />

CIM : Concept élaboré dans <strong>les</strong> années 80, le CIM (Computer<br />

Integrated Manufacturing, traduit <strong>en</strong> français par Système<br />

Intégré <strong>de</strong> Production, soit SIP) s’est avéré quelque peu<br />

"académique" vis-à-vis <strong>de</strong>s réalités <strong>industriel</strong><strong>les</strong>. Néanmoins, il<br />

a eu le mérite <strong>de</strong> bi<strong>en</strong> structurer <strong>les</strong> différ<strong>en</strong>tes fonctions dans<br />

l’<strong>en</strong>treprise. C<strong>et</strong>te structuration a permis <strong>de</strong> mieux appréh<strong>en</strong><strong>de</strong>r<br />

<strong>les</strong> besoins, la nature <strong>et</strong> l’importance <strong>de</strong>s flux d’informations qui<br />

conditionn<strong>en</strong>t le choix <strong>de</strong>s solutions optima<strong>les</strong> <strong>de</strong> communication<br />

dans <strong>les</strong> différ<strong>en</strong>ts niveaux <strong>de</strong> la pyrami<strong>de</strong> CIM.<br />

Coupleur : Interface électronique <strong>de</strong> communication perm<strong>et</strong>tant<br />

le raccor<strong>de</strong>m<strong>en</strong>t d’un équipem<strong>en</strong>t à un réseau.<br />

Diag Viewer : Fonction <strong>de</strong> diagnostic disponible pour<br />

la plate-forme automate Premium.<br />

Équipem<strong>en</strong>t : Désigne dans ce gui<strong>de</strong> technique tout produit<br />

d’<strong>automatisme</strong> raccordé au <strong>bus</strong> : automate, variateur <strong>de</strong> vitesse,<br />

distributeur pneumatique, robot, interface homme/machine, <strong>et</strong>c.<br />

FIP (Factory Instrum<strong>en</strong>tation Protocol) : Bus <strong>de</strong> <strong>terrain</strong><br />

couvrant <strong>les</strong> niveaux 1 <strong>et</strong> 2.<br />

HTML : Langage <strong>de</strong> programmation qui perm<strong>et</strong> la définition<br />

<strong>et</strong> la réalisation <strong>de</strong> docum<strong>en</strong>ts (textes, images...) conformes<br />

aux agorithmes <strong>de</strong> décriptage <strong>et</strong> d’affichage propres aux<br />

logiciels <strong>de</strong> navigation sur Intern<strong>et</strong>.<br />

Java : Langage informatique ori<strong>en</strong>té obj<strong>et</strong> dédié à intern<strong>et</strong>.<br />

LAN (Local Area N<strong>et</strong>work) : Réseau local.<br />

Médium : Support physique <strong>de</strong> la communication<br />

(paire torsadée, câble coaxial, fibre optique).<br />

Message : Information échangée sur un réseau au travers <strong>de</strong><br />

services définis dans un protocole <strong>de</strong> messagerie : lecture,<br />

écriture, téléchargem<strong>en</strong>t <strong>de</strong> zones mémoires, fichiers, <strong>et</strong>c.<br />

Obj<strong>et</strong> d’<strong>automatisme</strong> : Représ<strong>en</strong>tation modélisée <strong>et</strong> structurée<br />

décrivant <strong>les</strong> fonctions, <strong>les</strong> services offerts <strong>et</strong> le comportem<strong>en</strong>t<br />

d’un <strong>automatisme</strong>.<br />

Protocole : Désigne <strong>les</strong> règ<strong>les</strong> <strong>de</strong> dialogue <strong>en</strong>tre mêmes<br />

couches <strong>de</strong>s <strong>en</strong>tités communicantes.<br />

Réseau d’<strong>en</strong>treprise : Réseau local utilisé dans <strong>les</strong> applications<br />

<strong>de</strong> bureautique <strong>et</strong> <strong>de</strong> gestion.<br />

Réseau local : Réseau limité à une zone ne dépassant pas<br />

quelques kilomètres ; <strong>en</strong> général, il s’agit <strong>de</strong> réseaux restreints<br />

à un bâtim<strong>en</strong>t ou une <strong>en</strong>treprise, c’est-à-dire restant dans<br />

un domaine privé <strong>et</strong> ne traversant pas le domaine public.<br />

Par opposition, on parle <strong>de</strong> WAN (Wi<strong>de</strong> Area N<strong>et</strong>work) pour <strong>les</strong><br />

réseaux comme le Réseau Téléphonique Commuté ou le réseau<br />

Intern<strong>et</strong>.<br />

RLI : Abréviation pour Réseau Local Industriel.<br />

Réseau local utilisé dans un <strong>en</strong>vironnem<strong>en</strong>t <strong>industriel</strong><br />

(production…). Il perm<strong>et</strong> la communication <strong>en</strong>tre <strong>les</strong><br />

équipem<strong>en</strong>ts d’<strong>automatisme</strong>.<br />

TCP/IP (Transport Control Protocol/Intern<strong>et</strong>work Protocol) :<br />

Protoco<strong>les</strong> <strong>de</strong> communication utilisés notamm<strong>en</strong>t pour<br />

la transmission <strong>de</strong>s informations sur le web.<br />

Trame : Suite <strong>de</strong> bits ou caractères émis <strong>de</strong> façon ininterrompue<br />

par un équipem<strong>en</strong>t sur le réseau <strong>et</strong> dont l’<strong>en</strong>semble constitue<br />

une information cohér<strong>en</strong>te interprétable par le ou <strong>les</strong> <strong>de</strong>stinataires<br />

(messages, questions ou réponses, diffusion d’une valeur…).<br />

La longueur <strong>de</strong>s trames est toujours limitée.<br />

WAN (Wi<strong>de</strong> Area N<strong>et</strong>work) : Par opposition aux LAN, réseau<br />

couvrant une large zone, <strong>en</strong> général réseau public : Réseau<br />

Téléphonique Commuté, Intern<strong>et</strong>…<br />

A noter que <strong>de</strong>puis quelques années, on parle aussi <strong>de</strong> MAN<br />

(M<strong>et</strong>ropolitan Area N<strong>et</strong>work) ; il s’agit <strong>de</strong> réseaux rapi<strong>de</strong>s<br />

couvrant quelques dizaines, voire c<strong>en</strong>taines <strong>de</strong> kilomètres<br />

(<strong>de</strong>s zones métropolitaines).<br />

WWW : World Wi<strong>de</strong> Web ou Web.<br />

Perm<strong>et</strong> un accès à l’échelle planétaire à <strong>de</strong>s services <strong>et</strong> <strong>de</strong>s<br />

docum<strong>en</strong>ts avec un outil hypertexte, tels que Intern<strong>et</strong> Explorer<br />

ou N<strong>et</strong>scape.<br />

Ces logiciels (ou navigateurs Web) utilis<strong>en</strong>t le protocole HTTP<br />

(HyperText Transfer Protocol).<br />

<strong>Les</strong> docum<strong>en</strong>ts échangés sont basés sur le langage HTML<br />

(HyperText Mark-up Language).<br />

Avertissem<strong>en</strong>t<br />

Schnei<strong>de</strong>r Electric dégage toute<br />

responsabilité consécutive<br />

à l’utilisation incorrecte <strong>de</strong>s<br />

informations <strong>et</strong> schémas<br />

reproduits dans le prés<strong>en</strong>t gui<strong>de</strong><br />

<strong>et</strong> ne saurait être t<strong>en</strong>u responsable<br />

ni d’év<strong>en</strong>tuel<strong>les</strong> erreurs ou<br />

omissions, ni <strong>de</strong> conséqu<strong>en</strong>ces<br />

liées à la mise <strong>en</strong> œuvre <strong>de</strong>s<br />

informations <strong>et</strong> schémas cont<strong>en</strong>us<br />

dans ce gui<strong>de</strong>.<br />

Bibliographie<br />

- Gui<strong>de</strong> technique Réussites N° 13 "Transpar<strong>en</strong>t Factory" Schnei<strong>de</strong>r Electric<br />

- Cahier technique N° 197 "Bus <strong>de</strong> <strong>terrain</strong>" Schnei<strong>de</strong>r Electric<br />

- Docum<strong>en</strong>t sur <strong>les</strong> NTIC <strong>de</strong> l'IUT <strong>de</strong> Brest par Stéphane Barré, A. Mamoune <strong>et</strong> J. Le Gu<strong>en</strong><br />

- Livre "<strong>Les</strong> réseaux" <strong>de</strong> G. Pujolle 3 ème édition<br />

<strong>Les</strong> textes <strong>et</strong> <strong>les</strong> illustrations <strong>de</strong> ce<br />

gui<strong>de</strong> sont disponib<strong>les</strong> dans la<br />

rubrique L’<strong>en</strong>seignem<strong>en</strong>t technique<br />

à partir du site :<br />

http://www.schnei<strong>de</strong>r-electric.fr<br />

Ce gui<strong>de</strong> technique a été rédigé par Ouahid Belkacem, professeur d'électronique <strong>et</strong> d'informatique <strong>industriel</strong>le au lycée Jacquard<br />

à Paris 19 e , avec la collaboration <strong>de</strong>s experts réseaux <strong>et</strong> NTIC <strong>de</strong> Schnei<strong>de</strong>r Electric.<br />

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

12 Technique

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

Saved successfully!

Ooh no, something went wrong!