Téléjaugeage des Réservoirs de Carburant
Thèmes abordés
Téléjaugeage des Réservoirs de Carburant
Thèmes abordés
DEPARTEMENT DE L’ELECTRONIQUE
OPTION : CONTROLE
THEME
PROMOTION 2010
RemeRciements
Nous teNoNs à remercier eN premier lieu et avaNt
tout Dieu, le tout puissant, qui nous a donné la force
et la patience d’accomplir notre travail dans de
bonnes conditions.
Leurs familles
Mon binôme
formation d’ingénieur.
A. MOUSSA
Dédicace
Ma chère mère
Mon binôme
formation d’ingénieur.
A. SONIA
Sommaire
Sommaire
INTRODUCTION GENERALE……………………………………………..2
INTRODUCTION……………………………………………………………4
II-5. L’électricité…………………………………………………………………..9
VI. Conclusion………………………………………………………………….10
Chapitre II : Fonctionnement des équipements de mesure
INTRODUCTION…………………………………………………………..12
b. Fonctionnement…………………………………………………………..14
a. Présentation……………………………………………………………….15
b. Fonctionnement…………………………………………………………....16
a. Module d’entrées…………………………………………………………20
b. Module d’alimentation de puissance……………………………………….20
c. Module de communication………………………………………………...20
d. Elément sélecteur…………………………………………………………20
a. Les entrées……………………………………………………………….21
b. Les sorties………………………………………………………………..21
III-5. Configuration……………………………………………………………...27
b. Configuration horloge…………………………………………………….28
e. Réglage de la luminosité…………………………………………………..29
IV-1-1. Présentation………………………………………………………………30
IV-1-2. Brochage du port série RS232……………………………………………....31
V-1-1. Présentation……………………………………………………………….31
V-2-1. Présentation………………………………………………………………..32
V-2-2. Principe……………………………………………………………………32
Problématique…………………………………………………………………..34
Chapitre III : Présentation matérielle et logiciel
INTRODUCTION…………………………………………………………. .35
a. Automate…………………………………………………………………...38
a. Présentation…………………………………………………………………39
b. Caractéristiques………………………………………………………………39
a. Modules analogiques………………………………………………………..40
b. Magélis………………………………………………………………….....41
a. Caractéristiques……………………………………………………………..41
b. Caractéristiques……………………………………………………………47
V. Conclusion………………………………………………………………...49
Chapitre VI : Développement du projet de supervision
INTRODUCTION………………………………………………………….50
V. Simulation……………………………………………………………….62
V-1. Etapes à suivre pour la simulation du projet de supérvision sous Vijeo Designer…...63
V-2. Etapes à suivre pour la simulation des programmes sous Unity ProXL……………65
IV. Conclusion………………………………………………………………..70
CONCLUSION GENERALE……………………………………………….71
Abréviation
Introduction générale
L’économie Algérienne à progressé régulièrement au cours des dernières années, cette expansion
est attribuable au fort rendement de l’industrie du pétrole, du gaz et à l’accroissement soutenu de la
production d’hydrocarbure qui constitue le pilier de la majorité des activités économiques du pays.
Ce secteur qui est géré par SONATRACH divisé en plusieurs filiales parmi elle NAFTAL ;
assurant la commercialisation et la distribution des produits pétroliers ; avec un personnel de
30.OOO agents, elle représente le premier distributeur en Algérie contribuant à hauteur de 51% de
l’énergie finale en fournissant 10 millions de tonnes de produits pétroliers par an sous forme de :
Carburants.
Gaz de pétrole liquéfies.
Butanes.
Lubrifiants.
Le CSD est actuellement confronté à une panne d’une centrale dite centrale WHESSOE 1084 qui
assurait l’indication de niveau et de température des carburants grâce à une communication avec le
transmetteur 1315 via une boucle de courant 20 mA en full duplex. Toutes les mesures de niveau et
de température se font manuellement par la visualisation du compteur analogique d’un jaugeur
mécanique(2026) de chaque bac ; et celles de la température se font par une méthode très dépassée
et surtout très onéreuse, il s’agit de prendre la température d’un échantillon en utilisant un
thermomètre, mesures non précises.
UMMTO Page2
Chapitre I Description des installations du CSD
2-Bloc administratif.
3-Poste incendie.
5-Salle de contrôle.
6-Poste de chargement.
7-Poste de déchargement.
UMMTO Page 3
Chapitre I Description des installations du CSD
Introduction :
Le Centre de Stockage et de Distribution de carburant (CSD) de TIZI-OUZOU est
implanté dans la zone industrielle d’OUED-AISSI, comprend plusieurs unités assurant
chacune des fonctions bien précises. Pour bien expliquer le fonctionnement du CSD nous
allons donner un aperçu sur ces différents compartiments.
Un parc de stockage.
Une installation de déchargement.
Une installation de chargement.
Il s’agit de réservoirs à toit fixe, d’une capacité unitaire de 8000 m3, d’un diamètre
de 24 m et d’une hauteur de 18 ,31 m.
Il s’agit de réservoirs à toit flottant, d’une capacité unitaire de 5000 m3, d’un
diamètre de 20m et d’une hauteur de 17,88.
Il s’agit de réservoirs à toit flottant, d’une capacité unitaire de 2000 m3, d’un
diamètre de 16m et d’une hauteur de 11,87 m.
UMMTO Page 4
Chapitre I Description des installations du CSD
Conçu pour le déchargement wagons (voie ferrée non mise en service), des
transformations ont été apportées dans le but de rendre tous les postes à déchargement
camion.
Située face au poste de déchargement, ces pompes sont partagées par produit comme
suit :
UMMTO Page 5
Chapitre I Description des installations du CSD
Remarques :
Le démarrage et l’arrêt des pompes (chargement et déchargement) se fait par un
Automate Programmable Industriel (API).
La pompe P11 peut également être utilisée pour transférer du gasoil d’un bac à
un autre.
Deux des quatre pompes peuvent également être utilisées pour transférer de
l’Essence Normale (P9) ou du Super (P7) d’un bac à un autre.
Dans la salle de contrôle, le temps de marche des pompes est visualisé. Ceci offre
la possibilité de prévoir leurs maintenances. Pour éviter une usure rapide des
pompes il est primordial de changer la présélection de leur démarrage.
UMMTO Page 6
Chapitre I Description des installations du CSD
UMMTO Page 7
Chapitre I Description des installations du CSD
UMMTO Page 8
Chapitre I Description des installations du CSD
II-5) L’électricité :
Le CSD est alimenté en 30 KV triphasé, 50HZ depuis le réseau SONELGAZ à l’aide de
deux lignes (une normale et l’autre secours).
L’eau provenant du puits de forage est stockée dans le réservoir TK 70 d’un volume de
100 m3, d’un diamètre de 3 m et de longueur de 14,716 m.
L’eau incendie est stockée dans le réservoir TK 50 d’une capacité de 2400 m3, d’un
diamètre de 16 m et d’une hauteur de 18 m.
UMMTO Page 9
Chapitre I Description des installations du CSD
VI) Conclusion :
La description du site assure la meilleure visualisation de diverses installations du
CSD, la présentation du fonctionnement de celles-ci permet d’envisager la solution la plus
adéquate au problème posé.
8
6
UMMTO Page 10
Chapitre II Fonctionnement des équipements de mesure
1- transmetteur.
2 -sonde de température.
3- jaugeur.
4,9- vannes motorisées.
5,8-vannes manuelles.
6,7- prises d’échantillonnage.
10- contacteur de niveau haut.
11- récepteur WHESSOE 1084 en salle de contrôle.
UMMTO Page 11
Chapitre II Fonctionnement des équipements de mesure
Introduction :
Dans le but de procurer au centre un bon fonctionnement de ces différentes opérations
(chargement et déchargement), le CSD est doté de plusieurs équipements de mesure.
Le contrôle de la température et du niveau des carburants dans les bacs doit se faire
continuellement, pour cela des capteurs de température et de niveau sont reliés via une boucle
de courant 4-20 mA à des transmetteurs (1315), ces derniers reliés a leurs tours par une boucle
20 mA à un récepteur (centrale WHESSOE 1084) permettant la lecture et l’affichage des
niveaux et des températures, comme l’indique le synoptique de la figure (4).
Capteur de
niveau Jaugeur
2026
Transmetteur Récepteur
1315 WHESSOE 1084
Capteur de
température
sonde PT 100
UMMTO Page 12
Chapitre II Fonctionnement des équipements de mesure
Chaque bac est équipé d’une sonde Pt 100 comme le montre la figure (5).
Support
Sonde de
température
UMMTO Page 13
Chapitre II Fonctionnement des équipements de mesure
I-1-1-b) Fonctionnement :
Montage de mesure :
La mesure de la température se ramène à une mesure de résistance. La méthode la plus
simple, consiste à alimenter la résistance avec un courant I et mesurer la tension aux bornes de
la résistance (on rappelle : U = R * I).
T T : température à mesurer.
r
R: Résistance fonction de T.
V I R r: Résistance de fil.
r I : Source de courant.
UMMTO Page 14
Chapitre II Fonctionnement des équipements de mesure
Calcul de la température :
[2]
A et B des constantes.
Avec :
R0 : résistance à 0°C.
II-2-a) Présentation :
Lors des opérations de transfert des carburants, chargement, déchargement ou de
stockage dans les bacs, il est important de connaitre l’état de leur remplissage. Cette
information peut être communiquée :
Soit par la détection de seuil (niveau : bas, haut, très haut) pour cela plusieurs capteurs
sont placés au niveau de tous les bacs du CSD. Ces capteurs délivrent une information
binaire indiquant si le niveau est atteint ou non. Cette détection peut être utilisée pour
l’arrêt ou le démarrage d’une pompe dont un niveau haut évite un débordement du
Réservoir et un niveau bas assure une réserve minimale.
UMMTO Page 15
Chapitre II Fonctionnement des équipements de mesure
Sécurité augmentée : en réduisant les risques des pertes de vapeur qui se produisent
lors d’un jaugeage à main.
Economie : l’élimination des pertes de vapeur et du temps de jaugeage à main, permet
un amortissement très rapide du prix.
Chaque bac est équipé d’un jaugeur mécanique 2026 comme le montre la figure (9).
Poulie
magasin Ruban
perforé
Dents Roue à
picot
II-2-b) Fonctionnement :
Le jaugeur est actionné par un flotteur se déplaçant avec le niveau du produit à
mesurer. Ce flotteur est relié par un ruban, comportant des perforations précises, à une roue à
picots, solidaire d’un compteur donnant une lecture digitale visible à travers une fenêtre.
L’engrenage des picots de la roue dans les trous perforés est assuré par deux roulettes.
UMMTO Page 16
Chapitre II Fonctionnement des équipements de mesure
Dans notre cas d’étude, le transmetteur utilisé est le type 1315(WHESSOMATIC 550). Il
ya une isolation galvanique entre les câbles d’entrée venant du site et le transmetteur.
L’appareil est capable de fonctionner sur des lignes de transmission de mauvaise qualité à
des vitesses de transmission différentes entre 150 et 2500 Baud.
La figure (10) illustre un transmetteur 1315 monté avec un jaugeur 2026 sur un bac :
Jaugeur
2026
Transmetteur
1315
UMMTO Page 17
Chapitre II Fonctionnement des équipements de mesure
UMMTO Page 18
Chapitre II Fonctionnement des équipements de mesure
avec cette valeur, de façon à assurer à l’operateur, dans la salle de commande, que la tète de
détection de la jauge est en réalité au sommet de la cuve.
La lecture de la température se fait de la même façon que pour les niveaux, avec une
échelle de -100 à 100 °C ou -200 à 200 °C.
Le transmetteur convertit ensuite ces valeurs analogiques en trames de 8 bits qui seront
envoyées sur une boucle de courant 0-20mA, vers la salle de contrôle lorsque le récepteur
1084 l’interroge.
UMMTO Page 19
Chapitre II Fonctionnement des équipements de mesure
Le module d’entrées,
Le module d’alimentation de puissance,
Le module de communication.
& un élément sélecteur.
La disposition des modules décrits ci-dessus dans le transmetteur 1315 est illustrée en annexe.
UMMTO Page 20
Chapitre II Fonctionnement des équipements de mesure
Comme le cas du CSD, le récepteur est relié à un automate programmable du type SIEMENS
S5 135U. Son programme et ses mémoires lui permettent de dialoguer et de configurer les instruments
qui lui sont connectés et de sauvegarder dans sa mémoire les données nécessaires au bon
fonctionnement du système.
Sortie série N° 1 :
-RS232.
-RS485.
UMMTO Page 21
Chapitre II Fonctionnement des équipements de mesure
Sortie série N° 2 :
-RS232
Sortie série N° 3 :
-RS232.
-RS485.
Le choix du paramètre, sortie analogique, est accessible au clavier de même que les valeurs
correspondantes aux limites hautes et basses du signal analogique.
4 relais d’alarme :
Simple contact, chaque relais représente une condition d’alarme dont l’affectation et le point
de consigne sont entrés au clavier. Le relais se relâchera par la disparition de la condition
d’alarme.
Sortie « BUZZER » :
Une sortie 5 Volts 20 mA est disponible pour alimenter un signal d’alarme externe, tel qu’un
« BUZZER ». Cette sortie est activée lors de l’apparition d’une condition d’alarme. Elle est
mise au repos par la disparition de cette alarme.
16 relais d’alarmes :
Ce sont des relais supplémentaires avec les mêmes fonctionnalités que les quatre ci-dessus.
La figure ci-dessous représente les différentes entrées et sorties du récepteur 1084.
UMMTO Page 22
Chapitre II Fonctionnement des équipements de mesure
+ 5v 300 mA Logique et
+47v 55 mA Boucle 20 mA
UMMTO Page 23
Chapitre II Fonctionnement des équipements de mesure
UMMTO Page 24
Chapitre II Fonctionnement des équipements de mesure
- la sortie série N°2 est du type RS 232 ou boucle de courant 20 mA en mode esclave,
ces spécifications techniques sont les mêmes que la sortie N°1 du circuit
microprocesseur
- la sortie série N°3 : de type RS 232 ou RS 485 dont les spécifications techniques sont
les mêmes que celles de la sortie N°1.
Cette sortie reçoit les données via trois photo coupleurs d’isolement ; l’alimentation du
circuit générateur de courant est fournie par les 4 mA du signal : celui-ci est
électriquement isolé de l’électronique du récepteur.
UMMTO Page 25
Chapitre II Fonctionnement des équipements de mesure
Le transmetteur qui se reconnait dans l’adresse envoyée dés le fin de la question, envoi
sa réponse sur la boucle de la façon suivante :
UMMTO Page 26
Chapitre II Fonctionnement des équipements de mesure
Durant ce même temps le récepteur peut aussi répondre a des questions venant de
périphériques connectés sur ses autres sorties séries, pour envoyer des données sur ses sorties.
Le récepteur 1084 est prêt alors à recevoir les interrogations de l’ordinateur suivant le
protocole qui aura été choisi au préalable. Il est toujours esclave, il ne pose jamais de
questions. Il répond après 1 à 12 ms après la réception du dernier bit de la question.
III-5) Configuration :
La configuration s’effectue au clavier. L’accès au programme de configuration revient à
choisir l’option « configuration » dans le menu principal, ensuite, pour afficher la page
d’insertion du mot de passe, on choisi l’option « modification ».
Exploitation Visualisation
Configuration Modification
Imprimante
Aide
Maintenance
Une fois le mot de passe correct introduit, l’écran propose le choix entre quatre menus.
UMMTO Page 27
Chapitre II Fonctionnement des équipements de mesure
Configuration
Config. Système
Config. Réservoir
Config. Jaugeur
Modification du code
NB. De réservoirs
Ce programme permet d’insérer le nombre 6 réservoirs
de réservoirs connectés au récepteur 1084.
: + :- : val :
ESC
III-5-1-b) Configuration horloge :
Ce programme permet la mise à jour de l’horloge et de la date du récepteur 1084.
UMMTO Page 28
Chapitre II Fonctionnement des équipements de mesure
Une fois toutes les données demandées, reçues ou non, elles seront affichées à l’écran,
fixes si la donnée reçue du jaugeur a la même valeur que celle en mémoire du récepteur,
clignotante, si la donnée reçue du jaugeur diffère de celle en mémoire dans le récepteur.
UMMTO Page 29
Chapitre II Fonctionnement des équipements de mesure
Le numéro du réservoir,
Le niveau,
L’affichage graphique du pourcentage de remplissage du réservoir,
La nature du produit dans le réservoir,
La température du produit, si la mesure est demandée,
La pression dans le réservoir,
Une dernière ligne, en vidéo inverse clignotante, peut se superposer à l’affichage,
annonçant une condition d’alarme.
IV-1-1) Présentation :
La liaison RS 232 est de type asynchrone, c'est à dire qu'elle ne transmet pas de signal
horloge.
Le raccordement de deux machines via une liaison série est montré sur la figure
Ci-dessous :
UMMTO Page 30
Chapitre II Fonctionnement des équipements de mesure
V-1-1) Présentation :
On a toujours eu un besoin de transmettre un signal analogique depuis le premier capteur
analogique. Au début les ingénieurs ont eu de grandes difficultés à trouver un signal
électrique qui pouvait être transmis sur des fils sans introduire des erreurs. L'utilisation d'une
simple variation de tension n'était pas assez fiable, car un changement dans la longueur et les
résistances des fils avait pour conséquence de modifier la valeur mesurée.
Deux solutions ont été proposées : une par transmission d'impulsion PDM (Pulse
Duration
Modulation) et l'autre par variation proportionnelle d'une fréquence selon la valeur
analogique.
Mais ces deux solutions coûtaient cher et étaient difficiles à mettre en œuvre.
UMMTO Page 31
Chapitre II Fonctionnement des équipements de mesure
Lorsque la boucle 4-20 mA est arrivé, elle est rapidement devenue le standard car elle a
pu être très précise et ne pas être affectée par la résistance des fils et par les variations de la
tension d'alimentation.
V-1-2) Principe d’une boucle de courant (4-20 mA) :
Pour réaliser la boucle 4-20 mA, il faut au moins 4 éléments : l’émetteur, l’alimentation
de la boucle, les fils de la boucle et le récepteur. Ces éléments sont connectés ensemble pour
former une boucle. La figure ci-dessous nous montre la connexion de ces éléments.
V-2-1) Présentation :
La boucle de courant 0-20 mA est un moyen de transmission permettant de transmettre
un signal numérique sur une grande distance sans perte ou modification de ce signal.
V-2-2) Principe :
UMMTO Page 32
Chapitre II Fonctionnement des équipements de mesure
La plupart du temps, les interrupteurs sont réalisés à partir d’optocoupleur qui permet, en
plus, l’isolation galvanique entre l’émetteur ou le récepteur et le milieu de transmission.
La boucle de courant présente de nombreux avantages vus que le courant ne " chute "
pas, même sur des kilomètres de câble, contrairement à la tension. Par contre, l’alimentation
en tension qui donne son énergie à la boucle de courant doit être assez importante si la
résistance due au câble et aux diverses appareils (affichage, télégestion,...) est grande.
UMMTO Page 33
Chapitre II Fonctionnement des équipements de mesure
Problématique
Actuellement, le récepteur WHESSOE 1084 ne fonctionne pas. La lecture du
niveau se fait directement sur le jaugeur et la mesure de température est effectuée
manuellement chaque matin. Pour remédier à ce problème nous proposons d’étudier et
de réaliser un système de supervision des niveaux et des températures des bacs sur
ordinateur en salle de contrôle.
UMMTO Page 34
Chapitre III Présentation matérielle et logicielle
Introduction :
Pour un affichage des niveaux et des températures des carburants sur un écran à distance
sous une Interface Homme Machine (IHM), il est nécessaire d’utiliser un Automate qui reçoit
les signaux des différents capteurs en analogique ; après traitement il les envois via une
connexion sous une forme interprétée et adaptée.
L’API similaire à un ordinateur destiné à la commande de processus industriels par un
traitement séquentiel, il envoie des ordres vers les actionneurs (Partie Opérative) à partir de
données d’entrées « capteurs » (Partie Commande).
Afin de résoudre le problème cité précédemment, plusieurs solutions sont possibles mais
avec des rendements très divers.
Parmi ces solutions on trouve :
Schneider est l’un des leaders du domaine d’automatisation modulaire, parmi ses gammes,
la famille MODICON TELEMECANIQUE PREMIUM qui se caractérise par sa capacité
mémoire extensible et sa vitesse d’exécution croissante, permettant de réaliser des diverses
fonctions d’automatisation associées à des applications d’acquisition de données et de
contrôle de supervision.
Solution préconisée :
Après une étude minutieuse, on a pu cerner le problème avec toutes ses contraintes qui
J ?consiste à relever manuellement les niveaux et les températures des carburants au niveau
des bacs de stockage. Notre travail de recherche s’est focalisé sur une solution qu’on juge
adéquate, avec l’une des grandes technologies de l’industrie et de l’automatisation Schneider
Electric. L’équipement de la télé-mécanique du géant Schneider offre une considérable
opportunité de la mise en œuvre d’un système de télé-jaugeage des bacs de stockage des
carburants du CSD de Oued-Aissi.
Notre système de télé-jaugeage consiste à superviser et à visualiser les diverses variables
des différents capteurs à distance sous une forme adaptée et interprétée, au niveau d’une
salle de contrôle ou de régi ; cela en rapatriant les différents signaux des capteurs en 4-20 mA
à un automate de la gamme Modicon Premium (Schneider) programmé et configuré sous le
logiciel PL7 Pro 4.4 ; données qui seront affichées sur un Magélis XBTGT 6000
SEREIES(écran tactile) placé au prés des bacs, via le Modbus (TCP IP) ; sous une IHM
réalisée par le logiciel Vijeo designer 4.4 ,également à la salle de contrôle sur pc de
supervision programmé et configuré sous une même IHM via un port Ethernet ETY (RJ45).
UMMTO Page 35
Chapitre III Présentation matérielle et logicielle
NIVEAU (4 – 20 mA)
TEMPERATURE (4 - 20)
SIGNEAUX DES 3
CONTACTEURS DE NIVEAUX
MAGELIS PC
SYNOPTIQUE DE LA SOLUTION
I) Présentation de la gamme PREMIUM :
UMMTO Page 36
Chapitre III Présentation matérielle et logicielle
UMMTO Page 37
Chapitre III Présentation matérielle et logicielle
AUTOMATE :
III-1-1) Module d’alimentation (PSY 2600) :
Le module d’alimentation PSY 2600 est destiné à l’alimentation du rack et de ses
modules d’Entrées/Sorties.
Choisi en fonction :
1-Bloc de visualisation.
[13]
UMMTO Page 38
Chapitre III Présentation matérielle et logicielle
III-1-2-a) Présentation :
La CPU (Central Processing Unite) est le cerveau de l’automate, elle lit les états des
signaux d’entrées, exécute le programme et commande les sorties. Le programme utilisateur
est transféré dans la CPU depuis une console de programmation ou depuis un pc.
7-Un emplacement PCMCIA (n° 0) pour accueil d’une carte d’extension mémoire.
III-1-2-b) Caractéristiques :
-Nb de racks : 16 pour (4/6/8 emplacements).
UMMTO Page 39
Chapitre III Présentation matérielle et logicielle
Le module TSX AEY 800 est une chaine d’acquisition multi-gamme à 8 voies
isolées entre elles. Ce module offre suivant la configuration, pour chacune des entrées
une large plage de sélections, il est caractérisé comme suit :
[13]
UMMTO Page 40
Chapitre III Présentation matérielle et logicielle
Les modules d’entrées / sorties TOR sont des interfaces pour signaux tout ou rien
de l’automate. Ces modules permettent de raccorder à l’automate de la norme TSX
Premium des capteurs et des actionneurs tout ou rien les plus divers. (Dans notre cas ils
sont exploités pour les alarmes de niveaux).
MAGELIS :
Un programme lui est injecté par un PC via différents ports selon le choix qui s’impose.
Cet écran permet la consultation des niveaux et des températures en plus des alarmes qui
leurs sont associées juste au prés des bacs de stockage.
UMMTO Page 41
Chapitre III Présentation matérielle et logicielle
III-1-7-a) Caractéristiques :
-Tension d’alimentation est de 24 VCC.
-Ecrans couleur.
-Technologie de l’écran TFT (technologie des écrans à cristaux liquides) Thin Film
Transistors.
-Lecteur CD ROM.
-Lecteur de disquette.
-Si vous arrêtez votre unité, pour la redémarrer attendez au moins 10s avant de rétablir
l’alimentation de l’unité IHM.
UMMTO Page 42
Chapitre III Présentation matérielle et logicielle
Un projet sera développé par un logiciel (Vijeo-Designer dans notre cas) de réalisation
des écrans interface homme machine, et sera injectée au Magélis XBTGT Séries via divers
supports, soit carte CF(2), Clé USB ou port Ethernet(1) comme le montre la figure ci-dessus.
III-1-7-c) Les connections du Magélis : [13]
11-Voyant clignotant.
UMMTO Page 43
12-Microphone non disponible sur notre modèle choisi.
13-Haut-parleur.
Chapitre III Présentation matérielle et logicielle
3-Concentrateur USB.
4-Imprimante série.
5-Automate.
7-Carte CF.
8-Sourie USB.
UMMTO Page 44
Chapitre III Présentation matérielle et logicielle
LE PL7 PRO :
VI-1-1) Présentation du PL7 Pro :
L’évolution rapide de la technique d’automatisation a donné naissance à une multitude
de langages de programmation, le logiciel PL7 PRO est l’outil de base pour la configuration
et la programmation de système d’automatisation de la télémécanique Schneider-Electric.
PL7 Pro offre les fonctions suivantes pour l’automatisation d’une installation ;
Configuration et paramétrage du matériel ;
La création de programmes ;
Test, mise en service, et maintenance de l’installation d’automatisation ;
Fonctions de diagnostic et d’exploitation lors de perturbations dans
l’installation ;
LD : Langage à contacts.
ST : littéral structuré
IL : liste d’instructions.
G7 : grafcet.
UMMTO Page 45
Chapitre III Présentation matérielle et logicielle
Exemple d’illustration :
Les composants les plus communs du Ladder sont les contacts (entrées), ceux-ci sont
habituellement NC (normalement clos) ou NO (normalement ouvert) et les bobines (sorties).
Le contact NO
Le contact NC
La bobine (sortie)
L'échelle se compose d'un ou plusieurs échelons. Ces échelons sont tracés horizontalement,
avec les composants placés sur eux (entrées, sorties et autres), les composants sont évalués de
la gauche vers la droite.
L'entrée B0 sur la gauche est un contact normalement ouvert, il est connecté sur la sortie Q0
sur la droite. Imaginez maintenant qu'une tension soit appliquée à l'extrême gauche, dès que
B0 devient vraie (par exemple : l'entrée est activée, ou l'utilisateur a pressé le contact NO), la
tension atteint l'extrême droite en traversant la bobine Q0 qui passe de 0 à 1.
Exemple de lecture :
|----| |----+----|/|------------------------------------------( )----|
| A | F S |
| | |
|----| |----+ |
B
Dans ce réseau, si A OU B est actionné ET si F n'est pas actionné, la sortie S est active ; soit
= ( + )./
∶= ( + ) . (/ ) ;
VIJEO DESIGNER
VI-1-2) Présentation du Vijeo Designer :
UMMTO Page 46
Chapitre III Présentation matérielle et logicielle
Vijeo designer est un logiciel de pointe permettant de réaliser des écrans opérateur et de
(IHM). Il fournit tous les outils nécessaires à la conception d’un projet IHM, de l’acquisition
Processeur Intel Celeron 566 MHz ou plus rapide (recommandé : Pentium III
1GHz ou plus rapide)
Mémoire 128 Mo de RAM (recommandé : 512Mo ou plus)
Espace disque 400 Mo ou plus de disque dur
disponible
Système Windows 2000 ou XP (allemand, anglais, espagnol, français, ou
d’exploitation italien)
Navigateur web Intel Explorer 5.0 ou toute version ultérieure
VI-1-2-b) Caractéristiques :
Vijeo Designer utilise deux types de données :
Les objets graphiques, les scripts et les écrans crées avec Vijeo Designer peuvent être
sauvegardés dans la bibliothèque d’objets afin de pouvoir être réutilisés dans d’autres projets.
La possibilité de réutilisation de ces données vous aide à optimiser les nouvelles applications
et à standardiser les écrans des applications Co-développées.
Vijeo Designer permet de créer des écrans IHM dynamiques. Il combine différentes
fonctions, telles que les objets en mouvement, les indicateurs de niveau et de marche/arrêt et
les commutateurs, le tout dans une simple application. L’utilisation de symboles animés
permet de générer et de modifier un écran graphique très simplement.
UMMTO Page 47
Chapitre III Présentation matérielle et logicielle
Vijeo designer peut importer et exporter les variables et les recettes en tant que fichiers
.CSV De même, des variables créées dans Vijeo designer peuvent être exportées vers d’autres
applications.
2
3 4 5
5-Liste des objets : Enumère tous les objets apparaissant dans le synoptique.
V) Conclusion :
UMMTO Page 48
Chapitre III Présentation matérielle et logicielle
Le choix du matériel est une étape très importante et très sensible dans n’importe quelle
étude et réalisation afin d’optimiser la solution tout en minimisant les coûts.
Le choix d’un équipement se fait par critères de sélection ; en tenant compte de sa
compatibilité avec le matériel en place ainsi de sa rigidité, sa fidélité, son adaptation par
rapport au milieu, son rendement au cours du temps et surtout sa maintenance.
UMMTO Page 49
Chapitre VI Développement du projet de supervision
Introduction :
Afin de superviser les données de températures et de niveaux au prés des bacs et à la salle de
contrôle, il est nécessaire de programmer et de créer un projet IHM adapté, intégrant des
graphiques et des animations répondant aux besoins du CSD.
Dans ce chapitre, nous illustrons les différentes étapes suivies pour programmer et créer le
projet tout en s’appuyant sur la complémentarité des deux logiciels PL7 PRO et VIJEO
DESIGNER.
Choix de la CPU :
Le PL7 PRO offre une large gamme de CPU et le choix de cette dernière s’effectuera
selon le besoin et selon la tache à accomplir. Nous, on a opté pour TSX Premium 57
2623 qui répond largement à toutes les exigences de notre solution.
UMMTO Page 50
Chapitre VI Développement du projet de supervision
Extension du rack :
Notre solution nécéssite une extension de rack de 6 positions en un rack de 8 positions
pour pouvoir placer les quatres modules constituant les compartiments prémordiaux de la
solution.
UMMTO Page 51
Chapitre VI Développement du projet de supervision
Choix du premier module analogique de 4 voies (TSX AEY414) pour les températures :
Même procédure pour le choix du deuxième module identique (pour les températures) :
Choix du module analogique de 8 voies (TSX AEY800) pour les niveaux :
UMMTO Page 52
Chapitre VI Développement du projet de supervision
UMMTO Page 53
Chapitre VI Développement du projet de supervision
Toutes les variables des différents capteurs seront classées dans des cases mémoires après
conversion en BCD au niveau des modules par un CAN intégré ; toutes les valeurs des niveaux
en BCD seront converties en entiers puis ensuite en réels pour une lecture précise.
UMMTO Page 54
Chapitre VI Développement du projet de supervision
UMMTO Page 55
Chapitre VI Développement du projet de supervision
ALARMES NIVEAUX :
Plusieurs capteurs sont placés au niveau de tous les bacs du CSD. Ces capteurs délivrent une
information binaire indiquant si le niveau est atteint ou non.
UMMTO Page 56
Chapitre VI Développement du projet de supervision
ALARMES TEMPERATURES:
Ecran 1 Accueil ;
Ecran 2 Mesures (Niveaux, température) ;
Ecran 3 Alarmes ;
Ecran 4 Courbes_Niv (courbes de niveaux) ;
Ecran 5 Courbes_Temp (courbes de températures) ;
Les Cinq interfaces permettent de balancer d’un écran à un autre par des commutateurs
programmés et configurés.
UMMTO Page 57
Chapitre VI Développement du projet de supervision
UMMTO Page 58
Chapitre VI Développement du projet de supervision
Détails
Détails :
UMMTO Page 59
Chapitre VI Développement du projet de supervision
Remarque :
UMMTO Page 60
Chapitre VI Développement du projet de supervision
UMMTO Page 61
Chapitre VI Développement du projet de supervision
Remarque :
Les blocs de programmes et l’ensemble des variables affectées seront illustrés en détails à
l’annexe.
V) Simulation :
Notre travail sera simulé sous le simulateur de Unity ProXL de la technologie de Schneider
Electric ainsi que sous Vijeo Designer, il est possible de simuler les deux applications [Automate]
et [IHM].
Dans Unity :
Il suffit de charger l'application dans le simulateur et de mettre l'automate en RUN.
Dans Vijeo Designer :
Après le transfert de variables (températures, niveaux et alarmes) avec leurs adresses
respectives de PL7 Pro vers Vijeo Designer, on passe au lancement de la simulation.
V-1) Etapes à suivre pour la simulation du projet de supérvision sous Vijeo Designer:
1)Une fois le projet est ouvert, on click sur display avec le boutton droit de la souris puis
démarrer la simulation du périphérique
UMMTO Page 62
Chapitre VI Développement du projet de supervision
3) Après forçage des variables par des valeurs, ces dernières vont être affichées sur l’écran de
mesure (température et niveaux).
UMMTO Page 63
Chapitre VI Développement du projet de supervision
4) Déclenchement d’alarmes après dépassement de seuil ainsi que cet affichage sera illustré sur
tous les écrans.
4
UMMTO Page 64
Chapitre VI Développement du projet de supervision
V-2) Etapes à suivre pour la simulation des programmes sous Unity ProXL :
1) En premier lieu un click sur ouvrir afin de charger l’application sur l’éditeur de Unity
ProXL.
UMMTO Page 65
Chapitre VI Développement du projet de supervision
UMMTO Page 66
Chapitre VI Développement du projet de supervision
6) Une fois que l’automate virtuel est connecté on y transfert le projet par un simple click sur
décharger le projet
UMMTO Page 67
Chapitre VI Développement du projet de supervision
7) Le transfert :
8) Pour lancer la simulation il suffit juste de cliquer sur RUN puis confirmer par ok.
UMMTO Page 68
Chapitre VI Développement du projet de supervision
10) Dés que le contacteur est mis à 1 (couleur bleu) la sortie est mise à la valeur forcée et voulue
(couleur jaune).
10
10
UMMTO Page 69
Chapitre VI Développement du projet de supervision
11
NB :
Il existe un moyen pour relier le simulateur de Unity ProXL avec celui de Vijeo Designer,
mais il faut disposer de versions licenciées des logiciels.
IV) Conclusion :
La supervision des niveaux, températures ainsi les alarmes et leurs gestions à distance
(télé-jaugeage), contribuera à minimiser les risques de débordement des carburants au niveau
des bacs, en plus du contrôle continuel de la température des 3 liquides inflammables en vue
d’éliminer tous risques d’explosion ; et ce, tout en travaillant aisément dans la salle de
contrôle. Chose qui améliorera le rendement du CSD.
UMMTO Page 70
Chapitre VI Développement du projet de supervision
Conclusion générale
Ce travail a été élaboré dans le cadre d’un stage pratique au sein du centre de stockage et de
distribution des carburants (CSD – NAFTAL OUED AISSI), ayant pour thème acquisition et
supervision de données (températures, niveaux) à distance.
Notre solution s’est portée sur l’étude et la réalisation d’un système de télé-jaugeage en
rapatriant les signaux des différents capteurs en boucle de courant 4-20 mA vers les modules
(analogiques, numériques) d’un automate de la gamme Premium, l’affichage des valeurs traitées
et adaptées se fera sous une IHM ; programmée, configurée et installée sur le PC de supervision
dans la salle de contrôle ainsi que sur le Magélis au niveau des bacs.
Tout au long de l’élaboration de la présente solution on était en contact avec des problèmes réels
auxquels les opérateurs industriels sont toujours confrontés, chose qui nous a permis de
consolider nos connaissances théoriques et de préconiser des solutions pratiques avec l’aide des
ingénieurs de terrain.
Cette expérience, était une très grande opportunité de travailler sous trois différents logiciels, de
programmation (PL7 Pro), de supervision (Vijeo-Désigner) et de simulation (Unity ProXL) du
géant de l’automatisation industrielle Schneider Electric.
Espérant que notre solution sera mise en œuvre vu qu’elle prévoit une éventuelle extension du
CSD et l’intégration de fonctions supplémentaires, avantage accordé par l’équipement de la
télémécanique.
Exprimant nos vœux que ce mémoire sera d’un apport bénéfique pour les promotions à venir.
UMMTO Page 71
« M.A.TALEB, S.SAIDANI » (étude et réalisation d’un système de supervision des niveaux
et des températures de carburants au CSD NAFTAL).Département d’électronique de
l’Université de Mouloud MAMMERI de TIZI-OUZOU. Promotion 2009.
[2] www.gatt.club.fr/page1/page29/page29.html
[3] www.prof.guedon.org/spip.php?article68
[4] www.steilec.ac-marseille.fr/cour/abati/RS232.html
[5] WWW.bb-elec.com/bb-elec/literature/tech/curentlp.pdf
[12] Magelis iPC/XBT G/XBT GC/ XBT GK/XBT GT/XBT GTWPilote Modbus TCP/IP
www.telemecanique.com
[18] Automatisme et contrôle (plate _ forme d’automatisation Modicon Premium), Unity &
PL7.