Vous êtes sur la page 1sur 37

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Introduction aux systmes de contrle distribus (DCS)


I. Introduction:
Le progrs technologique dans le domaine de llectronique et de linformatique a permis une
volution considrable dans le domaine du contrle des procdes industriels. Cette volution est
traduite par un changement dans les techniques de contrle, passage des systmes pneumatiques
aux systmes lectroniques analogiques puis numriques et du contrle centralis au contrle
distribu (DCS, Distributed Control Systems) et des systmes relais aux systmes base
dautomates programmables industriels, API.
Au dbut pour maintenir les variables de procd telles que la temprature, pression, dbit, etc...
un point de fonctionnement dsir, appel consigne, un oprateur tait charg dobserver
constamment lvolution de cette variable puis la comparer au point de consigne et rgler
manuellement de sorte la maintenir gale au point de consigne prfix.
Il est clair pour un procd industriel, un grand nombre de variables sont manipules donc
ncessite un grand nombre doprateurs do un grand nombre de facteurs humains.
Grce lvolution des sciences de llectricit et de la mcanique que la thorie du contrle
automatique a pu connatre le succs qui est le sien de nos jours.
II. Evolution des systmes de contrle :
Avant darriver au DCS, le contrle des procds a connu plusieurs gnrations de systmes.
a. Contrle manuel :
Cest loprateur qui ferme la boucle de contrle en manoeuvrant lorgane de commande :
Procd >capteur > oprateur > organe de commande
Le concept de base dans le contrle de procd boucle ferme est donn par la figure cidessous.

b. Rgulateurs pneumatique locaux


Loprateur nintervient pas directement sur lorgane de commande mais il donne un point de
consigne au rgulateur local sur site (figure ci-aprs).
Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

c. Rgulation pneumatique centralise :


Loprateur conduit le procd partir de la salle de contrle (figure ci-dessous).

d. Rgulateurs lectroniques analogiques et numriques :


Le dveloppement de llectronique a conduit la conception des rgulateurs lectroniques
boucle simple et des capteurs pouvant transformer toute grandeur physique en grandeur
lectrique (figure ci-dessous).

e. Systme dacquisition de donnes DAS (Data Acquisition System)


Cest un DCS TDC 2000 de Honeywell sans la fonction contrle (Animation Graphique,
Historique, Trend, Logging...). La fonction contrle est assure par des rgulateurs simples
mono-boucle SLC.
Cette approche a pour but lintroduction des systmes DCS sans changer les habitudes du
personnel.
Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

f. Systme de contrle distribu (Distributed Control System DCS):

Topologie en toile utilise dans une architecture dun systme de contrle vers les annes
60.

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Architecture hirarchique qui tait devenue populaire dans le contrle de procd durant les
dbuts 1970.

une premire approche vers une architecture distribue introduite dans les systmes de
contrle aprs 1975.

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Architecture totalement distribue, base sur le bus de terrain, rencontre dans les systmes
de contrle modernes.

III. Quest ce quun DCS :


Un DCS est une combinaison du concept dune boucle simple de contrle local et les rseaux
informatiques. Les systmes de contrle distribus ont normment amlior la gestion des
procdes industriels avec plus de souplesse et de scurit. Les systmes de contrle DCS
permettent une conduite et surveillance centralises et un contrle reparti dou le nom DCS
(Distributed Control System).

Rgulation
mono
boucle
(Single Loop Control, SLC)
Contrle centralis
DCS

Avantages

Inconvnients

Contrle reparti

Conduite repartie

Conduite centralise
Contrle reparti
Conduite repartie

Contrle centralis

Un DCS fait rfrence un systme de contrle dun procd, dans lequel les lments
rgulateurs ne sont pas centraliss (comme le cerveau) mais distribus avec chaque sous-systme
sous le contrle dun ou plusieurs rgulateurs. Les lments du systme tout entier peuvent tre
connectes en rseau pour assurer les fonctions de communication, de conduite et de
surveillance.
Le DCS est utilis dans les procds industriels pour assurer la conduite, la surveillance et le
contrle des quipements distribus avec ou sans lintervention distante dun oprateur
humain.
Ralis par : MSc. F. TACHI
SONATRACH/ Groupement IAP-CU
5

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Un DCS utilise des ordinateurs (le plus souvent ayant des processeurs spcialement conus)
comme des rgulateurs et des modes de connexion et des protocoles de communication
spcifiques. Les modules dentres/s. orties font partie des composants les plus importants dun
DCS. Le processeur reoit les informations partir modules dentre et les envoie par le biais
des modules de sortie. Les modules dentre reoivent les informations partir des instruments
de mesure du procd (aka field) et les modules de sortie transmettent les informations aux
instruments de terrain. Les bus dordinateur ou bus lectriques servent relier le processeur aux
modules (E/S) via des multiplexeurs/dmultiplexeurs. Ils relient galement les rgulateurs
distribus au contrleur central et finalement linterface homme-machine (Human Machine
Interface, HMI) ou les consoles de commande.
DCS est un terme assez large qui dcrit des solutions dans une large varit dindustries telles
que :
-

Rseaux lectriques et procds de gnration dlectricit


Systmes de contrle de lenvironnement
Feux de circulation routire
Procds de traitement des eaux
Raffineries et procds ptrochimiques
Industrie pharmaceutique
Traitement de gaz et du ptrole

Larchitecture dune solution DCS implique soit des connexions directes avec les quipements
physiques tels que les contacts (switches), les pompes et les vannes, soit via un autre systme
secondaire tel que le systme SCADA (Supervisory Control And Data Acquisition System).
Une solution DCS ne ncessite pas lintervention de loprateur pour son fonctionnement
normal, mais avec le fusionnement dans la liaison entre le SCADA et le DCS, les systmes
exigent en fait ce quil soit possible de permettre une interaction avec loprateur via un
systme SCADA.
Un DCS regroupe des contrleurs numriques distribus soit dans le sens fonctionnel ou
gographique capables dexcuter de 1 256 boucles de rgulation, ou plus dans une seule boite
de contrle. Les dispositifs dentre/sortie (I/O) peuvent tre soit proximit des rgulateurs ou
distants avec possibilit de communication via un rseau de terrain. De nos jours, les rgulateurs
les plus rcents offrent des possibilits fonctionnelles assez avances et, en plus des actions
proportionnelle (P), intgrale (I) et drive (D), peuvent gnralement assurer un contrle
logique et squentiel.
Les DCSs peuvent inclure une ou plusieurs stations de travail et peuvent. Ils peuvent tre
configurs partir dune station de travail ou par un ordinateur personnel hors connexion. Les
communications locales sont prises en charge par un rseau de contrle avec transmission sur
des paires torsades, un cble coaxial, ou la fibre optique. Un serveur et/ou un processeur
dapplications peuvent tre inclus dans le systme pour des traitements supplmentaires et
collection de donnes.
Un systme de contrle distribu consiste en des niveaux de contrle. Le niveau le plus bas
(niveau 1) concerne le procd de mesure et de contrle. Par exemple une carte
microprocesseur effectue un contrle de la boucle, excute des donnes logiques, collecte et
analyse les donnes. En plus, elle communique avec dautres abonns sur le mme bus de
donnes.
Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Les informations du niveau 1 sont transfres au niveau 2. A ce niveau les oprateurs utilisent
une console avec un clavier et un cran vido pour surveiller et rgler le procd.
Aux niveaux les plus levs, les ordinateurs du site peuvent fournir des fonctions
supplmentaires telles que la collection des donnes long terme, analyse et optimisation de
plusieurs units de procd, dusines ou de dpartements.
Ils peuvent aussi aider intgrer les activits relatives aux sites et divisions telles que les achats,
rception, contrle dinventaire, lexpdition, le contrle de qualit et le service client.
Cette sparation physique (liaison unique par rseaux) prsente un avantage de scurit ; car si
des lments des niveaux levs tombent en panne, ceux du niveau infrieur poursuivent la
fonction de contrle. Cette distribution physique des diffrents niveaux peut rduire
considrablement le cot de cblage, de modification et la maintenance est assure sans pour
autant dranger le procd.
Niveau 1 :
- La commande individuelle repartie des machines et des processus
- Les commandes de machines, transfert de sous-ensembles spcialiss
Niveau 2 :
- Les postes centraux de commande et de supervision des cellules de production avec
synoptique, alarmes, dialogue de supervision et aide aux diagnostics
Niveau 3 :
Les postes de gestion de production qui :
- Reoivent les bases de donnes planifies et les traduisent en termes oprationnels
- Transmettent ces informations vers les postes de commande et de supervision
- Informent la gestion du niveau 4 sur le fonctionnement des cellules de production
Niveau 4 :
Niveau de linformatique pour la planification de la gestion globale.
Un systme de contrle avec une architecture distribue est un systme dans lequel :
) Les fonctions autour du procd sont distribues en noeuds (ordinateurs de contrle et
dispositifs intelligents) physiquement spars.
) Tous les noeuds sont interconnects par des rseaux de communication.

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

IV. Avantages des systmes de contrle distribus :


Ces systmes prsentent les avantages suivants :
Cblage simplifi :
La figure ci-dessous montre que les dispositifs intelligents et les technologies de bus de
terrain simplifient normment le cblage du systme ainsi que son architecture.

Architecture modulaire ce qui permet de tester et dassembler des modules sparment. Aussi
en cas de panne, le diagnostic est beaucoup plus ais.
Architecture ouverte : le systme offre laptitude dassurer une interaction entre des lments
issus de constructeurs diffrents.

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Prix de revient moins lev : la figure ci-dessous illustre un gain en argent, particulirement
pour les lments de transmission de signaux quand une architecture distribue est adopte.
Un gain de 43 % est obtenu en utilisant le bus de terrain.

Richesse dinformations et possibilit de maintenance prdictive

V. Historique :
Le contrle automatique a connu plusieurs tapes de dveloppement partant de la boucle simple
de rgulation pneumatique ou centralise (voir figure ci-aprs). Le rgulateur utilise des
principes physiques simples tels que les quilibres de forces ou des moments de forces qui sont
relis des systmes buse/palette et suivant lcart entre la buse et la palette un signal
pneumatique analogue sort dun relais pneumatique et agit sur un lment de commande telle
quune vanne automatique.
Ds les annes 60 grce au dveloppement de technologie de fabrication des composants semiconducteurs (diodes, transistors, circuits intgrs), ont apparu les rgulateurs lectroniques, les
rgulateurs numriques, les automates programmables industriels puis les ordinateurs centraux
(voir figure ci-aprs) ce qui a conduit une amlioration apprciable dans la production
quantitative et qualitative.
De nos jours on assiste lintgration des systmes de contrle distribus dans les units de
production (voir figure ci-aprs) lesquels peuvent grer la production avec une grande scurit
des personnes et des quipements de procd.
Le DCS a t introduit en 1975. Honeywell et la firme japonaise de gnie lectrique Yokogawa
ont tous les deux introduit leurs propres DCSs a peu prs en mme temps, avec les systmes
TDC 2000 et CENTUM respectivement. US-based Bristol aussi introduisait leur contrleur
universel UCS 3000 en 1975. en 1980, Bailey (maintenant une filiale de ABB) introduisait le
systme NETWORK 90.

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Les DCSs se sont dveloppes trs rapidement grce la grande disponibilit de nouveaux
ordinateurs et microprocesseurs puissants et leur large introduction dans le domaine du contrle
industriel. Les ordinateurs ont t introduits au dbut dans le contrle point de consigne. Cette
utilisation a pouss les constructeurs dvelopper des microordinateurs pouvant assurer un rle
de supervision, de contrler plusieurs rgulateurs numriques. Une station de travail CRT
fournissait une vision sur le procd en utilisant sous forme graphique du texte et des caractres.
La disponibilit dune interface graphique utilisateur (graphical User Interface) tait encore loin
dtre faite.
Lintroduction de blocks de fonctions de contrle a t fait par la compagnie Foxboro.
Les communications numriques entre les rgulateurs et les ordinateurs de supervision tait un
des premiers avantages du DCS, et toute lattention tait focalise sur les rseaux, garantissait
toutes les lignes de communication qui, pour les application du procd, devait incorporer des
fonctions spcifiques telles que la redondance. Comme rsultats, plusieurs fournisseurs avaient
adopts la norme IEEE 802.4.
Ere des rseaux des annes 80
Le DCS ramenait une intelligence distribue au procd et utilisait les ordinateurs et les
microprocesseurs dans le contrle industriel, mais il ne pouvait pas encore fournir la porte et
louverture ncessaire pour unifier les exigences des ressources du procd. Dans plusieurs cas,
le DCS tait simplement un remplacement numrique des mmes fonctionnalits tablies
prcdemment par des rgulateurs analogiques et un afficheur sur tableau. Ceci tait runi dans
une architecture PRM (Perdue Reference Model) dvelopp pour dfinir les relations pour la
gestion des oprations de fabrication. Plus tard, RPM tait la base des normes ISA 95.
Dans les annes 80, les utilisateurs commenaient considrer le DCS comme plus dun simple
systme de contrle. On pensait que si une certaine ouverture pouvait tre atteinte et un taux de
donnes pouvaient tre partages au sein de lentreprise, alors beaucoup de bonnes choses
peuvent tre ralises. Les premires tentatives pour augmenter louverture du DCS avaient eu
comme rsultat ladoption de lUNIX comme systme dexploitation. UNIX et son protocole
compagnon TCP/IP avaient t dvelopps par le dpartement de la dfense amricain.
Comme rsultat, les fournisseurs commenaient aussi adopter des rseaux Ethernet avec leurs
propres couches de protocole. La norme TCP/IP ntait pas entirement applique, mais
lutilisation dEthernet permettait dintroduire les premires formes de gestion oriente objet et
accs global aux donnes. Aussi durant les annes 80, on avait assist la premire intgration
des automates programmables industriels API (Progammable Logic Controllers, PLCs) dans
linfrastructure DCS.
Le premier fournisseur de DCS qui avait adopt les technologies UNIX et rseau Ethernet tait
Foxboro, qui avait introduit la srie I/A en 1987.
Ere des rseaux des annes 90
Durant cette priode les technologies de linformation ont t largement utilises. Probablement
la plus grande transition entreprise pendant cette priode tait le passage du systme
dexploitation UNIX lenvironnement Windows. Microsoft avait envahi le march au
applications personnelle ou serveur.

Ralis par : MSc. F. TACHI

10

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Ces annes ont aussi vu lintroduction de la technologie Internet dans le domaine de


lautomatique et le monde du DCS, avec la majorit des DCS avec interfaces homme-machine
pouvant supporter les connexions Internet. Les annes 90 ont t aussi connues pour les guerres
de bus de terrain (Fieldbus Wars). Les organisations se rivalisaient pour dfinir des normes du
bus de terrain pour assurer les communications numriques avec linstrumentation de terrain au
lieu des communications analogiques 4-20 mA. Les premires installations de bus de terrain
avaient lieu dans les annes 90. Vers la fin de la dcennie, la technologie sest dveloppe et le
march sest consolid autour de Foundation Fieldbus et Profibus PA pour les
applications de contrle. Quelques fournisseurs construisaient de nouveaux systmes pour
maximiser les fonctionnalits avec Fieldbus, tels que Emerson avec son systeme de controle
DeltaV.
VI. Elments dun systme de contrle distribu :
Dans un DCS, le contrle (gestion), linterface oprateur et les lments dacquisition
accomplissent des taches indpendantes. La communication entre eux travers les rseaux est
possible et fait de cette configuration un systme de contrle intgr.
VI.1. Les units de contrle et de surveillance :
On distingue au niveau 1 (niveau bas) des units de contrle cartes microprocesseurs
intelligents dotes de mmoires (ROM et RAM). Ces microprocesseurs sont trs souples et
permettent de modifier le type de contrle du procd lors du changement ou lexpansion des
besoins de celui-ci. Cette opration est accomplie par des oprateurs travers leurs consoles et le
rseau en dversant sur la mmoire des units de contrle de nouvelles donnes. La surveillance
peut tre effectue instantanment. Ces units peuvent aussi grer :

des contrles multi-boucles,


des algorithmes de contrle inhabituels ou personnaliss,
des alarmes internes
des squences logiques
des calculs complexes, et
des stratgies de contrle hautement interactives

Ces units prlvent leurs donnes et corrigent le cours du procd partir dautres lments
ncessaires dans la rgulation et la surveillance. Ce sont les capteurs tels que les thermocouples,
de dplacement, de variation de rsistance et les analyseurs, convertissent les variables
physiques en signaux lectriques quils communiquent aux units de contrle. Les organes de
rglage tels que les vannes automatiques, les moteurs lectriques vitesse variable rglent le
procd en rponse aux signaux provenant du systme de contrle.
Les signaux entre/sortie de plusieurs boucles sont parfois multiplexs. Un seul convertisseur
donc suffit. Ce dernier peut lire ou transmettre ces signaux vers et partir du procd soit en
squence soit la demande.
Ces systmes dE/S peuvent parfois tre dports dans des zones appropries. Le cblage et
lenvironnement de la salle de contrle se trouvent alors rduits.
VI.2. Interfaces oprateurs :
Les interfaces oprateurs sont les consoles (clavier / cran vido) partir desquels loprateur
peut observer ltat du procd et informer le cas chant les units de contrle individuelles.
Ralis par : MSc. F. TACHI
SONATRACH/ Groupement IAP-CU
11

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Les donnes peuvent tre reprsentes sous diffrents formats :

graphiques des quipements du procd


lenregistrement de la mesure
ltat des alarmes, et
dautres informations

Lcran est divis en plusieurs parties bien dfinies. Gnralement, la partie basse est la partie o
sont reprsentes les interactions avec loprateur. Ainsi ce dernier peut :

diriger les units de contrle,


demander les informations sur le procd
excuter des stratgies de contrle
produire des rapports de fonctionnement.

VI.3. Les logiciels dapplication :


La gestion de certains procds industriels peut tre trs complexe et ncessite des donnes
antrieures et/ou des calculs mathmatiques trs avances. Pour ce faire, des logiciels
dapplication sont incorpors dans les calculateurs conventionnels (ordinateur hte) intgrs aux
bus de donnes. Ces travaux sont effectus hors ligne, ce qui libre le systme de contrle ses
fonctions de surveillance et de rgulation.
Les logiciels dapplication comprennent :
le contrle de procd de haut niveau :
- analyse de procd,
- optimisation et
- programmation de la production
lanalyse et stockage des donnes long terme
le traitement comptable
- programmation et rapport par lot,
- gestion des stocks,
- prvision et prdiction de maintenance
- rapport de production
le contrle statistique de procd (Statistical Process Control, SPC) et de qualit
(Statistical Process Quality, SPQ)
la simulation des procds pour la formation des oprateurs et le dveloppement dune
stratgie de contrle
le contrle efficace des applications spcialises
lintgration des donnes du systme de contrle recevant des informations des
rgulateurs, danalyseurs, de capteurs et de systme dtalonnage standard au systme de
contrle
la coordination de linformation sur lensemble du site et le transfert de ces informations.
VI.4. Interface de maintenance et dingnierie :
Cette interface est assure par un logiciel tournant sur une station de travail (workstation) sur le
rseau. Celui-ci permet de configurer le systme pour sadapter au procd et pour diagnostiquer
les tats du systme pour les fonctions de maintenance. Cette interface comprend :
une base de donnes relationnelle globale
12

Ralis par : MSc. F. TACHI

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

une mthode de configuration souple


un diteur graphique facile lemploi
une aide cran la demande
des rapports et restitutions de donnes simples
un gain de temps dans lexcution des modifications
une fonction de test avant dmarrage
des diagnostics complets sur le systme

VI.5. Communication :
La communication des informations tout endroit est une fonction vitale de lautomatisation du
procd et du site.
Les oprateurs doivent communiquer avec le procd et les diffrents quipements pour assurer
un bon contrle.
Les chefs de postes doivent surveiller les vnements qui surviennent sur lensemble du
site ou du procd
Les ingnieurs doivent accder des informations prcises concernant le procd afin de
pouvoir loptimiser et le dpanner efficacement
Les dirigeants doivent accder aux donnes du procd leur permettant de prendre des
dcisions daffaires et dtablir des rapports
Tout ceci est support par un ventail de rseaux diviss en trois niveaux :
-

Le niveau bas qui comprend le bus dentre/sortie du procd

Le 2eme niveau comprend le rseau de conduite de procd

Le 3eme niveau comprend le rseau local (Local Area Network, LAN).

Ce systme de communication offre une ouverture dintgration dautres instruments, lments


de contrle, ordinateurs et interfaces de rseau en parallle avec le systme.
Il est quasiment essentiel, pour russir la conduite dun systme de contrle distribu, davoir
lassurance que le message soit correct. Un ensemble de techniques de scurit dans la
transmission des messages via le bus de donnes est utilis cette fin.
VI.6. Rseaux locaux informatiques :
a. Dfinition :
Linformatique centralise remplace de plus en plus linformatique rpartie. Les besoins sans
cesse de communications numriques rapides et fiables ont fait aujourdhui des rseaux des
moyens fortement demands et dune importance capitale au sein dune entreprise. Les
ordinateurs peuvent alors partager les utilits communes et des priphriques (imprimantes,
mmoires de stockage ou de masse, fichiers de donnes, logiciels, etc...). Plusieurs types de
rseaux locaux existent et la difficult consiste choisir le bon rseau en fonction des besoins
prsents et futurs de linstallation.
Ralis par : MSc. F. TACHI

13

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Un rseau en gnral est le rsultat de la connexion de plusieurs machines entre elles, afin que
les utilisateurs et les applications qui fonctionnent sur ces dernires puissent changer des
informations.
Le terme rseau en fonction de son contexte peut dsigner plusieurs choses. Il peut dsigner
l'ensemble des machines, ou l'infrastructure informatique d'une organisation avec les protocoles
qui sont utiliss, ce qui 'est le cas lorsque l'on parle de Internet.
Le terme rseau peut galement tre utilis pour dcrire la faon dont les machines d'un site sont
interconnectes. C'est le cas lorsque l'on dit que les machines d'un site (sur un rseau local) sont
sur un rseau Ethernet, Token Ring, rseau en toile, rseau en bus,...
Le terme rseau peut galement tre utilis pour spcifier le protocole qui est utilis pour que les
machines communiquent. On peut parler de rseau TCP/IP, NetBeui (protocole Microsoft)
DecNet(protocole DEC), IPX/SPX,...
Lorsque l'on parle de rseau, il faut bien comprendre le sens du mot.
b. Intrt des rseaux :
Les rseaux sont ns d'un besoin d'changer des informations de manire simple et rapide entre
des machines. Lorsque l'on travaillait sur une mme machine, toutes les informations ncessaires
au travail taient centralises sur la mme machine. Presque tous les utilisateurs et les
programmes avaient accs ces informations. Pour des raisons de cots ou de performances, on
est venu multiplier le nombre de machines. Les informations devaient alors tre dupliques sur
les diffrentes machines du mme site. Cette duplication tait plus ou moins facile et ne
permettait pas toujours d'avoir des informations cohrentes sur les machines. On est donc arriv
relier d'abord ces machines entre elles; ce ft l'apparition des rseaux locaux. Ces rseaux
taient souvent des rseaux "maisons" ou propritaires. Plus tard on a prouv le besoin
d'changer des informations entre des sites distants. Les rseaux moyenne et longue distance
commencrent voir le jour. Ces rseaux taient souvent propritaires. Aujourd'hui, les rseaux
se retrouvent l'chelle plantaire. Le besoin d'change de l'information est en pleine volution.
Pour se rendre compte de ce problme il suffit de regarder comment fonctionnent des grandes
socits. Comment pourrait-on rserver une place de train dans n'importe quelle gare? Sans
change informatique, ceci serait trs difficile, voire impossible.
c. Normalisation des rseaux:
Si chacune des personnes (physiques ou morales) ne devait changer des informations qu'avec
des gens de sa communaut, alors il n'y aurait pas besoin de normalisation, chaque entit pourrait
changer ces informations avec des membres de la mme entit. Il suffirait que chacune des
personnes utilise le mme "langage" (protocole) pour changer ces informations.
Malheureusement, de plus en plus d'entit ont besoin d'changer des informations entre elles
(sites industriels, agence de voyage, organisme de recherche, cole, militaires, ...). Si chacune de
ces entits utilise son rseau (au sens protocole) pour que ces entits puissent communiquer
ensemble il faudrait chaque fois rinventer des moyens pour changer l'information. C'est ce qui
se faisait au dbut. Des gens ont eu l'ide de rflchir ce problme et ont essaye de recenser les
diffrents problmes que l'on trouvait lorsque que l'on veut mettre des machines en rseau. De
cette rflexion est sortie le modle OSI de l'ISO.

Ralis par : MSc. F. TACHI

14

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

d. Le modle OSI de lISO :


Les constructeurs informatiques ont propos des architectures rseaux propres leurs
quipements. Par exemple, IBM a propos SNA, DEC a propos DNA... Ces architectures ont
toutes le mme dfaut : du fait de leur caractre propritaire, il n'est pas facile des les
interconnecter, moins d'un accord entre constructeurs. Aussi, pour viter la multiplication des
solutions d'interconnexion d'architectures htrognes, l'ISO (International Standards
Organisation), organisme dpendant de l'ONU et compos de 140 organismes nationaux de
normalisation, a dvelopp un modle de rfrence appel modle OSI (Open Systems
Interconnection). Ce modle dcrit les concepts utiliss et la dmarche suivie pour normaliser
l'interconnexion de systmes ouverts (un rseau est compos de systmes ouverts lorsque la
modification, l'adjonction ou la suppression d'un de ces systmes ne modifie pas le
comportement global du rseau).
Au moment de la conception de ce modle, la prise en compte de l'htrognit des
quipements tait fondamentale. En effet, ce modle devait permettre l'interconnexion avec des
systmes htrognes pour des raisons historiques et conomiques. Il ne devait en outre pas
favoriser un fournisseur particulier. Enfin, il devait permettre de s'adapter l'volution des flux
d'informations traiter sans remettre en cause les investissements antrieurs. Cette prise en
compte de l'htrognit ncessite donc l'adoption de rgles communes de communication et de
coopration entre les quipements, c'est dire que ce modle devait logiquement mener une
normalisation internationale des protocoles.
Le modle OSI n'est pas une vritable architecture de rseau, car il ne prcise pas rellement les
services et les protocoles utiliser pour chaque couche. Il dcrit plutt ce que doivent faire les
couches. Nanmoins, l'ISO a crit ses propres normes pour chaque couche, et ceci de manire
indpendante au modle, i.e. comme le fait tout constructeur.
Les premiers travaux portant sur le modle OSI datent de 1977. Ils ont t bass sur l'exprience
acquise en matire de grands rseaux et de rseaux privs plus petits ; le modle devait en effet
tre valable pour tous les types de rseaux. En 1978, l'ISO propose ce modle sous la norme ISO
IS7498. En 1984, 12 constructeurs europens, rejoints en 1985 par les grands constructeurs
amricains, adoptent le standard.
Pour faire circuler l'information sur un rseau on peut utiliser principalement deux stratgies.
-

L'information est envoye de faon complte

L'information est fragmente en petits morceaux (paquets), chaque paquet est envoy
sparment sur le rseau, les paquets sont ensuite rassembls sur la machine
destinataire.

Dans la seconde stratgie on parle rseau commutations de paquets.


La premire stratgie n'est pas utilise car les risques d'erreurs et les problmes sous-jacents sont
trop complexes rsoudre.
Le modle OSI est un modle 7 couches qui dcrit le fonctionnement d'un rseau
commutations de paquets. Chacune des couches de ce modle reprsente une catgorie de
problme que l'on rencontre dans un rseau.

Ralis par : MSc. F. TACHI

15

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Dcouper les problmes en couche prsente des avantages. Lorsque l'on met en place un rseau,
il suffit de trouver une solution pour chacune des couches. L'utilisation de couches permet
galement de changer de solution technique pour une couche sans pour autant tre oblig de tout
repenser.
Chaque couche garantit la couche qui lui est suprieur que le travail qui lui a t confi a t
ralis sans erreur.

Couche 1 physique
Dans cette couche, on va s'occuper des problmes strictement matriels. (Support physique pour
le rseau). Pour le support, on doit galement prciser toutes ces caractristiques.
Pour du cble :

Type (coaxial, paires torsades,...)


si un blindage est ncessaire
le type du signal lectrique envoy (tension, intensit,...)
nature des signaux (carrs, sinusodaux,...)
limitations (longueur, nombre de stations,...)
...

Pour des communications hertziennes


Frquences
Type de modulation (Phase, Amplitude,...)
Ralis par : MSc. F. TACHI
16

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

...

Fibre optique

Couleur du laser
Section du cble
Nombre de brins

La couche 2 Liaison
Dans cette couche on cherche savoir comment deux stations sur le mme support physique (cf.
couche 1) vont tre identifies. Pour ce faire, on peut par exemple assigner chaque station une
adresse (cas des rseaux Ethernet,....).
La couche 3 Rseau
Le rle de cette couche est de trouver un chemin pour acheminer un paquet entre 2 machines qui
ne sont pas sur le mme support physique.
La couche 4 Transport
La couche transport doit normalement permettre la machine source de communiquer
directement avec la machine destinatrice. On parle de communication de bout en bout (end to
end).
La couche 5 Session
Cette couche a pour rle de transmettre cette fois les informations de programmes programmes.
La couche 6 Prsentation
A ce niveau on doit se proccuper de la manire dont les donnes sont changes entre les
applications.
La couche 7 Application
Dans la couche 7 on trouve normalement les applications qui communiquent ensemble. (Courrier
lectronique, transfert de fichiers,...)

Ralis par : MSc. F. TACHI

17

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

e. Topologie des rseaux :


Cblage en maille :

Chaque machine est relie toutes les autres par un cble.


Cblage en bus:

Chaque machine est relie un cble appel bus.


Cblage en anneau :

Chaque machine est relie une autre de faon former un anneau


Principes de fonctionnement
Ralis par : MSc. F. TACHI

18

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Maille:
Ce type de cblage n'est plus utilis
Avec n machines il faut : n (n -1) /2 cbles.

car

il

ncessite

beaucoup

de

cbles.

Bus:
Sur un cble de type bus, on utilise souvent un systme CSMA/CD (Carriere Sense Multiple
Acces / Collision Detection) Accs multiple avec dtection de porteuse et dtection des
collisions.
Exemple: cblage Ethernet.
Lorsqu'une machine veut mettre un message sur le bus destination d'une autre, la premire
commence par "couter" le cble (CS). Si une porteuse est dtecte, c'est que le bus est dj
utilis. La machine attend donc la fin de la communication avant d'mettre ses donnes. Si le
cble est libre, alors la machine met ses donnes. Durant l'mission la machine reste l'coute
du cble pour dtecter une collision (CD). Si une collision est dtecte, chaque machine qui
mettait suspend immdiatement son mission et attend un dlai alatoire tir entre 0 et une
valeur N. Au bout du temps N le cycle recommence. Si une seconde dtection est repre le dlai
est tir entre 0 et 2 * N. Ainsi de suite jusqu' 16 * N. Aprs on recommence N.
Chaque machine reoit donc toutes les donnes qui circulent sur le bus. C'est au niveau de la
couche 2 que l'on dcide de garder les donnes ou de les jeter.
Anneau:
Les informations circulent toujours dans le mme sens. Chaque machine qui reoit un message,
le recopie immdiatement sur le second cble. En mme temps, l'information est remonte en
couche 2 pour savoir si elle est doit tre conserve par la machine ou dtruite. L'information
finira par revenir la source. Cette dernire ne remmettra pas l'information. Elle pourra
comparer les donnes envoyes et les donnes reus pour une ventuelle dtection d'erreurs.
Sur un cble de type anneau on utilise souvent un systme de jeton. Le jeton est un message
particulier que les machines se font passer les une aux autres. Une machine n'a alors le droit
d'mettre que lorsqu'elle dispose du jeton. Si la machine qui dispose du jeton n'a rien mettre,
alors elle fait passer le jeton la machine suivante. Il existe des algorithmes pour rgnrer un
jeton lorsque ce dernier est perdu suite un incident.
Etoile:
Sur un rseau en toile toutes les communications passent par la machine qui est au centre de
l'toile. C'est cette dernire qui redirige l'information vers le destinataire.

Ralis par : MSc. F. TACHI

19

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Avantages et inconvnients
Le cblage en maile n'est plus utilis car trop coteux en cble.
De part son architecture, le cblage en bus avec des protocoles CSMA/CD convient trs mal
dans un environnement temps rel. Sur un rseau en bus, deux machines peuvent monopoliser le
cble.
L'architecture en anneau avec un protocole base de jeton, peut servir dans un environnement
temps rel car le dlai maximum pour transmettre une information entre 2 machines peut tre
calcul. Le cblage en anneau ncessite plus de cble puisqu'il faut reboucler la dernire machine
sur la premire. Le cblage en anneau peut tre perturb par la panne d'une seule machine.
Dans une toile, le point faible est le centre de l'toile, si cet lment tombe en panne, alors tout
le rseau est paralys.
Techniques de cblage actuelles
De plus en plus on revient un cblage qui ressemble premire vue un cblage en toile.

Chaque machine est relie par un cble un appareil actif. Ce type de cblage peut tre utilis
dans une architecture rseau de type bus (Ethernet XXX BT). L'lment actif recopie alors
l'information sur chacun des cbles. Dans une architecture de type anneau l'appareil remet les
informations sur un seul cble la fois.
Cette architecture est plus scurise, car si une station tombe en panne (ou si son cble est
dfectueux), l'lment actif peut "dsactiver" la ligne en dfaut. Le seul risque reste au niveau du
centre de l'toile. Ce risque est limit, car le matriel est de plus en plus rsistant.
Ce type de cblage est rpandu car il permet d'utiliser les cbles tirs par les tlphonistes
f. Les rseaux industriels :
Diffrence entre un rseau et un rseau industriel
Un rseau industriel joue le mme rle qu'un rseau normal. Le but premier est toujours de
transmettre des informations entre plusieurs machines. Lorsque l'on parle de rseaux, on sousentend gnralement que les machines sont des ordinateurs. Lorsque l'on parle de rseaux
industriels, il s'agit de faire communiquer des machines qui ne sont plus seulement des
ordinateurs. On fait communiquer des appareils diffrents tels que des ordinateurs, des automates
programmables, des appareils de mesures, des quipements spcifiques (fours, commandes
numriques, ascenseurs, ...).
Le qualificatif d'industriel pour un rseau sous-entend galement un environnement particulier.
L'environnement d'un rseau industriel est en gnral un environnement perturb. C'est
environnement est souvent pollu par des ondes lectromagntiques provenant des diffrents
appareils (moteurs, courants forts, champs magntiques,...). Tous ces phnomnes sont prendre
en compte dans la couche 1 du modle OSI.
Ralis par : MSc. F. TACHI

20

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Liaison srie ou liaison parallle.


Pour relier 2 machines entre elles il existe plusieurs mthodes. L'une est dite liaison parallle.
Elle consiste envoyer plusieurs informations lmentaires en mme temps en utilisant plusieurs
conducteurs. Cette mthode est trs peu utilise. L'autre est dite Liaison Srie. Les donnes sont
envoyes bit par bit les uns la suite des autres ( ex: liaison srie des PC, Ethernet,...)
Liaison srie asynchrone
Les liaisons sries asynchrones sont trs utilises. La plus connue est celle qui est utilise sur les
PC. Asynchrone signifie que les donnes sont envoyes de l'metteur vers le rcepteur sans
ngociation pralable. C'est au rcepteur de se synchroniser sur l'metteur. Pour ce faire
l'metteur doit envoyer un bit de START ses donnes (de 5 8 bits) suivies ou non d'un bit de
parit et de 1 ou plusieurs bits de stop. Pour qu'une liaison srie fonctionne, il est ncessaire de
configurer les 2 extrmits pour que qu'elles utilisent la mme parit, le mme nombre de bits de
stop (1 1,5 ou 2) la longueur des donnes changes (5, 6,7, ou 8 bits).
La norme RSC232 dfinit les valeurs des tensions que doivent fournir et reconnatre les
interfaces sries des matrielles.
Un 0 logique est reconnu pour une tension allant de +8 +40V.
Un 1 logique est reconnu pour une tension allant de -8 -40V.
Gnralement, les signaux envoys sont compris entre -12 et + 12 V.
Sur
une
liaison
srie
au
repos
on
doit
observer
un
1
logique.
Pour faire un change de donnes bidirectionnel entre 2 liaisons sries RS232C il faut au
minimum 3 fils.
Un pour les donnes qui circulent dans un sens.
Un pour les donnes qui circulent dans l'autre sens.
Un pour la masse lectrique des signaux.
Cette liaison 3 fils est une liaison minimum. Elle ncessite une collaboration logicielle active
entre les 2 machines pour contrler le transfert des informations. Un mcanisme souvent utilis
est le protocole XON XOFF.
La liaison srie RS232C sur PC connecteur 25 points

Ralis par : MSc. F. TACHI

Broche

NOM

FG

TX

Sortie

RX

Entre

RTS

Sortie

CTS

Entre

DSR

Entre

SG

DCD
21

Sens

Entre
SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

20

DTR

Sortie

22

RI

Entre

La liaison srie RS232C sur PC connecteur 9 points


Broche NOM

Equivalence en db 25

DCD

RX

TX

DSR

20

SG

DSR

RTS

CTS

RI

22

Description des signaux


FG : Masse chssis
TX : Transmission des donnes
RX : Rception des signaux
RTS : Demande de Transmission
CTS : Prt mettre
DSR : Emetteur prt
SG : Masse Electrique
DCD : Dtection de porteuse
DTR : Terminal prt
RI : Indicateur de sonnerie.
Le signal FG est utilis par des cbles blinds.
Le signal SG est la masse lectrique qui doit tre utilise pour comparer les valeurs des autres
signaux.
Sur la broche TX, l'metteur met les donnes.
Le signal RTS est positionn par l'metteur lorsque ce dernier veut mettre des donnes.
Le signal DTR est positionn par l'metteur pour signaler au rcepteur qu'il est en ligne.
Sur la broche RX, le rcepteur reoit les donnes.
Le signal RTS indique l'metteur que son correspondant est prt recevoir des donnes.
Le signal DSR indique que l'metteur est toujours prsent.
DCD indique que la porteuse est prsente.
RI indique une sonnerie.
Ralis par : MSc. F. TACHI

22

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

A premire vue ces signaux peuvent paratre redondants ou inutiles pour une communication
entre 2 machines, mais ils sont trs pratiques pour une communication entre 2 machines relies
par le RTC via des modems utilisant un protocole matriel.

Sur TX/RX, circulent les donnes qui sont changes entre l'metteur et le rcepteur.
RTS et CTS fixe la communication entre l'metteur et son modem (ou le rcepteur et son
modem).
DSR sur l'metteur signifie que le rcepteur est toujours prsent.
DCD indique l'metteur que la porteuse utilise sur le RTC est prsente (donc que le modem 2
n'a pas raccroch).
DTR indique au modem que l'metteur est prs changer des informations avec le modem.
RI indique au rcepteur que le modem dtecte une sonnerie.
Diffrents cblages RS232
- Cblage DTE /DCE
Pour relier 2 quipements via une liaison srie la norme RS232 prvoit 2 brochages diffrents
(DTE et DCE). Le brochage type DTE (Data Terminal Equipement) doit tre utilis pour des
quipements terminaux. Le brochage type DCE (Data Control Equipement) est normalement
utilis pour des quipements intermdiaires utiliss sur des liaisons (modems,...). Le brochage
DTE normalis est, celui dcrit sur les connecteurs 25 points des PC. Le brochage DCE est trs
simple, sur le connecteur DB25 de l'quipement on retrouve les mmes signaux en les croisant.
Pour relier un quipement DTE (PC, terminal, imprimante,..) un quipement DCE (modem), il
suffit donc de relier la broche 1 la broche 1,.... la broche 22 la broche 22.
Comment diffrencier un quipement DTE d'un quipement DCE sans documentation?
Astuce : au repos (sans connexion) un 1 logique doit tre observ sur la broche TX. Si
l'quipement est DTE on doit donc trouver une tension ngative entre la broche 2 et la broche 7
du connecteur 25 points. Si l'quipement est de type DCE, la tension ngative doit se trouver
entre les broches 3 et 7.
- Cblage DTE/DTE
IL n'est pas toujours ncessaire d'utiliser des modems pour relier deux quipements par des
RS232C. La norme RS232C spcifie que l'on doit pouvoir ( avec des cbles blinds et de tension
de 40V) atteindre 150m . En pratique avec une distance suprieure 10 ou 15m on commence
avoir des problmes. Si les quipements sont moins de 10 m, il est tout fait possible de les
Ralis par : MSc. F. TACHI

23

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

relier sans passer par modem. Il s'agit de raliser un cble Null Modem. Malheureusement il
existe une multitude de types de cbles Null modem. Il faut savoir si les quipements terminaux
utilisent un protocole matriel (type RTS/CTS) ou un protocole logiciel (type XON XOFF).
Cble PC - PC en DB25 utilisant RTS/CTS

Cble PC - PC en DB25 utilisant XON/XOFF

Diffrents protocoles
Protocole Matriel
Un des protocoles le plus utilis est celui qui utilise tous les signaux de la RS232
Lorsque l'metteur veut mettre ses donns, il doit positionner la ligne RTS pour demander au
rcepteur s'il est prt accepter ces donnes. Le rcepteur lorsqu'il est prt recevoir les donnes
va envoyer le signal DSR de l'metteur pour lui indiquer qu'il est prt. Lorsque l'metteur veut
suspendre l'mission, il va enlever le signal DSR de l'metteur.
Protocole XON/XOFF
Ce protocole ne ncessite qu'une liaison sur 3 fils. Le reste de la ngociation entre l'metteur et le
rcepteur pour changer des donnes ce fait par logiciel. Ce protocole est bas sur les caractres
XON (ASCI 11H) et XOFF (ASCI 13H).
Le rcepteur gre un buffer. Lorsque son buffer est plein 80 % le rcepteur envoie le caractre
XOFF. L'metteur lorsqu'il reoit le caractre XOFF doit immdiatement suspendre son
mission. Lorsque l'metteur a vid sont buffer 50% il envoie un caractre XON l'metteur. A
la rception de XON l'metteur peut reprendre son mission. Il est possible que l'metteur ne
reoive pas ou perde les caractres XON/ XOFF. Pour pallier ces problmes, lorsque l'metteur
n'a pas reu de caractres depuis un certain temps, ce dernier peut reprendre de sa propre
initiative le transfert. Si le rcepteur n'est pas d'accord, ce dernier pourra toujours rmettre un
XOFF.
Ralis par : MSc. F. TACHI

24

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

g. Les diffrents types de rseaux :


On distingue diffrents types de rseaux (privs) selon leur taille (en terme de nombre de
machines), leur vitesse de transfert des donnes ainsi que leur tendue. Les rseaux privs sont
des rseaux appartenant une mme organisation. On fait gnralement trois catgories de
rseaux :

Rseau local LAN (local area network)


Rseau mtropolitain MAN (metropolitan area network)
Rseau large WAN (wide area network)

Il existe deux autres types de rseaux : les TAN (Tiny Area Network) identiques aux LAN mais
moins tendus (2 3 machines) et les CAN (Campus Area Network) identiques au MAN (avec
une bande passante maximale entre tous les LAN du rseau).
Les LAN
LAN signifie Local Area Network (en franais Rseau Local). Il s'agit d'un ensemble
d'ordinateurs appartenant une mme organisation et relis entre eux dans une petite aire
gographique par un rseau, souvent l'aide d'une mme technologie (la plus rpandue tant
Ethernet)..
Un rseau local est donc un rseau sous sa forme la plus simple. La vitesse de transfert de
donnes? d'un rseau local peut s'chelonner entre 10 Mbps (pour un rseau Ethernet par
exemple) et 1 Gbps (en FDDI ou Gigabit Ethernet par exemple). La taille d'un rseau local peut
atteindre jusqu' 100 voire 1000 utilisateurs.
En largissant le contexte de la dfinition aux services qu'apportent le rseau local, il est possible
de distinguer deux modes de fonctionnement :

dans un environnement d'"gal gal" (en anglais peer to peer), dans lequel il n'y a pas
d'ordinateur central et chaque ordinateur a un rle similaire
dans un environnement "client/serveur", dans lequel un ordinateur central fournit des
services rseau aux utilisateurs

Les MAN
Les MAN (Metropolitan Area Network) interconnectent plusieurs LAN gographiquement
proches (au maximum quelques dizaines de km) des dbits importants. Ainsi un MAN permet
deux noeuds distants de communiquer comme si ils faisaient partie d'un mme rseau local.
Un MAN est form de commutateurs ou de routeurs interconnects par des liens hauts dbits (en
gnral en fibre optique).
Les WAN
Un WAN (Wide Area Network ou rseau tendu) interconnecte plusieurs LANs travers de
grandes distances gographiques.
Les dbits disponibles sur un WAN rsultent d'un arbitrage avec le cot des liaisons (qui
augmente avec la distance) et peuvent tre faibles.
Ralis par : MSc. F. TACHI

25

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Les WAN fonctionnent grce des routeurs qui permettent de "choisir" le trajet le plus appropri
pour atteindre un noeud du rseau.
Le plus connu des WAN est Internet.
h. Les bus de terrain :
Il existe un grand nombre de bus de terrain.
A-bus

IEEE 1118

Arcnet

Instabus

P-net

Arinc 625

Interbus-

Profibus-FMS

ASI

ISA SP50

Batibus

IsiBus

Bitbus

IHS

CAN

ISP

ControlNet

J-1708

DeviceNet

J-1850

SDS

DIN V 43322

LAC

Sigma-i

LON

Sinec H1

FAIS

MAP

Sinec L1

EIB
Ethernet

Master FB

Spabus

MB90

Suconet

Factor

MIL 1553

VAN

Fieldbus Foundation

MODBUS

WorldFIP

FIP

MVB

ZB10

Hart

P13/42

...

IEC 61158

P14

DIN 66348

(Mebus)

(Bitbus)

Partnerbus

Profibus-PA
Profibus-DP
PDV
SERCOS

Les plus populaires sont donns ci-dessous.


Bus

User

Application

Sponsor

CANs

25%

Automotive, Process control CiA, OVDA, Honeywell

Profibus (3 kinds)

26%

Process control

Siemens, ABB

Building systems

Echelon, ABB

Plant bus

all
Phoenix Contact

LON
Ethernet

6%
50%

Interbus-S

7%

Manufacturing

Fieldbus Foundation, HART

7%

Chemical Industry

Fisher-Rosemount, ABB

ASI

9%

Building Systems

Siemens

Modbus

22%

obsolete point-to-point

many

ControlNet

14%

plant bus

Rockwell

Ralis par : MSc. F. TACHI

26

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

VII. Exemples introductifs de quelques types de DCS :


Dans la pratique, il existe plusieurs types de DCS fournies par diffrents constructeurs. Ces
DCSs ont tous t conus pour remplir les mmes taches ; nanmoins chaque constructeur
essaie de donner une signature propre lui.
Les systmes DCSs les plus utiliss sont ceux de Honeywell, Yokogawa, Emerson, ABB,
Foxboro, Alstom et Rockwell.
Il est noter que tous les systmes de contrle distribus doivent tre raliss selon larchitecture
de base suivante :

Process pictures

open network:
TCP/IP, ...

Operator panel
Mimic board

dis

Process Data Base

workstation bus
Station

Station

Logging

instrument bus
(mimic board)

Process bus (500m ... 3 km)


Pool

P C

I/O MEM I/O

PLC nodes
(multi-processors)

P C

MEM BC

Directly coupled
input/
output

Node bus
(30m..2 km)
Fieldbus
station bus

Control
stations
sensor bus

(0,5.. 30 m)

Sensor bus

Transducers
Valve Thermo-couple

Position

Plant

Motor

Engineering
Workstation

Operator
Workstation

Data logger

Control bus
Controller

Controller

Controller

Controller

Field bus

Plant

Ralis par : MSc. F. TACHI

27

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

VII.1. Le systme TDC 3000 de Honeywell :


Le systme distribu TDC 3000 est une famille de matriels et de logiciels, qui peuvent tre
intgrs slectivement dans un systme de contrle et dacquisition de donnes pour rpondre
des besoins bien spcifiques.
Le TDC 3000 profite des microprocesseurs puissants de 16 et 32 bits dvelopps dans les
dernires annes pour rpartir les tches de traitement volu, tels que la rgulation avance, la
visualisation et les historiques qui taient raliss auparavant par un calculateur central. Cette
architecture de traitement distribu qui va au del de la rgulation dcentralise, offre au systme
des fonctions, de la capacit et de la redondance qui le rendent la fois souple et puissant ce qui
lui permet de rpondre aux exigences daujourdhui en matire de contrle des procds
industriels modernes.
Le TDC 3000 est n en 1984 et se compose de :
-

Un rseau principal de communication appel LCN (Local Control Network)

Un ou plusieurs rseaux UCN (Universal Control Network)

Un rseau Ethernet

Chaque rseau peut recevoir un certain nombre de clients ou abonns appels modules.
La figure ci-dessous illustre une architecture type du systme TDC 3000.
A. Composants essentiels du rseau LCN
- Nombre dabonns : 64
- Longueur : 300 m maxi en cble coaxial
- Dbit dinformation : 5 Mega bits/sec
On peut connecter 3 cbles LCN de 300 m chacun, longueur maxi en coaxial : 3 x 300 = 900 m.
On peut galement utiliser des extensions en fibre optique (maximum 2 par LCN).
Longueur maxi en fibre optique : 2 x 2 Km = 4 Km
Soit une longueur totale maxi du rseau LCN de 4.9 Km.
Un module LCN comprend des circuits imprims monts dans un chssis. Il y a deux types de
chssis disponibles :
Un double chssis qui a une zone trois emplacements pour un module et une zone deux
emplacements pour un second module (avec deux alimentations diffrentes).
Lautre type est un chssis cinq emplacements qui peut contenir jusqu cinq cartes
imprimes appartenant au mme module.
Chaque module est constitu gnralement de deux cartes. Une carte processeur identique tous
les modules et une carte didentit ou de personnalit.

Ralis par : MSc. F. TACHI

28

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Le tableau ci-dessous nous montre la constitution hardware des modules du LCN :


N Identification du module
1
1.
2.
3.
4.
5.
6.
7.

Carte processeur

Station universelle
Station de travail universelle
Module historique
Module dapplication
Module dinterface rseau
Module rseau usine
Station universelle x
Passerelle rseau

K2LCN
K2LCN
K2LCN
K2LCN
K2LCN
K2LCN
K2LCN
K2LCN

Carte de
personnalit
EPDG
EPDG
SPC
EPNI
CNI
TPDGX
NGI

Co-processeur
WSI2
-

Station universelle (US, UXS) :


La station universelle est linterface homme/machine primaire du TDC 3000. Elle constitue une
fentre unique sur lensemble du systme, que les donnes rsident dans un des modules du LCN
ou dans un des appareils branchs au procd.
Station de travail universelle (UWS) :
La station de travail universelle est une autre interface homme/machine. Elle offre les mmes
fonctions que la station universelle mais conue pour un environnement de bureau.
Module historique (HM):
Le module historique permet le stockage de masse de donnes sur disques durs. Ces donnes
peuvent tre les historiques des alarmes procd, modifications oprateur, modifications de ltat
du systme,
Module application (AM) :
Le module application permet la mise en uvre davantage de stratgies et de calculs de
rgulation plus complexes quen utilisant seulement les appareils connects au procd. Il
comporte un ensemble dalgorithmes standards et dvelopps de rgulation avance.
Module d'interface rseau (NIM):
Le module dinterface rseau est un module du LCN qui interconnecte lUCN avec le LCN. Il
convertit les techniques de transmission et protocoles du LCN en protocole et techniques de
transmission de l'UCN.
Un NIM est toujours redondant.
Module Rseau usine (PLNM)
Le PLNM est un module qui procure une interface entre le LCN et le rseau Ethernet et donc par
voie de consquence fournit une liaison entre nimporte quel nud LCN et nimporte quel nud
Ethernet.

Ralis par : MSc. F. TACHI

29

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

Ralis par : MSc. F. TACHI

du 21 au 24 Janvier 2007

SONATRACH/
30 Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

VAX

PC

PC
ETHERNET
UwS

AM

US

HM

PLNM

UxS

LCN diffrent

LCN

NG
NG

NIM

Advanced Process
Manager ( APM )

Remote I/O

UCN

Les quipements dentres/sorties


Architecture type du systme TDC 3000
Ralis par : MSc. F. TACHI

SONATRACH/
31 Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Station universelle X (UXS) :


La station universelle X est une autre interface homme/machine qui fournit les mmes
fonctionnalits que celles dune station universelle, en plus elle fournit une autre fentre sur le
rseau Ethernet. Cette fentre est utilise pour accomplir diffrentes tches.
La passerelle rseau (NG) :
Le NG connecte un LCN un autre LCN, chacun avec un NG peuvent communiquer entre eux
en toute scurit des distances loignes. Ceci permet la configuration du TDC 3000 travers
plusieurs salles de contrle, chacune avec son propre LCN, et par consquent procure la
coordination du contrle et de lacquisition de donnes dans un complexe entier.
B. Composants essentiels rseau universel de commande (UCN) :
L'UCN est un rseau qui relie tous les quipements dacquisition de donnes et de rgulation. La
connexion avec le LCN se fait par le NIM.
LUCN utilise des cbles coaxiaux Redondants comme support de communication.
LUCN peut tre constitu de supers processs managers (Advanced Process Managers, APMs),
de logic managers (LMs), de Safety managers (SFs)etc. Par exemple dans la configuration
adopte dans le complexe GL1K, on ne disposons que dAPMs.
Super process manager (APM) :
Le super process manager (APM) est un quipement connect au procd extrmement versatile
avec un jeu de fonctions de rgulation et dacquisition trs puissant. Il peut tre configur avec
un jeu complet de cartes dentres/sorties et ses fonctions de contrle vont de lalgorithme le plus
simple aux fonctions de contrle les plus volues pour les procds continus, discontinus ou
hybrides. Ses possibilits vont de la rgulation sophistique la programmation en langage
CL/APM, il permet les communications latrales et est compatible avec une architecture de
systmes de communications ouverts.
LAPM est conu pour une scrutation souple et puissante et pour assurer des fonctions de
contrle. Pour ce faire il utilise une architecture multiprocesseurs spars ddis des tches
spcifiques.
o Caractristiques physiques
Le super process manager (APM) est mont dans une armoire Honeywell comme le montre la
figure ci-dessous. Il contient les composants suivants :
)
)
)
)

Le sous-systme dalimentation
Les racks cartes.
Les cartes APMMs, IOPS, FTAS.
Les cbles UCN.

Ralis par : MSc. F. TACHI

32

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Aspect extrieur dun APM


Le sous-systme dalimentation :
Le sous-systme dalimentation de lAPM situ tout en bas de larmoire consiste en une ou deux
alimentations, en des batteries de sauvegarde pour lalimentation de tous les circuits de mmoire
CMOS dans lAPM et en des batteries optionnelles de sauvegarde pour la ou les entres
dalimentation.
Le systme dalimentation fournit donc trois types de tension :
Le 24 Vdc pour les modules APMMs et le sous-systme dentres/sorties
Le 3.6 Vdc pour la sauvegarde des mmoires CMOS des modules APMMs et des cartes
dentres/sorties pendant 72 heures
Le 6 Vac pour les cartes LLAI comme phase de rfrence.
Lalimentation externe de lAPM est de 220 VAC.

Ralis par : MSc. F. TACHI

33

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Les racks :
Juste au-dessus du sous-systme dalimentation, se trouvent les racks cartes. Ces derniers
contiennent les cartes de lAPMM et les cartes dentres/sorties.
Il existe trois types de racks :
Rack APMM unique contient un seul APMM et jusqu 10 cartes dentres/sorties.
Rack deux APMM cte cte comporte deux APMMs et jusqu 5 cartes dentres/sorties.
Rack pour cartes dentres/sorties peut contenir jusqu 15 cartes.
LAPM peut contenir jusqu six racks adresss de 1 6 et relis entre eux dans une
configuration Daisy chain.
LAPM est constitu dun APMM simple ou redondant et de cartes dentres/sorties. Dans la
configuration adopte par le complexe GL1K, tous les APMMs sont redondants et monts dans
des racks APMM unique situs juste au-dessus du sous-systme dalimentation l'un au-dessus
de lautre.
Comme le montre la figure ci-dessous, lAPM est constitu dune unit centrale (APMM) et dun
sous-systme dentres/sorties.
LAPMM
LAPMM est constitu de quatre cartes :
Carte modem :
Elle est charge de transmettre et recevoir les signaux changs entre lAPM et lUCN. Elle
fournit en outre une ligne de slection automatique qui permet lAPM de permuter entre les
cbles UCN A et B en cas de problme sur lun dentre eux.
Carte de communication : est charge de:
grer le jeton qui permet lAPM de communiquer sur lUCN
contrler les fonctions du modem.
Elle agit aussi comme buffer pour les donnes acquises par le biais des cartes dentres/sorties et
qui peuvent tre accdes par la carte de contrle et soccupe des communications interne
lUCN (entre quipements UCN ou communication peer to peer).
Carte I/O link :
Elle agit comme matre sur le rseau dentres/sorties, elle scrute les cartes dentres/sorties et
place les donnes collectes dans la RAM de la carte de communication qui seront par la suite
mises la disposition de la carte de contrle.

Ralis par : MSc. F. TACHI

34

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

NETWORK
INTERFAC
E
MODULE

PROCESSS MANAGER
Processseur de communication
Et le Modem

Processeur interface de
liaison entres/ sorties

Processeur de contrle

Liaison avec le rseau UCN


Accs rseau aux donnes d'autres
APMs
Liaisons latrales

Accs grande vitesse aux


entres/sorties pour la
communication et les
fonctions de contrle

Rgulation
Interverrouillage
Logique
Squentiel
Programme utilisateur

I/O LINK

HIGH LEVEL
ANALOG INPUT
PROCESSOR
16

DIGITAL INPUT
PROCESSOR

DIGITAL
OUTPUT
PROCESSOR

32

16

LOW LEVEL
MULTIPLEXER

32

LOW LEVEL
ANALOG INPUT
PROCESSOR

SMART
TRANSMITTER
INTERFACE
INPUT
PROCESSOR
16

PULSE INPUT
PROCESSOR

ANALOG
OUTPUT
PROCESSO
R
8

UCN

Vers d'autres APMs

Ralis par : MSc. F. TACHI

35

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

Carte de contrle :
Elle fournit toutes les fonctions de contrle, de rgulation et dautomatisme.
Ladresse de lAPM dans lUCN est toujours impaire et commence gnralement partir de 9
(les adresses de 1 8 sont utilises pour les NIMs). Cette adresse est en fait ladresse de
lAPMM primaire avec ladresse suivante (paire) pour lAPMM redondant.
Le sous-systme dentres/sorties :
Le sous-systme dentres/sorties consiste en une liaison srie redondante et un maximum de 40
modules dentres/sorties. Un module peut comprendre une seule carte dentres/sorties ou deux
cartes redondantes.
Les processeurs dentres/sorties, en liaison avec les plaques bornier (FTAs), effectuent les
scrutations de toutes les entres/sorties raccordes au site.
Les processeurs d'entres/sorties disponibles pour un APM sont donns par le tableau ci-dessous.

Nombres
de points
par carte

Cartes dentres/sorties

Redondance
permise

Entre analogique bas niveau ( LLAI )

Non

Entre analogique haut niveau ( HLAI )

16

Oui

Sortie analogique ( AO )

Oui

Entre digitale ( DI )

32

Non

Entre digitale de squence dvnements ( DISOE )

32

Non

Sortie digitale ( DO )

16

Non

Multiplexeur bas niveau ( LLMUX )

32

Non

Entre impulsion ( PI )

Non

Interface transmetteur intelligent ( STIM )

16

Oui

Interface srie ( SI )

32

Non

Interface priphrique srie ( SDI )

16

Non

Les processeurs dentres/sorties ont pour rle :


Lacquisition du signal.
Le conditionnement du signal (filtrage).
La conversion analogique/numrique (acquisition) et numrique/analogique (commande)
Ralis par : MSc. F. TACHI

36

SONATRACH/ Groupement IAP-CU

Introduction aux systmes de contrle distribues DCS

du 21 au 24 Janvier 2007

La conversion des signaux en units physiques.


La linarisation.
Mise en repli de scurit de lquipement command.
Excution de la logique relais.
Traitement des alarmes.

Les plaques bornier (FTAs) :


Toutes les connexions vers et en provenance du procd se font par les plaques borniers (field
termination assemply). Ces borniers sont relis aux processeurs dentres/sorties par des cbles
pouvant aller jusqu 50 mtres.
Le rle des plaques borniers est :

La connexion.
La conversion courant/tension et tension/courant.
Protection contre les surtensions.
Fusibles.
Limitation de courant.
Alimentation des transmetteurs en 24 v.
Isolation galvanique.

Ralis par : MSc. F. TACHI

37

SONATRACH/ Groupement IAP-CU