Sunteți pe pagina 1din 37

Introduction aux systmes de contrle distribus DCS

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 ci-dessous.

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).

Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 monoboucle SLC. Cette approche a pour but lintroduction des systmes DCS sans changer les habitudes du personnel.
Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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

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

Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

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

Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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).

Avantages Rgulation mono boucle (Single Loop Control, SLC) Contrle centralis DCS Contrle reparti Conduite centralise Contrle reparti Conduite repartie

Inconvnients 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. 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 Prpar par : MSc. F. TACHI IAP Spa5

Introduction aux systmes de contrle distribus DCS

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. 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. Prpar par : MSc. F. TACHI IAP Spa6

Introduction aux systmes de contrle distribus DCS

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.

IV. Avantages des systmes de contrle distribus :


Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.

Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.
Prpar par : MSc. F. TACHI

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.
Prpar par : MSc. F. TACHI

10

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. Les donnes peuvent tre reprsentes sous diffrents formats : graphiques des quipements du procd lenregistrement de la mesure ltat des alarmes, et dautres informations 11
IAP Spa-

Prpar par : MSc. F. TACHI

Introduction aux systmes de contrle distribus DCS

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 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 12
IAP Spa-

Prpar par : MSc. F. TACHI

Introduction aux systmes de contrle distribus DCS

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. 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
Prpar par : MSc. F. TACHI

13

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

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
Prpar par : MSc. F. TACHI

14

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.
Prpar par : MSc. F. TACHI

15

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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,...) ...

Fibre optique

Couleur du laser Section du cble Nombre de brins 16


IAP Spa-

Prpar par : MSc. F. TACHI

Introduction aux systmes de contrle distribus DCS

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,...)

Prpar par : MSc. F. TACHI

17

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 Maille: Ce type de cblage n'est plus utilis car il ncessite beaucoup de cbles. Avec n machines il faut : n (n -1) /2 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
Prpar par : MSc. F. TACHI

18

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

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
Prpar par : MSc. F. TACHI

19

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.
Prpar par : MSc. F. TACHI

20

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 Broche 1 2 3 4 5 6 7 8 20 22 NOM FG TX RX RTS CTS DSR SG DCD DTR RI Entre Sortie Entre Sortie Entre Sortie Entre Entre Sens

La liaison srie RS232C sur PC connecteur 9 points Broche 1 2 3 4 5 6 7 8 9


Prpar par : MSc. F. TACHI

NOM DCD RX TX DSR SG DSR RTS CTS RI

Equivalence en db 25 8 3 2 20 7 6 4 5 22 21
IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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).

Prpar par : MSc. F. TACHI

22

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 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

Prpar par : MSc. F. TACHI

23

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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
Prpar par : MSc. F. TACHI

24

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.

Prpar par : MSc. F. TACHI

25

IAP Spa-

Introduction aux systmes de contrle distribus DCS A-bus Arcnet Arinc 625 ASI Batibus Bitbus CAN ControlNet DeviceNet DIN V 43322 DIN 66348 FAIS EIB Ethernet Factor Fieldbus Foundation FIP Hart IEC 61158 (Mebus) IEEE 1118 Instabus Interbus-S ISA SP50 IsiBus IHS ISP J-1708 J-1850 LAC LON MAP Master FB MB90 MIL 1553 MODBUS MVB P13/42 P14 (Bitbus) Partnerbus P-net Profibus-FMS Profibus-PA Profibus-DP PDV SERCOS SDS Sigma-i Sinec H1 Sinec L1 Spabus Suconet VAN WorldFIP ZB10 ...

Les plus populaires sont donns ci-dessous. Bus CANs Profibus (3 kinds) LON Ethernet Interbus-S Fieldbus Foundation, HART ASI Modbus ControlNet User 25% 26% 6% 50% 7% 7% 9% 22% 14% Application Automotive, Process control Process control Building systems Plant bus Manufacturing Chemical Industry Building Systems obsolete point-to-point plant bus Sponsor CiA, OVDA, Honeywell Siemens, ABB Echelon, ABB all Phoenix Contact Fisher-Rosemount, ABB Siemens many Rockwell

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.
Prpar par : MSc. F. TACHI

26

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 Process Data Base Logging

dis k

Operator panel Mimic board

open network: TCP/IP, ...

Station

Station

workstation bus instrument bus (mimic board)

Process bus (500m ... 3 km)


Pool P P P C PLC nodes (multi-processors) P P C
MEM BC

P (30m..2 km)

Node bus Fieldbus station bus

I/O MEM I/O

Directly coupled input/ output

Control stations sensor bus (0,5.. 30 m) Transducers

Sensor bus

Valve Thermo-couple

Position

Motor

Plant

Engineering Workstation

Operator Workstation

Data logger

Control bus
Controller Controller Controller Controller

Field bus

Plant
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.
Prpar par : MSc. F. TACHI

27

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

Le tableau ci-dessous nous montre la constitution hardware des modules du LCN : N Identification du module 1 1. 2. Station universelle Station de travail universelle Module historique Carte processeur K2LCN K2LCN K2LCN 28 Carte de personnalit EPDG EPDG SPC Co-processeur IAP Spa-

Prpar par : MSc. F. TACHI

Introduction aux systmes de contrle distribus DCS

3. 4. 5. 6. 7.

Module dapplication Module dinterface rseau Module rseau usine Station universelle x Passerelle rseau

K2LCN K2LCN K2LCN K2LCN K2LCN

EPNI CNI TPDGX NGI

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.

Prpar par : MSc. F. TACHI

29

IAP Spa-

Introduction aux systmes de contrle distribus DCS

Prpar par : MSc. F. TACHI

30

IAP Spa-

Introduction aux systmes de contrle distribus DCS

VAX PC

PC ETHERNET

UwS UxS LCN

AM

US

HM

PLNM LCN diffrent NG NG

NIM

Advanced Process Manager ( APM )

Remote I/O

UCN

Les quipements dentres/sorties Architecture type du systme TDC 3000


Prpar par : MSc. F. TACHI

31

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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. 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.

Prpar par : MSc. F. TACHI

32

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

Prpar par : MSc. F. TACHI

33

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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.

Prpar par : MSc. F. TACHI

34

IAP Spa-

Introduction aux systmes de contrle distribus DCS

NETWORK NETWORK INTERFACE INTERFACE MODULE MODULE

PROCESSS MANAGER

Processseur de communication Et le Modem


Liaison avec le rseau UCN Accs rseau aux donnes d'autres APMs Liaisons latrales

Processeur interface de liaison entres/ sorties


Accs grande vitesse aux entres/sorties pour la communication et les fonctions de contrle

Processeur de contrle
Rgulation Interverrouillage Logique Squentiel Programme utilisateur I/O LINK

HIGH LEVEL ANALOG INPUT PROCESSOR 16

LOW LEVEL ANALOG INPUT PROCESSOR 8

DIGITAL INPUT PROCESSOR

DIGITAL OUTPUT PROCESSOR

32

16

LOW LEVEL MULTIPLEXER 32

SMART TRANSMITTER INTERFACE INPUT PROCESSOR 16

PULSE INPUT PROCESSOR 8

ANALOG OUTPUT PROCESSO R 8

UCN Vers d'autres APMs

Prpar par : MSc. F. TACHI

35

IAP Spa-

Introduction aux systmes de contrle distribus DCS

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 Redondance points permis par e carte 8 16 8 32 32 16 32 8 16 32 16 Non Oui Oui Non Non Non Non Non Oui Non Non

Cartes dentres/sorties Entre analogique bas niveau ( LLAI ) Entre analogique haut niveau ( HLAI ) Sortie analogique ( AO ) Entre digitale ( DI ) Entre digitale de squence dvnements ( DISOE ) Sortie digitale ( DO ) Multiplexeur bas niveau ( LLMUX ) Entre impulsion ( PI ) Interface transmetteur intelligent ( STIM ) Interface srie ( SI ) Interface priphrique srie ( SDI ) Les processeurs dentres/sorties ont pour rle : Lacquisition du signal.
Prpar par : MSc. F. TACHI

36

IAP Spa-

Introduction aux systmes de contrle distribus DCS

Le conditionnement du signal (filtrage). La conversion analogique/numrique (acquisition) et numrique/analogique (commande) 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.

Prpar par : MSc. F. TACHI

37

IAP Spa-