Académique Documents
Professionnel Documents
Culture Documents
du 21 au 24 Janvier 2007
du 21 au 24 Janvier 2007
du 21 au 24 Janvier 2007
Topologie en toile utilise dans une architecture dun systme de contrle vers les annes
60.
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.
du 21 au 24 Janvier 2007
Architecture totalement distribue, base sur le bus de terrain, rencontre dans les systmes
de contrle modernes.
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
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 :
-
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
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.
du 21 au 24 Janvier 2007
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.
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.
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.
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.
10
du 21 au 24 Janvier 2007
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
du 21 au 24 Janvier 2007
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 :
du 21 au 24 Janvier 2007
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 :
-
13
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.
14
du 21 au 24 Janvier 2007
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.
15
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 :
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,...)
17
du 21 au 24 Janvier 2007
18
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.
19
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
du 21 au 24 Janvier 2007
Broche
NOM
FG
TX
Sortie
RX
Entre
RTS
Sortie
CTS
Entre
DSR
Entre
SG
DCD
21
Sens
Entre
SONATRACH/ Groupement IAP-CU
du 21 au 24 Janvier 2007
20
DTR
Sortie
22
RI
Entre
Equivalence en db 25
DCD
RX
TX
DSR
20
SG
DSR
RTS
CTS
RI
22
22
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
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
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
du 21 au 24 Janvier 2007
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
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
User
Application
Sponsor
CANs
25%
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
7%
Chemical Industry
Fisher-Rosemount, ABB
ASI
9%
Building Systems
Siemens
Modbus
22%
obsolete point-to-point
many
ControlNet
14%
plant bus
Rockwell
26
du 21 au 24 Janvier 2007
Process pictures
open network:
TCP/IP, ...
Operator panel
Mimic board
dis
workstation bus
Station
Station
Logging
instrument bus
(mimic board)
P C
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
27
du 21 au 24 Janvier 2007
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.
28
du 21 au 24 Janvier 2007
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
-
29
du 21 au 24 Janvier 2007
SONATRACH/
30 Groupement IAP-CU
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
SONATRACH/
31 Groupement IAP-CU
du 21 au 24 Janvier 2007
Le sous-systme dalimentation
Les racks cartes.
Les cartes APMMs, IOPS, FTAS.
Les cbles UCN.
32
du 21 au 24 Janvier 2007
33
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.
34
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
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
35
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
Non
16
Oui
Sortie analogique ( AO )
Oui
Entre digitale ( DI )
32
Non
32
Non
Sortie digitale ( DO )
16
Non
32
Non
Entre impulsion ( PI )
Non
16
Oui
Interface srie ( SI )
32
Non
16
Non
36
du 21 au 24 Janvier 2007
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.
37