You are on page 1of 13

Spcification et choix de lquipement

dun systme automatis


par

Claude GAILLEDREAU
Ingnieur de lcole Nationale Suprieure de Chimie et de Physique de Bordeaux
Animateur de la Commission Technique Rgulation Avance de lEXERA

1.

Dfinitions..................................................................................................

R 7 545 - 2

2.

Rgles de conception dun systme automatis de production

3.

Supervision ................................................................................................

4.

Automates programmables...................................................................

5.

Rgulation ..................................................................................................

6.

Systmes numriques de contrle-commande (SNCC).................

7.

Rseaux de terrain ...................................................................................

8.

Capteurs et actionneurs.........................................................................

9.

Contraintes denvironnement...............................................................

10

10. Matriel lectrique en atmosphre explosible ................................

10

11. Guides de choix et valuations............................................................

12

12. Conclusion .................................................................................................

12

Pour en savoir plus...........................................................................................

Doc. R 7 545

hoisir les quipements de mesure et dautomatisation dune installation


industrielle est un problme dont les donnes ont, depuis une ou deux
dcennies, considrablement volu, se modifiant constamment. Linformatique,
en particulier, sest rapidement infiltre dans tous les instruments et automatismes, les rendant plus performants mais aussi plus complexes, de sorte que
le concepteur-ensemblier devient plus dpendant des grands constructeurs quil
ne ltait par le pass.
Les utilisateurs se sont efforcs de pallier cette difficult en se regroupant ;
est ainsi ne lEXERA (Association des Exploitants dquipements de Mesure,
de Rgulation et dAutomatismes). Le prsent article est, dans une large mesure,
inspir des Guides de Choix labors par cette association, dont on sefforcera
de faire une synthse conforme lesprit de cette Collection. Les lecteurs
intresss par plus de dtails sur tel ou tel point particulier pourront sadresser
lEXERA.

R 7 545

10 - 1995

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 1

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

1. Dfinitions
1.1 Les fonctions dune usine
automatise
On entend par Systme Automatis de Production (SAP)
lensemble des moyens (matriels et logiciels) constituant la partie
automatisme, communication et conduite de linstallation. Le SAP
assure lacquisition de linformation fournie par les capteurs, en fait
le traitement et labore la commande des actionneurs. Capteurs,
actionneurs, et machines-outils dans les processus manufacturiers,
constituent la partie oprative du processus. Le SAP assure
galement la communication, ou change dinformations, avec son
environnement qui, outre la partie oprative, comprend linterface
oprateurs permettant la conduite ainsi que la gestion technique et
la gestion dentreprise (comptabilits gnrale et analytique, gestion
financire), domaine o se situent les aides la maintenance et
loptimisation de la production.
Nota : convenons dappeler procd la description abstraite de la mthode dlaboration
du produit fini, et processus la suite des tapes physiques qui matrialisent cette
laboration. Il semble en effet que le sens exact de chacun de ces mots, quivalents lun
et lautre langlais process, napparaisse pas toujours trs clairement lusage courant.

1.2 Larchitecture dun systme


de productique
Lusine automatise est souvent trs complexe, comprenant un
grand nombre de machines mcaniques, informatiques ou autres,
et des logiciels et programmes qui en assurent le fonctionnement :
cest un ensemble dont on doit cependant rester matre tous les
stades du dveloppement et de lexploitation. On en est donc venu
tout naturellement hirarchiser les matriels par classes de niveau
croissant dabstraction [1]. Lintrt de cette dmarche est quelle
permet de regrouper dans chacune des classes tout ce qui relve
dun mme mtier, de spcialistes parlant le mme langage ; il
devient en quelque sorte possible, chacun des niveaux, de
raisonner en faisant abstraction du niveau infrieur, cest--dire en
fait des lments constitutifs du niveau auquel on se place. Une telle
dmarche permet en outre de situer dans un ensemble prstructur
les divers matriels et sous-systmes offerts par les constructeurs,
et den percevoir immdiatement les limites de fourniture.
Historiquement (1987) le premier schma de ce type fut le modle
NBS (National Bureau of Standards, USA), qui faisait apparatre
quatre niveaux successifs : machines < cellule < atelier < usine ; il
tait inspir des processus manufacturiers, le niveau machine
ayant peu dintrt dans un processus continu. Ce modle a volu
vers la pyramide CIM (Computeur Integrated Manufacturing, en
franais Productique ), avec lintgration dun niveau zro
complmentaire (capteurs et actionneurs).
Il est intressant, titre dexemple, dexaminer loffre dun
constructeur dans le cadre de cette prsentation ; voici loffre globale
IBM, comprenant les fabrications propres la socit et celles qui leur
sont associes en vertu daccords de partenariat [2] :
niveau 0 Capteurs/actionneurs : aucune offre,
niveaux 0 1 : bus Efiway, Bitbus, FIP ;
niveau 1 quipements : automates programmables,
commandes daxes, entres-sorties dportes (divers fabricants),
niveaux 1 2 : bus Token Ring ;
niveau 2 Cellule : aucune offre (la cellule comprend essentiellement la conduite),
niveaux 2 3 : bus Token Ring ;
niveau 3 Atelier : logiciels de supervision et de contrle
qualit,
niveau 3 4 : bus Ethernet, MAP, Token Ring ;
niveau 4 Usine : logiciels de suivi de production, base de
donnes.

R 7 545 2

Larchitecture CIM ne suffit pas, cependant, reprsenter


correctement les changes dinformation ; le modle actuellement
le plus avanc est le modle 3 axes d J.P. Thomesse [1] (figure 1).
Laxe horizontal, dans le plan de la figure, schmatise le processus
physique et son interfaage avec le systme de commande ; il
regroupe, en procurant plus de souplesse (processus manufacturier
ou continu), les niveaux 0 et 1 de la pyramide CIM. Laxe vertical
reprsente les niveaux hirarchiques introduits lorigine par le
modle NBS. Le troisime axe enfin, perpendiculaire la figure,
reprsente les fonctions CIM que lon trouve effectivement dans une
application donne, sans quil soit ncessaire dencombrer le
graphique avec des fonctions inadaptes ; ces fonctions ne sont pas
hirarchises, mais indpendantes en termes de service. Lapport
essentiel de ce modle rside dans le fait quil permet de reprsenter
les changes dinformation la fois dans les plans verticaux et
diffrents niveaux horizontaux. Les changes verticaux portent sur
des services, alors que les changes horizontaux concernent des
variables dtat.

1.3 Modlisation des changes


dinformation
Les premiers rseaux de communication ayant t conus par les
constructeurs de matriels informatiques, chacun a tout
naturellement cr ses propres matriels et ses propres protocoles,
ensembles de rgles dfinissant le cadre et les squences de
communication entre deux systmes. Une telle situation impose,
dans la pratique, de confier lensemble dune application un
fournisseur unique, aucun des lments de tels systmes ntant
interchangeable avec des lments analogues dun concurrent. On
parle alors de systme propritaire, mot image (et non traduction)
de langlais proprietary daucuns suggrent aussi le terme
privatif [6]. LISO (International Organization for Standardization)
sest efforce de susciter, avec le modle normalis OSI (Open
Systems Interconnection), la cration de systmes ouverts,
cest--dire capables dtre associs tout autre quelle quen soit
la provenance ; un systme propritaire est au contraire considr
comme ferm (ce qui, dans les faits, nest jamais tout fait le cas).
Le modle de rfrence OSI est un ensemble de normes et de
concepts permettant linterconnexion de systmes informatiques
ouverts htrognes. Il est structur en sept couches [3] [16].

1.4 Objet et limites du prsent article


Cet article porte sur le choix des quipements dautomatisme mis
en uvre aux niveaux bas de la pyramide productique : organes
dacquisition, de traitement et de commande, partie oprative du
processus, bus de liaison (figure 2). Le sujet est vaste, mme si on
le limite ainsi : nous essayerons donc den dgager les points forts,
en citant la documentation que le lecteur pourra consulter pour en
savoir plus.

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

_______________________________________________________________________ SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

Une remarque simpose : sauf cas trs particulier et dans des


limites bien dfinies, il faut raisonner en termes de besoin, et non
de solution. Il faut savoir ce que lon va faire, avant de se demander
comment et avec quoi on le fera.

2.2 Intgrer les systmes


ds leur conception

Figure 1 Modle trois axes, d J.P. Thomesse (source : EXERA)

Figure 2 Objet et limites de larticle

2. Rgles de conception
dun systme automatis
de production
2.1 Besoins et solutions : les cueils
de la routine
Une mthode usuelle de conception dun nouvel atelier ou dune
nouvelle unit consiste rechercher si lon na pas dj ralis
quelque chose dquivalent et, si tel est le cas, reprendre les
solutions que lon avait prcdemment retenues. Les avantages de
cette dmarche sont vidents : le volume des nouvelles tudes est
minimis sans grand risque derreur de conception, et le cot de la
ralisation est en principe bien cern lavance. Sagissant des
matriels, on spargnera les alas de fournisseurs inconnus, et peuttre des stages de formation oprateur : attitude comprhensible
chez un exploitant dont on modernise ou tend lusine. Cette
mthode peut bien sr savrer excellente, mais il faut avoir
conscience de ses limites.
Citons encore, pour mmoire, le cas o le choix de matriel serait
verrouill , lentreprise ayant dcid de sapprovisionner chez un
fabricant choisi lavance sur des bases politiques, stratgiques, ou
simplement commerciales.

Il rsulte denqutes menes par la Commission Technique SAP


de lEXERA que la conception des systmes automatiss nest trop
souvent que :
le rsultat dune juxtaposition dlots dautomatisation et
dinformatisation, au fil des projets ;
ou la duplication plus ou moins systmatique dune architecture standard maison ;
quelquefois, nanmoins, il est fait usage dun canevas mthodique
et lon essaye didentifier et de prendre en compte les spcificits
de lapplication envisage.
Il faut cependant avoir lesprit que :
ces systmes ont besoin dtre de plus en plus intgrs,
cest--dire quils doivent runir dans un ensemble informatis parfaitement intercommunicant toutes les fonctions lies lentreprise
(gestion, tudes, mthodes, ordonnancement, production, achats,
etc.) ;
les systmes automatiss doivent tre flexibles, cest--dire
tre en mesure de sadapter facilement des changements de production et de mode de conduite ;
on peut avoir englober dans la ralisation des sous-systmes
existants ;
les interfaces homme-machine doivent dabord rpondre aux
besoins rels des oprateurs de conduite.
Il convient de souligner que lon aura besoin, ds le stade de la
conception dun projet automatis, de runir une mme table des
spcialistes de cultures beaucoup plus diverses quon ne
limaginerait au premier abord : automaticiens et informaticiens, par
exemple, nont pas le mme vocabulaire technique, et pourtant les
deux mtiers sinterpntrent.
Il faut dans un premier stade raisonner en termes de fonctions,
et non de matriels.

2.3 Le Guide dAnalyse des Besoins


Pour bien concevoir larchitecture dun SAP, il faut avoir, dans une
phase prliminaire, collect de faon exhaustive toutes les donnes
qui sy rapportent. LEXERA a prpar cet effet une liste-guide
couvrant la fois les domaines manufacturier et continu [4], de sorte
que ce document est en gnral surabondant par rapport aux besoins
lis un projet particulier, mais devrait aider ne rien laisser dans
lombre. Il est noter que le plan du Guide danalyse des besoins,
tel quil est prsent ci-dessous, est parfois recompos par ses
utilisateurs qui sefforcent de ladapter prcisment leur cas (cf.
aussi [14]).
Lanalyse des besoins sorganise en quatre chapitres :
le contexte du projet ;
lenvironnement technique du SAP ;
les fonctionnalits attaches au SAP ;
les matriels.
En matire de contexte, on situera le SAP dans lensemble du
projet dont il fait partie, en sattachant notamment aux objectifs
gnraux dudit projet, ses aspects financiers et aux tapes
principales de son planning de ralisation. Il convient aussi de
considrer, ce stade, les grandes lignes de lorganisation ultrieure
du travail dexploitation, telles quon peut les prvoir : production,
maintenance, etc.

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 3

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

Lanalyse des caractristiques de lenvironnement technique


prcisera les objectifs propres au SAP et les raisons principales de sa
mise en place (rentabilit, qualit, sret, flexibilit, etc.), ainsi que
lorganisation des travaux de ralisation ; elle prcisera notamment
les contraintes prendre en compte pour la conception de larchitecture telles que les relations avec les fournisseurs, les rglements
de scurit ou les standards internes. On sinformera galement des
quipes qui rdigeront les spcifications et lon tudiera le planning
dtaill de la ralisation du SAP. Cest dans cette tape de lanalyse
que lon examinera aussi le produit, la production, le procd et le
processus, dont on sefforcera de faire la description dtaille :
fonctionnement, scurit, disponibilit ; le cas chant, on procdera
une tude complte des risques lis la dfaillance des
quipements, ou analyse des modes de dfaillances, de leurs effets
et de leur criticit (AMDEC). Pourra se poser, aussi, le problme de
lutilisation des matriels lectriques en atmosphre explosible
(industrie du ptrole et ptrochimie). On compltera par la
description de la partie oprative : machines-outils, vannes, etc., et
de ses interfaces (entres-sorties).
Le troisime chapitre concerne les fonctionnalits attaches au
SAP. Il comprendra la partie commande : acquisition et traitement
des entres-sorties TOR (tout ou rien) et analogiques, optimisation
du fonctionnement, contrle qualit, etc. et aussi la rubrique
conduite et supervision (synoptiques, gestion des alarmes et des
dfauts, historique, journaux et rapports, entre autres). La partie
commande pourra tre relie la gestion technique (bilan de
p r o d u c t i o n , p l a n i fi c a t i o n - o r d o n n a n c e m e n t , m t h o d e s ,
maintenance) et aux services gnraux (exploitation des donnes,
etc.).
Le dernier chapitre de ce guide, enfin, a trait aux matriels et aux
logiciels ; il concerne tout dabord les utilits (lectricit et fluides),
les contraintes denvironnement (climat local et ambiance propre
lusine), ainsi que les infrastructures (locaux, trajet de cbles, etc.) ;
une dernire catgorie de contraintes rside dans les matriels
existants intgrer, qui pourront poser des problmes dinterface. Il
faudra considrer encore tout ce qui a trait la conduite et la supervision (pupitres, consoles, tlphones, organes de signalisation),
ainsi que les moyens destins la maintenance et lvolution des
matriels et des logiciels constructeur, les langages de programmation notamment.

Encadr 1 Mthode SADT (Suite)


La dmarche danalyse de SADT est descendante et
modulaire, elle conduit crer deux diagrammes :
le diagramme dactivit, ou actigramme ;
le diagramme de donnes, ou datagramme.
Les graphiques SADT sont hirarchiss ; chaque niveau de
graphique se limite un nombre de botes (rectangles de
la figure 3) compris entre 3 et 6, chacune des botes tant
ensuite, le cas chant, dcompose en un diagramme de niveau
infrieur, comprenant lui aussi de 3 6 botes . Ce petit
nombre dlments rend plus aise la comprhension globale
du modle.
Il existe dautres mthodes du mme type [18] : SA/RT (System
Analysis Real Time), MERISE (Analyse et conception des systmes
dinformation), GRAFCET (acronyme de Graphe de Commande
tapes et Transitions ) [17], GEMMA (Guide dtude des modes de
marches et darrts) [15]. Le rsultat de ces mthodes varie dun
analyste lautre, dun projet lautre, mais en rgle gnrale elles
ne permettent pas de tout expliciter et nombre dobjectifs, besoins
et contraintes, quantitatifs ou qualitatifs, restent encore exprims en
langage informel, cest--dire par du texte ou mme verbalement.

Lanalyse des besoins aboutit la rdaction dun Cahier des


Charges Fonctionnel, travers deux tapes parallles :
lanalyse des contraintes oprationnelles ;
la structuration fonctionnelle.
Le cahier des charges fonctionnel est le document de consultation
des fournisseurs, il est donc entirement ouvert en matire de
solutions.
Il existe sur le march un certain nombre de mthodes danalyse
et de modlisation structuration fonctionnelle, qui relvent de
la CAO (conception assiste par ordinateur). La plus ancienne est
probablement SADT (Structured Analysis and Design Technique, ou
Technique structure danalyse et de conception de systmes) [5],
utilisable en phase de spcification fonctionnelle dun produit ou
dun systme intgrant ou non du logiciel (encadr 1).
Encadr 1 Mthode SADT
SADT est une mthode gnrale qui cherche favoriser la
communication entre les diffrents intervenants dun projet. Elle
est conue de faon discipliner la dmarche danalyse, et
aboutit formaliser graphiquement un modle du systme qui
fournisse un enchanement sans ambigut dactions et de
donnes. Le modle obtenu peut diffrer dun analyste lautre :
loprateur de conduite, par exemple, na pas la mme
perception du systme que le technicien de maintenance. La
mise en uvre de SADT est un travail dquipe, avec non
seulement les analystes et les experts mais aussi les lecteurs,
qui commentent et critiquent le travail des prcdents.

R 7 545 4

Figure 3 Symbolisme graphique de la mthode SADT

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

_______________________________________________________________________ SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

Dautres mthodes voient le jour, couples des traitements de


texte, des bases de donnes dinstrumentation, etc. Une mthode
danalyse fonctionnelle est en rgle gnrale descendante ; un
dcoupage type pour un champ de production de brut ptrolier, par
exemple, sera le suivant :
Champ
installations
systmes
sous-systmes
quipements
composants.
Il est important que la mthode danalyse structurelle utilise et
sa symbolique soient familires aux futurs oprateurs.
Les rponses des constructeurs au cahier des charges fonctionnel
permettront dlaborer des architectures oprationnelles : on en
arrive ici aux solutions, et rdiger un cahier des charges de
ralisation qui sera cette fois un document contractuel. Ce document
peut tre dcompos en plusieurs sous-documents et spcifications,
en fonction des pratiques de lentreprise et de la complexit du
projet : informatique, automatismes, instruments, etc. Dans certains
marchs publics, on parle de cahier des clauses techniques
particulires, ou encore de cahier des spcifications et clauses
techniques.
Les paragraphes suivants vont expliciter les lments de choix des
divers composants dun systme automatis de production :
superviseurs, API, rgulateurs, SNCC, capteurs et actionneurs.

3. Supervision
3.1 La fonction et ses matriels
de mise en uvre
Loprateur charg de conduire une installation automatise doit
imprativement disposer en temps rel dune visualisation de ltat
et de lvolution des paramtres du processus, qui lui permette de
prendre rapidement les dcisions appropries ses objectifs :
cadences de production, qualit des produits, scurit des biens et
personnes. Cette fonction dassistance loprateur humain est
appele supervision [7].
La fonction supervision est apparue trs tt sur les systmes
numriques de contrle-commande (SNCC), machines
informatiques dusage assez gnral au moins aux niveaux
intermdiaires de la pyramide productique destines plus
spcialement la conduite des processus continus, et qui assurent
donc, outre la supervision, des fonctions dacquisition, de rgulation
et autres. On sest vite aperu, cependant, que cette fonction tait
galement indispensable dans le cas des automates programmables
industriels (API), machines appeles lorigine se substituer aux
armoires relais et affectes, un peu par tradition, aux processus
manufacturiers. Il est noter que si cette distinction
continu /manufacturier tait claire sur les premiers matriels, elle
tend aujourdhui sestomper, sauf peut-tre en matire de sret
de fonctionnement.
Il est apparu souhaitable, dans le cas des API, de dissocier dans
le principe la fonction supervision de la fonction commande : on
recherche en effet, sur un API, une trs grande fiabilit qui nest pas
absolument ncessaire pour une tche de simple collecte centralise
dinformations que lon ne traitera qu lusage doprateurs
humains (visualisation, gestion), plus tolrants lerreur quune
machine. Les superviseurs dAPI sont donc simplement des logiciels
tournant sur des machines diverses, banalises : il en existe

actuellement une large gamme, que lon peut implanter sur


micro-ordinateurs compatibles PC ou, pour les plus performants, sur
des miniordinateurs Hewlett-Packard, Vax ou Sun pour nen citer que
quelques-uns, le systme dexploitation utilis donnant une
premire ide de leurs possibilits. Ce systme peut tre mono ou
multitche, mono ou multiutilisateur : un systme monotche
excute les tches prescrites en squence, sans garantie de temps
dexcution, alors quun systme multitche travaille en temps
partag avec une priodicit prdtermine ; un systme
multiutilisateur devra grer des problmes de priorit daccs.
Il faudra considrer galement les problmes de taille mmoire,
de cartes de communication et de terminaux utilisables, ainsi que
le nombre de postes pouvant tre raccords.

3.2 Matriel supervisable


Il faudra, dans le cas gnral, connatre les types et marques dAPI
connectables, cest--dire susceptibles dchanger avec le
superviseur le contenu de leur mmoire ; il faudra aussi sinformer
des rgulateurs, des ordinateurs de conduite et des commandes
numriques de machines-outils connectables, ainsi que dautres
dispositifs tels que les entres-sorties, cette liste ntant pas exhaustive. Un logiciel de supervision qui ne peut traiter quune seule
marque de matriel est parfois dit ddi ; ce mot appartient surtout
au vocabulaire informatique.

3.3 Base de donnes


La base de donnes du superviseur contient les informations
concernant les divers automatismes : cen est donc llment central,
et il faut connatre le nombre et le type de variables quelle peut
mmoriser. Ces variables peuvent tre :
tout ou rien (TOR), reprsentes par un bit unique de valeur
0 ou 1 ;
analogiques, reprsentes par un nombre de bits prdfini ;
des chanes de caractres, galement codes suivant un
formatage (nombre de bits) prdtermin.
Plusieurs modes de rafrachissement sont envisageables :
cyclique, cest--dire priodique une frquence dfinie par
lutilisateur ;
cyclique paramtrable, mode dans lequel la base de donnes
est partage en plusieurs blocs, rafrachis avec diffrentes
priodicits ;
sur exception, pour les seules variables qui ont chang de
valeur, etc.
La base de donnes pourra le cas chant tre organise par
lutilisateur lui-mme, sil y trouve avantage et sil dispose de
comptences en informatique ; on pourra aussi rencontrer des
problmes de temps daccs, notamment si la base de donnes est
rpartie dans un systme multiprocesseur.

3.4 Communications
Un superviseur est dautant plus ouvert divers types
dautomatismes quil supporte (met en uvre) un plus grand nombre
de types de protocoles, la normalisation ntant pas la rgle, on la
dit. Le problme se pose aussi de la cohrence temporelle des
informations transmises la base de donnes, qui pourraient dater
de crneaux de temps, dintervalles dchantillonnage diffrents, en
particulier lorsquelles ne proviennent pas du mme automatisme ;
la datation systmatique des donnes rsout ce problme mais en

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 5

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

pose un autre, celui de la synchronisation des diverses horloges,


chaque automatisme possdant la sienne. La difficult saccrot
lorsque les informations doivent cheminer dans un rseau de
communication.

3.5 Traitements
Divers traitements standards sont disponibles sur les
superviseurs ; lexploitant peut aussi dvelopper ses propres
programmes partir de langages particuliers la machine quil
utilise (souvent un BASIC) ou des langages externes (PASCAL, C...).
Les traitements les plus courants sont :
la reprsentation graphique des donnes sous forme de courbes
de conduite ou dhistoriques prsents lcran, avec des facilits
diverses (loupes, fentres) ;
le traitement des alarmes et dfauts, lalarme tant gnralement
labore par comparaison dune variable et dun seuil, alors que le
dfaut est un vnement qui a entran une raction du systme de
commande. Le systme attendra de loprateur quil acquitte
lalarme, cest--dire quil indique quil en a pris connaissance. On
pourra se poser le problme de la priorit des alarmes, dans le souci
dviter des cas de figure o loprateur serait contraint den acquitter
simultanment un trop grand nombre. Une hirarchie des alarmes
peut parfois se dfinir a priori par rapport au processus : dans des
zones risque, par exemple, tel sous-ensemble peut tre plus
sensible prioritaire que tel autre ; mais la priorit des alarmes peut
aussi voluer selon ltat du processus. Le superviseur doit pouvoir
prsenter lcran des vues spciales, dites vues dalarme, et en
dclencher galement limpression ;
larchivage, ou possibilit de conserver lhistorique des variables
du processus, dont la capacit doit tre exprime en nombre de
variables plutt quen mgaoctets ;
ldition, ou impression sur papier de diverses informations, telles
que la consignation dtat, relev un instant donn de lensemble
des valeurs des variables, ou le journal de bord, dont le contenu est
habituellement fix par lexploitant.

3.8 La sret de fonctionnement


Les automates programmables ont atteint une sret de
fonctionnement trs suprieure celle des machines informatiques
dusage gnral : si lon souhaite intgrer en tout ou partie les
fonctions conduite et supervision des API, il faut que la sret de
fonctionnement des superviseurs, cest--dire des logiciels de supervision, soit comparable celle des API. Les mesures prendre sont
les suivantes :
on dfinira des clefs daccs rserves aux seuls oprateurs
autoriss lintroduction de nouvelles recettes, et lon bornera les
modifications possibles de la fabrication en cours ;
il faudra tre en mesure de dtecter les erreurs de transmission,
le cas chant travers les protocoles de communication
eux-mmes ;
on sefforcera de tester les logiciels mis en uvre : adquation
des algorithmes aux spcifications, dbogage, qualification ou test
du logiciel dans un maximum de cas possibles et au moins dans
toutes les combinaisons dtat des entres-sorties ;
il y aura lieu, enfin, dtudier la sret de fonctionnement du
matriel hte : fiabilit, tenue aux grandeurs dinfluence, etc.

4. Automates programmables

3.6 Conduite
La conduite est souvent imbrique avec la supervision. On dispose
alors sur le(s) poste(s) de supervision de la possibilit de
tlcommander le processus, en forant (fixant) la valeur de
certaines variables, et de lui envoyer des recettes, cest--dire de
modifier les caractristiques du produit fabriqu, de changer de
matire premire, etc. Il faudra, dans le cas dune supervision
multiposte, fixer les priorits daccs.

3.7 Imagerie
La supervision se situe, dans la hirarchie des fonctions de la
productique, au point le plus lev o loprateur humain ne peut
plus tre remplac par une machine ; il est donc essentiel de lui
prsenter sous la forme qui lui convienne le mieux linformation que
lon aura fait remonter jusqu lui. Cette prsentation passe par une
imagerie synthtique, ensemble de vues qui permettront
loprateur dassurer la conduite du processus.
Dans ces vues, le processus est souvent hritage des anciens
tableaux de contrle symbolis par un synoptique comprenant un
fond de plan fixe, image de sa structure et des objets anims par
ltat des lments TOR (vannes, contacts, etc.) ou la valeur des
variables analogiques (niveaux, dbits, etc.). Outre le synoptique, on

R 7 545 6

trouve aussi des vues dalarme et des vues de rgulation, avec incrustation de fentres pour superposer laffichage de certaines variables.
La reprsentation la plus fine est obtenue avec un cran graphique
permettant daccder au pixel (picture element ou point), plutt
quavec un diteur semi-graphique qui par contre sera dun emploi
plus simple. On disposera avantageusement dobjets prdfinis
(formes gomtriques, symboles, avec les fonctions permettant de
les manipuler : dplacement, association). Un objet se dfinit aussi
par ses attributs : taille, couleur. Les vues et les objets seront anims
par la valeur des variables de la base de donnes : affichage alphanumrique, bargraphe, histogramme. La tlcommande du processus par exemple le forage dune variable pourra se faire par
manipulation de lobjet associ cette variable (on amne, par
exemple, le curseur de lcran sur lobjet considr).

4.1 LAPI et son volution rcente


Lautomate programmable industriel (API) a dabord remplac
larmoire de relayage lectromcanique ; puis lvolution trs rapide
des technologies de llectronique, de la micro-informatique et du
gnie logiciel a provoqu une vritable explosion de ses
fonctionnalits. lAPI de base limit aux seules variables TOR sont
venus sajouter lacquisition et le traitement des donnes
analogiques ainsi que de la rgulation simple et des fonctions
spciales : commandes numriques, commandes daxes, etc. [8].
LAPI peut aussi assurer des fonctions de scurit : tests GUIDAP ou
Groupement pour lutilisation industrielle des automates
programmables (runissant le CETIM, lEXERA, lINRS, le bureau
Veritas).

4.2 Fonctions de logique combinatoire


et squentielle
On appelle cycle de fonctionnement de lAPI la description de la
squence dexcution des tches, lie aussi sa programmation.
Lacquisition des entres peut se faire en dbut de cycle et la
commande des sorties en fin de cycle : ce procd est le plus sr mais
on peut aussi, si lon privilgie la rapidit des actions, procder ces
oprations en cours de cycle (entres-sorties au vol).

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

_______________________________________________________________________ SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

Le rafrachissement des entres est, sur un API, lopration qui


consiste lire squentiellement linformation prsente chacune des
entres et lcrire dans une mmoire spcifique, dite mmoire
image ; le rafrachissement des sorties est lopration inverse. Le
temps pass ces oprations de rafrachissement peut tre fig ou
non, avec dans le second cas raccourcissement du temps de cycle.
Les API sont le plus souvent monotche, notion aborde au 3.1
et excutent un seul programme utilisateur : les tches sont alors
traites en squence ; il existe aussi des solutions telles que
lexcution en temps partag, dans laquelle les tches sont scindes
en plusieurs lments qui ne sont pas tous traits au cours dun
mme cycle.
Linterruption est assez peu rpandue dans les API, car elle est a
priori incompatible avec le droulement cyclique dun programme ;
les matriels rcents dont les units de traitement sont performantes
offrent cette possibilit.
Les performances de lunit de traitement ne dpendent pas
seulement de sa vitesse de fonctionnement ; elles sont aussi lies
la puissance du jeu dinstructions et, le cas chant, lefficacit de
linterprteur de langage source.
Il importe galement de savoir comment est organise la
mmoire, notamment dans le cas o plusieurs API changent des
informations travers un rseau ; il est concevable que les donnes,
en effet, soient transfres par blocs physiques, et la connaissance
de laffectation des adresses physiques aux variables logiques
permettra doptimiser les changes.

4.3 Fonctions analogiques


Cest sans doute la demande des utilisateurs essentiellement on
la dit, du domaine manufacturier qui a incit les constructeurs
dAPI intgrer leurs machines des fonctions analogiques,
fonctions dont lemploi resterait, dans ce domaine, trop marginal
pour justifier le recours des systmes mieux adapts tels que les
SNCC. LAPI en gnral peut, dans ltat actuel de son volution,
recevoir les quatre types standards dentre :
lentre tension dite haut niveau (1-5 V, 0-10 V...) ;
lentre courant (4-20 mA, 0-20 mA...) ;
lentre tension faible niveau : thermocouples ;
lentre sonde rsistance : sonde platine 100 0 oC.
Sur les matriels rcents, les entres sont adaptes aux capteurs
par configuration plutt que par cavalier ; elles sont multiplexes par
souci dconomie, sauf si la cadence de leur traitement est trs
leve. Ce traitement peut aussi tre fait la source par une carte
dentre-sortie quipe dun microprocesseur indpendant de lunit
de traitement centrale de lautomate.
La fonction rgulation peut tre assure par un programme li au
cycle de lAPI, dont il utilise les entres-sorties ; on peut aussi le
confier une carte spcialise qui utilise alors un groupe
dentres-sorties auquel lunit de traitement de lautomate na plus
accs. La seconde solution est gnralement plus performante, bien
que ces cartes nintgrent encore que les fonctions de base de la
rgulation numrique, et noffrent pas toujours le niveau de service
de certains rgulateurs de tableau.

4.4 Fonctions de commande daxe


La commande daxe est une fonction propre aux automates
programmables ; elle est assure par des cartes spcialises que lon
connecte au chssis comme une carte dentre-sortie. Il sagit le plus
souvent dun asservissement de position.

4.5 Fonctions de communication externe


Lautomate tant ici considr comme une entit fonctionnelle, on
supposera que le constructeur a rsolu le problme des
communications internes au chssis et avec dventuelles
entres-sorties dportes ; reste traiter le problme des
communications externes, ou changes entre un API et (numration
non limitative) :
un autre API de mme type ;
un API de constructeur diffrent ;
un autre matriel, tel quun SNCC, du mme constructeur ;
un superviseur ;
des capteurs et actionneurs, via un bus de terrain.
Hormis les rseaux privatifs propres un constructeur ( 1.3), il
existe un rseau conforme au modle ISO en 7 couches ainsi qu
divers standards, le rseau MAP (Manufacturing Automation
Protocol), ouvert en principe et convenant bien de tels changes.
MAP na pas rpondu tous les besoins, et seule la couche 7 dite
MMS (Manufacturing Message Specification) semble tre appele
se diffuser [6]. Des versions simplifies, dites effondres , de
MAP peuvent aussi avoir leur intrt : MiniMAP, MAP/EPA (Enhanced
Performance Architecture) ; on ne garde dans ces rseaux que les
couches 1, 2 et 7 du modle OSI. Ces rseaux sont du type jeton :
un abonn, lorsque le rseau est libre (jeton inoccup), communique
avec un correspondant unique, de son choix [16].
Lutilisateur qui met en uvre un rseau de communications de
ce type ne devrait plus avoir idalement qu procder une
opration de paramtrage ; les logiciels fournis par le(s)
constructeur(s) des diffrents abonns du rseau doivent en effet
tre interoprables, cest--dire compatibles entre eux.

5. Rgulation
5.1 Lvolution technologique
Les premiers rgulateurs de processus furent du type
pneumatique ; ils furent suivis de prs par les rgulateurs
lectroniques. Ces matriels taient analogiques. Les rgulateurs
lectroniques, cependant, ont suivi la mme volution que les autres
quipements industriels dautomatisme : ils sont devenus
numriques. Il ne sagit pas dun simple effet dentranement : les
microprocesseurs, intgrs leur structure, dcuplent leurs possibilits de traitement et facilitent configuration et paramtrage, de
sorte que les rgulateurs lectroniques analogiques ne sont plus
gure utiliss, aujourdhui, dans la commande des processus
industriels.
Le matriel a, lui aussi, volu avec la technologie ; la fonction
rgulation nest plus ncessairement implante sur un module
autonome volumineux, mais peut tre assure par une simple carte,
sous-ensemble dun API ou dun SNCC dont elle dpend pour
lalimentation et les entres-sorties.

5.2 Problme de lchantillonnage


Linconvnient de la technologie numrique en matire dentre
est que lon ne connat plus, comme en analogique, la fonction
continue reprsentative dune variable, mais une suite discrte de
valeurs ponctuelles. On dmontre thoriquement, partir de la transformation de Fourier, que la reconstitution dun signal continu
partir de ses chantillons nest possible que si la frquence
dchantillonnage est au moins gale deux fois la frquence maximale contenue dans la fonction reconstituer. Ce rsultat est connu

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 7

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

sous le nom de thorme de Shannon. On devra donc sassurer, lors


du choix dun matriel, carte de rgulation ou rgulateur de tableau,
que la frquence dchantillonnage est suffisante, et aussi constante.
Dans certains cas, mme si lon connat la limite suprieure F M
de ltendue spectrale du signal et que lon chantillonne F e = 2 F M ,
il peut y avoir, dans la ligne de transmission, des perturbations, des
parasites dont les tendues spectrales soient suprieures F M ; ces
perturbations vont subir le repliement de spectre et perturber le
signal qui, sans cela, ne serait pas dtrior. Il est donc prfrable,
pour ne pas dire indispensable, de disposer en amont de lchantillonneur un filtre passe-bas, appel filtre de pr-chantillonnage ou
filtre antirepliement.

5.3 Analyse du processus


La valeur dune variable que lon rgule dpend de la commande
que lon applique au processus, et du comportement (sortie) de ce
dernier que lon sefforce de prvoir en le modlisant. On distingue
le modle de connaissance, ou description physique rigoureuse, par
un jeu dquations, du comportement du processus, et le modle
de reprsentation, dans lequel on se limite plus modestement une
formule du type polynme de degr n approximant ce
comportement [9] (en transforme de Laplace).
Un modle de connaissance, mathmatique, est complt par
affectation dune valeur ses paramtres : cest lopration
complmentaire dite didentification qui cependant, dans la pratique,
est faite la premire dans le cas dun modle de reprsentation, car
le degr du polynme est alors fix a priori : si un polynme de degr
n donne du processus une description insuffisante, on reprend le
modle avec un polynme de degr n + 1.
La modlisation mathmatique reste une opration intellectuelle
originale, particulire chaque processus ; il existe par contre divers
logiciels daide lidentification des processus et la gnration de
modles de reprsentation, implants sur station de travail ou microordinateur.

5.4 Correcteur PID


Lalgorithme de correction le plus utilis est encore actuellement
le PID (correcteur proportionnel, intgral et driv), qui se transpose
aisment en technologie numrique. Les coefficients de lalgorithme
sont le plus souvent calculs par le rgulateur lui-mme, qui devient
de ce fait intelligent. Il existe, sur les matriels actuels, une possibilit
dautorglage soit la mise en service (rgulateurs prrglants), soit
en fonctionnement (rgulateurs adaptatifs dclenchs).
Dautres matriels dits autoadaptatifs, ou adaptatifs automatiques, ont pour ambition de recalculer les coefficients du
correcteur PID en boucle ferme, sans intervention extrieure : le
problme est complexe et seuls les grands constructeurs proposent
timidement des solutions. On trouve entre autres, dans cette catgorie, les rgulateurs adaptatifs prprogramms (en anglais gain
scheduling adaptive ), qui modifient leurs coefficients daprs une
table ou une fonction interne, suivant une rfrence qui peut tre
la grandeur rgle, une autre sortie du processus, etc. Le document
normatif [9] fournit une nomenclature prcise de ces divers
matriels, dans le souci de limiter le risque de malentendu entre
vendeur et acheteur, lors de la prsentation des rgulateurs.
On ne perdra pas de vue que le correcteur PID relve de la
technique de base de lautomatisation ; il convient la plupart des
problmes simples et ses insuffisances sont trop souvent leffet dun
mauvais rglage de ses paramtres.

R 7 545 8

5.5 Autres rgulateurs paramtres figs


Le document [9] dcrit en outre des structures de rgulateurs
avancs autres que celles que nous venons de citer, et dont le
correcteur nutilise pas des paramtres de type PID :
prdicteur de Smith pour les processus retard, gnralis par
le rgulateur modle interne ;
rgulateur placement de ples, structure amliore par celle
trois lments dite RST ;
rgulateur minimisation de critre, linaire quadratique (LQ)
et linaire quadratique gaussien (LQG), etc.
Les correcteurs de ce type permettent, le cas chant, de rsoudre
des problmes complexes, mais il va de soi quils nont pas la
simplicit du PID, et quils ne peuvent tre mis en uvre que par
des spcialistes de haut niveau.
Une qualit prcieuse est la robustesse, ou proprit dun
rgulateur de maintenir un fonctionnement satisfaisant du processus
en prsence dventuelles variations des paramtres de la fonction
de transfert du processus quil commande.

5.6 Contrleur flou


Lattention se porte, depuis quelques annes, sur un mode de
rgulation dit par logique floue [19], qui procde dun mode de
raisonnement diffrent de celui de la rgulation traditionnelle. Pour
prsenter la chose sur le mode humoristique, chacun connat ce
dilemme du verre dont on ne sait sil est moiti plein ou moiti
vide ; dilemme qui se rsoud aisment en logique floue en crant
deux sous-ensembles dintersection non nulle, celui des verres
pleins (de x, arbitraire, 100 %) et celui des verres vides (de
y 100 %), sous-ensembles auxquels le niveau en question
appartient raison de 50 % pour lun et lautre. Ce type de dmarche,
que lon qualifierait de floue, sapplique par exemple la temprature dun four pour la conduite duquel loprateur humain
dtermine son action selon quil le considre comme encore tide
ou presque chaud , parfois sans consulter le thermomtre ; on
conoit quune telle dmarche permette de construire une structure
de rgulateur partir dlments exprims en langage courant, sans
quil soit au pralable ncessaire de les traduire en un modle mathmatique abstrait ; mais il va de soi quune fois cette structure tablie,
lacquisition et larithmtique de traitement des donnes nauront
plus rien de flou ni dimprcis, mais se feront au contraire avec la
mme rigueur que dans tout autre rgulateur numrique.
La spcificit de cette analyse tient au fait quelle permet en
principe dintgrer un automatisme lexprience de loprateur
humain de terrain, peu familier de labstraction ; elle complte le cas
chant sans rvolution aucune la panoplie de lingnieur
automaticien, en particulier pour des processus non linaires ou se
prtant mal la modlisation mathmatique conventionnelle.
Les matriels offerts sont encore assez peu nombreux ; certains
constructeurs proposent, intgr au rgulateur, un correcteur PID
que lon peut connecter en parallle avec le correcteur flou, les
signaux de commande issus des deux lments tant pondrs en
proportion ajustable : attitude prudente, peut-tre. Les lments
prendre en considration sont notamment :
le nombre de rgles programmables, la possibilit de les
pondrer, de les dsactiver, le nombre de prmisses et de
conclusions par rgle ;
le nombre de variables linguistiques et de termes par variable ;
les oprateurs de conjonction possibles (ET, OU, SI...) ;
la forme des fonctions dappartenance : triangle, trapze,
gaussienne.

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

_______________________________________________________________________ SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

6. Systmes numriques
de contrle-commande
(SNCC)
On a vu ( 3.1) que les systmes microprocesseurs dits SNCC
sont apparus trs tt dans les applications de contrle-commande
des industries processus continus. Il ny a plus aujourdhui de
diffrence de nature entre les fonctions assumes par les API et les
SNCC ; les constructeurs dterminent leurs architectures de base en
fonction de leur clientle cible, processus continu ou manufacturier,
lAPI ayant nanmoins, le cas chant, vocation une plus haute
fiabilit. Le SNCC assure de ce fait la supervision, lacquisition et
le traitement des variables TOR et analogiques, la rgulation et les
transmissions, dans les conditions dcrites aux paragraphes
prcdents ; il nest donc pas ncessaire ici de dvelopper davantage
ses fonctions.

7. Rseaux de terrain
7.1 Les options de base
Les besoins en communication dun systme automatis sont
considrables, alors mme que les solutions existantes sont trs
souvent fermes. Cette rserve est particulirement gnante au
niveau de la partie oprative du processus, o figurent des types
trs divers de capteurs, dactionneurs et dentres-sorties dont on
aimerait pouvoir choisir librement les constructeurs. Le problme
tait donc de concevoir une solution ouverte, normalise,
susceptible de remplacer terme la liaison bifilaire (en particulier
le standard 4-20 mA), coteuse en cblage et en connexion, terme
dpasse par lapparition progressive de linstrumentation
intelligente en fait lessaimage du microprocesseur vers le bas de
la pyramide productique beaucoup plus exigeante en moyens de
communication.
Une premire option consiste relier les divers abonns sur une
boucle et reprendre la technique du jeton ( 4.5) : un abonn en
appelle un autre, lui et lui seul, lorsque la ligne est libre ; les
protocoles sont connus de longue date et bien au point. Cest
notamment la solution PROFIBUS (Process Field Bus)/ISP (Interoperable Systems Project). Dans le cas dun bus de terrain, cependant,
linformation mesure linstant t dun capteur peut par exemple
tre exploite la fois par un transmetteur intelligent et par un
automate ; deux appels successifs et non simultans sont
ncessaires en rseau jeton, et les deux utilisateurs ne recevront
pas ncessairement la mme valeur de la mesure, qui aura pu
changer entre les deux appels. Il est donc prfrable de donner
linitiative de lchange lorgane qui gnre linformation, plutt
qu ceux qui lutilisent, et de laisser ceux-ci en coute permanente
non slective : cest le principe de la solution FIP (Factory Instrumentation Protocol ou Flux dInformations Processus) [1].
Ces deux types de bus ne sont pas actuellement les seuls, mme
sils ont parfois donn limpression de dominer le march ; il existe
au moins cinq principes diffrents et un certain nombre de
produits , entre lesquels il nest pas vident de choisir [13]. On
peut esprer que la situation se clarifie terme, linstar de ce qui
sest pass, jadis, pour le 4-20 mA.

7.2 Rseaux FIP


Le rseau FIP [16] est le fruit dune rflexion entirement originale
lance en 1982. WORLDFIP, une association internationale de droit
amricain, regroupe de trs nombreux constructeurs, en Europe, en
Amrique et en Asie.

Le rseau FIP est fond sur le principe de la diffusion des


informations : un arbitre de bus met lidentifieur dune variable,
labonn producteur de la valeur de cette variable rpond en la
diffusant sur le bus, atteignant simultanment tous les abonns
consommateurs de la variable. Larbitre de bus est une fonction mise
en uvre par un circuit intgr implantable sur nimporte quelle
station abonne, avec le degr de redondance souhait.
Le cycle de base du fonctionnement de larbitre de bus, ou macrocycle, permet la diffusion priodique de lensemble des variables du
systme. Ce macro-cycle comporte galement une rserve de temps
pour un ventuel trafic apriodique de variables et de messages. Il
ny a pas daccus de rception, sauf dans le cas particulier dun
message dabonn abonn (un capteur signale au rgulateur quil
est en panne). Les informations changes sont enchsses dans
des trames comportant un octet de contrle. Il existe en outre deux
services optionnels, lun dit de rafrachissement par lequel le
producteur indique que la valeur de la variable a t mise temps
et lautre de promptitude, par lequel lutilisateur dtermine sil a reu
temps cette valeur. Chaque producteur conserve par ailleurs en
mmoire, dans certaines limites, lhistorique de ses variables, de
sorte que le systme est volontiers considr comme une base de
donnes rpartie, gre en temps critique.
Il tait indispensable, pour la normalisation, que FIP ft conforme
au modle standard OSI ( 1.3). FIP a une architecture OSI rduite ;
il ne conserve du modle standard OSI que trois couches (1, 2 et 7).
Le taux de panne de FIP a t estim un dfaut non dtect tous
les 20 ans, pour une vitesse de transmission de 1 mgabit s1.

8. Capteurs et actionneurs
8.1 Technologie : lectrique
ou pneumatique ?
Cette question peut paratre anachronique, tant le pneumatique
est aujourdhui dpass par llectronique dans lessentiel de ce qui
fut son fief. Quelques applications particulires demeurent,
cependant :
lorsque la solution la plus simple est aussi la meilleure, comme
pour les rgulateurs de pression des bouteilles de gaz comprim,
ou bien la seule envisageable, comme sur les puits de ptrole isols
o lon utilise lnergie de pression du gaz du gisement, sommairement dpoussir ;
lorsque lon a besoin de puissance et dun temps de rponse
court ; cest le cas de trs nombreuses machines automatiques qui
utilisent des actionneurs pneumatiques [11] ;
en atmosphre explosible, o le matriel pneumatique
prsente un risque dchauffement et de gnration dtincelles bien
moindre que le matriel lectrique ;
lorsque la culture technologique des techniciens de
maintenance est faible ; cet argument prvaut en principe dans les
pays en voie de dveloppement, il est sans doute un peu dpass
dj.

8.2 Utilisation
Un capteur-transmetteur peut tre mis en uvre :
soit pour la conduite, automatise ou non, du processus de
production : on aura frquemment besoin dune mesure ;
soit pour la scurit des biens ou des personnes ; on pourra
souvent, dans ce cas, se contenter dune alarme, un ou plusieurs
seuils.

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 9

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

Lindication fournie peut tre affiche localement ou transmise


distance ; il y a lieu, dans ce dernier cas, de dfinir le signal
permettant la transmission : 1-5 V, 4-20 mA, bus de terrain...

8.3 Caractristiques mtrologiques


requises
Il existe diverses dfinitions de la prcision (exactitude) dun
appareil de mesure, et aussi diverses faons de la vrifier. On
distingue les mthodes bases sur lcart maximal crte crte, les
plus utilises dans lindustrie, et celles qui reposent sur lcart-type
dune srie dindications. La prcision est, dans le principe, lerreur
par rapport une valeur suppose vraie, connue par talonnage.
On peut parfois se contenter dun quipement de bonne rptabilit,
donnant une indication peu disperse mais pas ncessairement
exacte : cela permet de minimiser les contraintes souvent trs
lourdes de ltalonnage.
La prcision, pour garder ce mot trs gnral, est ventuellement
lie ltendue de mesure : la courbe de rponse nest pas linaire,
cest le cas du dbitmtre orifice qui donne un signal proportionnel
la racine carre du dbit. Les capteurs-transmetteurs intelligents
rsolvent peu peu ce problme ( 8.6).
Le temps de rponse du capteur est aussi lune de ses caractristiques de base ; il est souvent une fonction exponentielle amortie
de sa constante de temps.
Les caractristiques mtrologiques requises, combines au mode
dutilisation, permettront souvent de choisir le principe du capteurtransmetteur : la sonde platine, par exemple, apparat comme le
meilleur choix pour la mesure dune temprature proche de
lambiante, alors quun couple thermolectrique sera prfr dans
le cas dun four de cuisson.

8.4 Fluide procd, utilits


Le fluide dont on mesure lune des proprits peut tre un gaz,
un liquide ou un solide divis. Il peut tre corrosif ; cette proprit
impose un matriau de construction, un mode dinstallation ou un
principe de mesure particuliers : montage dun sparateur, choix
dun capteur de type non intrusif, etc.
Le terme gnral dutilits dsigne lensemble des fluides
auxiliaires (air et gaz comprims, eau) et comprend chez les instrumentistes llectricit, que les automaticiens classent dans les
contraintes denvironnement, faisant ainsi lconomie dun chapitre
qui, chez eux, naurait pas dautre objet. On ne dispose pas toujours
de toutes les utilits ncessaires : cas des puits de ptrole isols o
le choix des appareils de mesure dailleurs peu nombreux est
de ce fait limit.

8.5 Contraintes dinstallation


Le choix dun type de capteur est parfois influenc par les
problmes dinstallation : un exemple est celui des longueurs droites
de tuyauterie ncessaires lamont de certains dbitmtres.

Au niveau du capteur-transmetteur, on peut mettre en mmoire


la courbe de rponse de llment sensible ; lerreur de mesure des
dbitmtres orifice devient alors approximativement proportionnelle la valeur lue, et non plus lindication maximale ; les
dpassements dchelle se rsolvent aisment. Le transmetteur peut
aussi signaler sa drive ; il peut mme avertir quil est en panne.
Mais tout ceci, lheure actuelle, nest pas bien encore arrt.
On se heurte une difficult vidente : une telle volution est irralisable avec le standard de boucle courant continu 4-20 mA. Lune
des solutions serait la transmission par protocole et bus privatif
(propritaire), avec linconvnient que nous avons signal, qui est
pour lutilisateur de se lier au constructeur choisi. Lautre solution,
infiniment plus rationnelle et sduisante, est celle du bus de terrain
standard et normalis tel que FIP, environn et non prisonnier
de transmetteurs fips, interchangeables dun constructeur lautre.
De tels matriels commencent tre offerts sur le march.

9. Contraintes
denvironnement
Remarque : les normes franaises dindice NF C 20-0xx traitent des rgles de
construction des matriels lectriques selon les conditions denvironnement ; les normes
dindice NF C 20-5xx NF C 20-7xx concernent les essais.

Le terme environnement regroupe divers lments extrieurs


au systme :
lalimentation lectrique peut tre monotension ou multitension ; elle doit rester dans les limites de tension et de frquence
spcifies par lutilisateur ;
les facteurs climatiques : limites de temprature et de pression
atmosphriques, humidit maximale de lair. Le matriel est cet
gard plus tolrant en stockage quen fonctionnement, en rgle
gnrale ; rarement limitatifs en France, les paramtres climatiques
peuvent ltre lexportation (trs basses tempratures sur les
champs dhydrocarbures de Sibrie, chaleur humide en milieu
tropical) ; un stockage prolong et sans prcautions suffisantes peut
tre, sous ces latitudes, source de pannes ultrieures en
fonctionnement ;
le degr de protection, ou proprit dun botier sopposer
la pntration de leau ou de corps solides et rsister aux chocs
mcaniques : NF EN 60 529 (octobre 1992) : degrs de protection
procurs par les enveloppes (code IP) ;
la tenue du matriel aux vibrations et chocs ;
la tenue aux parasites lectriques conduits et lectromagntiques rayonns ; la Commission lectrotechnique Internationale prpare un texte sur ce dernier point.

10. Matriel lectrique


en atmosphre explosible
10.1 Dfinitions
On dsigne par atmosphre explosible un mlange dair ambiant
et dun gaz ou dune poussire combustibles, dans des proportions
permettant, en prsence dune source dinflammation, une explosion
ou un incendie.

8.6 Capteurs-transmetteurs intelligents

Le terme de zone dangereuse classe la probabilit de prsence


de latmosphre explosible. On distingue (cf. publication CEI 79-10) :

Le mot intelligent est utilis pour qualifier un certain nombre de


composants dautomatismes quips de microprocesseurs qui
excutent au niveau local des traitements qui, auparavant, taient
confis un calculateur central.

la zone 0, dans laquelle il y a prsence permanente dune telle


atmosphre ;

R 7 545 10

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

_______________________________________________________________________ SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

la zone 1, dans laquelle latmosphre peut tre explosible dans les


conditions normales dexploitation ;
la zone 2, dans laquelle il ne peut y avoir danger dexplosion quen
cas de situation dexploitation anormale.
Ltendue physique de ces zones ne peut tre quapprcie par
les responsables locaux, qui tiendront compte des lments
particuliers linstallation, au site, etc. : il ny a donc pas de norme
en la matire, le seul texte faisant exception tant, peut-tre, le Code
API RP 500 (USA). titre dillustration, la zone 0 est habituellement
dtendue trs restreinte : lintrieur dun rservoir dhydrocarbures,
par exemple ; la zone 1 est, souvent aussi, dextension rduite :
quelques mtres autour dune soupape de scurit, par exemple ;
la zone 2 est plus vaste, englobant tout espace o des fuites peuvent
se produire, sans habituellement excder une vingtaine de mtres.
La rglementation nationale dfinit parfois des distances
minimales [12].
Le groupe dexplosion concerne la nature de latmosphre dans
laquelle sera utilis le matriel protg. En France, on distingue le
groupe I (grisou) et le groupe II (industries de surface), lui-mme
subdivis en IIA (propane), IIB (thylne) et IIC (hydrogne).
Lexplosion dun mlange stchiomtrique hydrogne-air, par
exemple, gnre une surpression plus leve que celle du mme
mlange base dthylne. Les groupes de gaz sont dtaills dans
la norme NF C 23-514 ou EN 50014 (avril 1993) : Matriel lectrique
pour atmosphres explosives. Rgles gnrales.
La temprature dinflammation est une notion essentielle : on croit
en effet, communment, quune flamme est ncessaire au
dclenchement dun incendie ou dune explosion, alors quen toute
rigueur cest laccroissement ponctuel de la temprature d la
flamme qui amorce le phnomne. Le gaz le plus dangereux est
le sulfure de carbone ; il prend feu 85 oC, soit au contact dun simple
rcipient deau bouillante. Il est donc essentiel de connatre la
temprature de surface que pourrait atteindre tout botier mtallique,
mme parfaitement clos, contenant un matriel lectrique, en cas
dincident sur ce matriel.
Le mode de protection est lensemble des dispositions prises
la construction du matriel lectrique pour quil puisse tre utilis
sans risque en atmosphre explosible. Les rgles dinstallation dudit
matriel ne sont jamais normalises ; elles relvent des
rglementations locales. En norme franaise, europenne ou affilie
CEI, deux modes de protection peuvent tre utiliss pour la
construction des instruments et autres composants
dautomatismes :
le mode d , dit par enveloppe antidflagrante, dans laquelle
une explosion ventuelle reste contenue ; on dit aussi flameproof
(Royaume-Uni) et explosion-proof (USA) ;
le mode i , dit de scurit intrinsque (intrinsic safety ), dans
lequel on limite des niveaux qui varient un peu selon les pays
lnergie transmise en zone dangereuse, de sorte que lexplosion ne
puisse tre amorce ; le mode i est souvent celui qui convient le
mieux aux instruments, qui ont rarement besoin de beaucoup
dnergie, mais son installation est relativement complexe [20].
Le mode p , dit par surpression interne (NF C 23-516), est
ventuellement utilisable, mais au prix de complications dinstallation (source dair non pollu, notamment) qui devront tre justifies.
Le mode e , dit de scurit augmente (NF C 23-519), peut tre
utilis pour les borniers dinstruments, mais sans rsoudre entirement le problme. Les autres modes de protection (immersion dans
lhuile o , encapsulage m et remplissage pulvrulent q ) ne
conviennent pas aux instruments.

10.2 Rgles de choix


La dmarche suivre pour rsoudre les problmes du choix du
matriel et de son installation peut tre rsume comme suit.
Dfinir la zone dangereuse au point prcis o lon implantera le
matriel : zone 0, 1 ou 2 (il est bien clair que ce matriel se rduira
au minimum et que lon aura nul besoin dinstaller un API sur un
rservoir, par exemple) ; savoir quen France la zone 0 ne peut tre
quipe quen matriel de scurit intrinsque ia .
Dfinir le groupe dexplosion et la temprature dauto-inflammation.
Consulter les offreurs dun matriel dj agr pour lutilisation
qui vient dtre dfinie (laboratoires franais : LCIE ou INERIS*) ; se
procurer les certificats dagrment qui donneront diverses
prcisions. Les laboratoires sont, par ailleurs, en mesure de donner
des conseils dinstallation et mme dagrer linstallation elle-mme,
lorsquelle est acheve. Absolument rien ne doit tre modifi de ce
qui est dcrit sur les documents de certification ; toute modification
qui serait juge indispensable devrait tre, nouveau, soumise au
laboratoire dessais.
* LCIE : Laboratoire Central des Industries lectriques.
INERIS : Institut National de lEnvironnement Industriel et des Risques.

Il faut avoir prsent lesprit quun tel sujet demande une tude
attentive dans le dtail, sauf prendre le risque de catastrophes dont
les exemples passs, hlas, ne manquent pas.
Exemple : installation sur un champ de production de gaz naturel,
en Russie dAsie ( lpoque, URSS), de dtecteurs dhydrogne
sulfur.
Lhydrogne sulfur est un gaz trs toxique, souvent prsent dans le
gaz naturel constitu de mthane et de divers hydrocarbures saturs.
Le dtecteur devait tre install en tte de puits, donc en zone 1
puisquil pouvait sy produire des fuites sans que linstallation ft
dfectueuse. Le mthane et les autres constituants sont classs dans
les groupes dexplosion IIA et IIB ; on a retenu IIB. Ils ne senflamment
qu temprature leve : 450 oC pour le mthane ; ce point nanmoins
ntait pas critique, sagissant dun appareil lectronique de trs faible
puissance (10 W), et le plus simple tait de demander quil ft certifi
sur la base la plus svre, soit T6 (85 oC au maximum sur les surfaces
au contact de lair).
Lalternative en matire de mode de protection tait un botier
antidflagrant d ou un matriel de scurit intrinsque i ; le client
sovitique trancha en faveur du mode d . Llment sensible du
dtecteur, un semiconducteur fabriqu au Japon, chauff par un
filament de platine, avait t agr au tats-Unis par le Laboratoire
Factory Mutual, selon des critres qui furent jugs compatibles avec la
norme sovitique. Le botier contenant llectronique, cependant, neut
pas ce bonheur ; il et fallu logiquement le faire agrer en URSS, mais
le client reconnut que lopration posait quelques problmes, car
llectronique tait elle aussi assemble aux USA et il ny avait pas de
concurrent mieux plac : les Sovitiques acceptrent donc un agrment
au LCIE, selon la rglementation franaise. Linstallation fut faite selon
la rglementation sovitique : types de cbles, tanchit aux pressetoupes, entre autres dtails.
Cet exemple qui, par certains aspects, pourrait sembler cocasse met
en lumire les difficults que peut rencontrer un ensemblier exportateur
concilier les matriels disponibles avec les normes et rglementations
de tous types quil devra respecter.

Nota : NF C 23-516 (mai 1982) Matriel lectrique pour atmosphres explosibles.


Surpression interne p .
NF C 23-519 (janv. 1993) Matriel lectrique pour atmosphres explosibles. Scurit
augmente e .

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

R 7 545 11

SPCIFICATION ET CHOIX DE LQUIPEMENT DUN SYSTME AUTOMATIS

_______________________________________________________________________

11. Guides de choix


et valuations
11.1 Mthode des graphes en toile
Les critres de choix dun matriel tant trs nombreux, il est
intressant de prsenter linformation sous une forme synthtique,
plus aisment exploitable par le dcideur ; les Guides de Choix
EXERA [3] [7] [8] [10] la classent cet effet en graphes, eux-mmes
subdiviss en axes, chacun des axes traitant une information de
mme nature. Lors de lexamen dune offre, le point reprsentant
le matriel considr est report sur laxe (par exemple, nombre
dentres-sorties), le point figuratif tant dautant plus loign du
centre que le matriel est plus performant, sous cet aspect particulier.
On relie ensuite les points par des droites, ce qui donne une sorte
dtoile irrgulire, qui permet de comparer les offres entre elles et
de les confronter au besoin rel. Il sagit bien sr daider le dcideur,
et non pas de confier la dcision un quelconque logiciel ; les bases
de comparaison sont trs largement techniques et llment
financier, entre autres, nest pas trait.

11.2 valuations de matriels


LEXERA, associ des organismes homologues anglais et
hollandais, procde sous lgide de lEOTC (European Organization
for Testing and Certification) des valuations dinstruments et
autres composants dautomatismes ; ces valuations sont faites sur
la base de procdures tablies par les utilisateurs mais approuves
par le constructeur, avant les essais ; elles sont galement fondes
sur la normalisation, lorsquelle existe. Il existe depuis 1991 une
procdure un peu diffrente, dite dapprciation (norme CEI 1069).
CEI 1069-1 (1991) Mesure et commande dans les processus industriels. Apprciation des proprits dun systme
en vue de son valuation. 1re partie : Considrations gnrales et mthodologie.
CEI 1069-2 (1993) 2e partie : Mthodologie appliquer pour lvaluation.
Une statistique tire de ces rsultats dvaluations, qui restent
confidentiels sauf cas particulier, est prsente dans le tableau 1. Le
tableau 2 commente les rsultats de ces valuations. Prcisons bien
que par instrument non conforme on entend un matriel qui, sur
un point particulier, prsente une divergence, pas ncessairement
trs importante, avec la spcification. Cela ne signifie pas quil soit
inutilisable ; lutilisateur, cependant, sera prvenu et pourra prendre
en temps utile toutes dispositions.
(0)
Ces statistiques mettent en vidence lintrt quil peut y avoir
faire valuer un matriel avant de lacqurir. Notons encore quil ne
faut pas sattacher au dtail de ces pourcentages : les types de
matriels valus varient dune anne lautre, et avec eux la qualit
moyenne des ralisations, ainsi que la svrit des essais.

Tableau 1 Nombre de matriels valus (en %)


(162 chantillons, tous types confondus)
priode 1989-93 (source EXERA)
Type de matriel

Pourcentage
du total

quipements danalyse et de protection de lenvironnement ................................................................


API, SNCC, rgulateurs............................................
Capteurs-transmetteurs de : pression ....................
temprature..............
dbit ..........................
niveau .......................
Vannes et accessoires..............................................
Divers ........................................................................

38
14
12
8
16
5
4
3

Tableau 2 volution du taux de matriels


non conformes (en %) tous types confondus
(source EXERA)

Catgorie de non-conformit

Dfectueux la rception ....................................


Hors spcifications, conditions de rfrence .....
Hors spcification, grandeurs dinfluence..........
Documentation inapproprie ou insuffisante ....
Instruments modifis aprs valuation..............
Instruments conformes aux spcifications
constructeur..........................................................

Pourcentage
du total
des matriels
valus
15
37
74
78
23
50

12. Conclusion
En ce milieu de la dcennie 1990-2000, ltat de linstrumentation
et des composants dautomatismes se caractrise par :
une relative stabilit des technologies ; les principes de mesure
sont bien tablis, et leur amlioration nest plus, pour le moment
au moins, que ponctuelle ;
un dveloppement trs rapide des logiciels de traitement des
signaux de mesure et daide la configuration ainsi qu la maintenance sous toutes ses formes ; la croissance exponentielle de la
capacit des machines informatiques permet des programmations
dites floues, ne reposant plus exclusivement sur lalgbre
conventionnelle ; on parle aussi de systmes experts, que lon ne
saurait cependant confondre avec les experts humains ; le problme
de la communication homme-machine nest pas encore bien rsolu ;
une bataille de la communication au niveau du terrain ,
rendue invitable du fait des besoins crs par la dcentralisation
des organes micro-informatiques, avec des enjeux commerciaux et
financiers considrables.
Les constructeurs, enfin, cherchent sassocier pour crer des
ensembles rpondant la totalit des besoins dune unit automatise, ensembles dont ils garantissent ladquation fonctionnelle,
se rservant ainsi, en contrepartie et au dtriment de lutilisateur,
un march captif : cette volution nest dailleurs pas nouvelle.
Lutilisateur ne peut esprer reconqurir son indpendance passe
quen faisant pression dans le sens dune normalisation internationale des interfaces et des protocoles de communication entre
les composants dautomatismes.

R 7 545 12

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie est strictement interdite.
Techniques de lIngnieur, trait Informatique industrielle

Spcification et choix de lquipement


dun systme automatis

P
O
U
R
E
N

par

Claude GAILLEDREAU
Ingnieur de lcole Nationale Suprieure de Chimie et de Physique de Bordeaux
Animateur de la Commission Technique Rgulation avance de lEXERA

Rfrences bibliographiques
[1]

[2]

[3]

[4]

[5]

[6]

[8]

[9]

[10]
[11]

[12]

[13]

[14]

[15]

Guide de choix des automates programmables industriels. Document EXERA


S 3563 X 90, nov. 1990.
Considrations gnrales concernant la
commande auto-adaptative applique aux
rgulateurs numriques. Fascicule de documentation UTE C 46-420, nov. 1992.
Questionnaire dvaluation des rgulateurs.
Document EXERA S 3522 F 89 (1989).
Les composants pneumatiques sont toujours
sous pression. Mesures, no 634, p. 33-5, avril
1991.
Dpts dhydrocarbures et usines de traitement de ptrole. Rgles techniques de scurit. Arrts du 16 juin et 1er juil. 1966, Journal
officiel 66.86.
FORGUE (B.). Rseaux de capteurs et
dactionneurs : mais o va-t-on ?. Mesures
no 666, p. 51-6, juin 1994.
Recommandations lusage des contractants.
GIMELEC (Groupement des industries de
matriels dquipement lectrique et de llectronique industrielle associe) (1995).
GEMMA, Guide dtude des Modes de
Marches et dArrts. ADEPA (Agence Natio-

nale pour le Dveloppement de la Productique


Applique).

Dans les Techniques de lingnieur


[16]

[17]

[18]

[19]

[20]

THOMESSE (J.P.). Rseaux locaux industriels. Typologie et caractristiques. R 7 574,


trait Informatique industrielle (1994).
COLOMBARI (G.). Outil de description des
automatismes squentiels : le GRAFCET
R 7 250, trait Informatique industrielle
(1995).
SILVESTRE (P.) et VERLHAC (D.). Stratgie
de conception des systmes dinformation.
H 5 170 (6-1994), trait Informatique (1994).
BARRAT (J.P.), BARRAT (M.) et LCLUSE (Y.).
Exemple dapplication de la logique floue :
commande de la temprature dun four
pilote. R 7 428, trait Informatique industrielle (1993).
MINARD (A.) et MOREL (J.F.). Matriels
lectriques pour atmosphres explosibles.
Scurit intrinsque. R 533, trait Mesures et
Contrle (1991).

Doc. R 7 545

10 - 1995

[7]

MAMMERI (Z.) et THOMESSE (J.P.). Les


rseaux locaux industriels et le monde OSI.
Introduction FIP et MAP. EXERA, oct. 1993.
MAMMERI (Z.) et THOMESSE (J.P.). FIP et
MAP dans les systmes automatiss. Eyrolles
(1994).
VERNAY (J.P.). IBM : PFS-DAE, en signe de
ralliement. Mesures, no 654, p. 70-2, avril
1993.
Les Dossiers de linformatique industrielle,
IBM.
Systmes de contrle de processus Guide
de Choix. Document EXERA S 3616 F 92, juil.
1992.
Systmes automatiss de production Guide
danalyse des besoins. Document EXERA
no S 3561 X 90, oct. 1990.
IGL Technology. SADT, un langage pour
communiquer. ditions Eyrolles, (1989), 2e d.
(1993).
PEYRUCAT (J.F.). Que doit-il rester de MAP ?
La couche application MMS... Mesures,
no 662, p. 24-8, fv. 1994.
Guide de choix des superviseurs pour automates programmables. Document EXERA
S 3510 X 89, janv. 1989.

Toute reproduction sans autorisation du Centre franais dexploitation du droit de copie


est strictement interdite. Techniques de lIngnieur, trait Informatique industrielle

Doc. R 7 545 1

S
A
V
O
I
R
P
L
U
S

You might also like