MediniFatima MezragueSofiane
MediniFatima MezragueSofiane
MediniFatima MezragueSofiane
DEPARTEMENT D’ELECTRONIQUE
Présenté par
MEDINI Fatima
MEZRAGUE Sofiane
Thème
F atima
Dédicace
Sofiane
Sommaire
Chapitre I Présentation et fonctionnement du centre CSD NAFTAL
I.1 Introduction ................................................................................................................. 1
…………………………………………………………….17
I.4.7.1 Vannes motorisées..
I.4.7.2 Electrovannes (vannes BROOKS) …………………………………………..18
I.4.7.3 Vanne de fin de course………………………………………….……………….19
III.16 S7 graphe………………………………………….……………………..…….…63
III.17 Table mnémoniques……………………………………….…….……………………………………………………67
III.18 Conclusion............................................................................................................. 69
En 1957, le pétrole algérien a été découvert par les français, puis nationalisé en1971, géré
par la société SONATRACH, cette dernière ayant plusieurs filiales dont NAFTAL, qui a pour
mission principale la distribution et la commercialisation des produits pétroliers et dérivés sur
le marché national. Elle contribue à hauteur de 51% de l’énergie finale en fournissant huit
millions de tonnes de produits pétroliers par an sous forme de carburants, gaz de pétrole
liquéfié (GPL), bitumes et lubrifiants. Soixante-sept centres de dépôts et de commercialisation
des produits pétroliers ont été répartis à travers le territoire national dont figure celui d’OUED
AISSI.
Les automates programmables industriels répondent aujourd’hui aux diverses exigences
de l’industrie. Le SIMATIC constitue une vaste plateforme d’automatisation offrant des
solutions à des problèmes complexes pour tous les secteurs d’activité.
Le Centre de Stockage et de Distribution (CSD) d’Oued-Aissi dispose d’un système
automatisé géré par un automate programmable de type SIMATIC S5-135U, installé en 1992
afin d’assurer la bonne gestion des différentes tâches du centre, ce qui offre ainsi une sécurité
pour le personnel et le matériel.
Mais depuis le premier Octobre 2003, la firme SIEMENS a décidé de retirer le célèbre
SIMATIC S5 de sa gamme standard et de le remplacer par le SIMATIC S7 haute gamme car
il représente un système plus moderne doté de fonctions très améliorées.
Notons qu’une défaillance de l’automate entrainera une immobilisation de la station. A
cet effet, nous avons proposé de mettre en place un automate S7 300 (moyenne à haute
gamme) pouvant remplacer l’ancien automate en cas de défaillance, ajouter à cela
l’automatisation de la procédure du déchargement
Pour ce faire, nous avons répartie notre travail en quatre chapitres. Le premier chapitre
est consacré à la présentation et le fonctionnement de toutes les installations du CSD
NAFTAL.
Le second chapitre définit la modélisation des deux opérations principales chargement et
déchargement à l’aide de l’outil Grafcet.
Le troisième chapitre nous met en contact avec l’automate programmable S5 135U ainsi
que la description de l’automate programmable S7 300 avec ses deux aspects matériels et
logiciel.
I.1 Introduction
La connaissance des différentes installations du centre de stockage et de distribution du
carburant (CSD), nous permettra d’effectuer une meilleure modélisation et simulation des
différentes opérations et assurer une bonne supervision et ainsi, trouver des solutions
adéquates aux problèmes posés.
Ce chapitre est consacré à la présentation du site ainsi qu’à la description du
fonctionnement des installations afin de mieux comprendre la commande des deux opérations
principales à savoir :
Le déchargement des produits pétroliers (vers le stockage).
Le chargement des produits pétroliers (vers la consommation).
I.1.1 Historique
Entreprise Nationale de commercialisation et de distribution des produits pétroliers est
une SPA (société par action) créée avec un capital de 15 650 000 000 000 DA.
Issue de SONATRACH, l’entreprise ERDP a été créée le 6 avril 1981. Entrée en activité le 1
janvier 1982, elle est chargée de l’industrie du raffinage et de la distribution des produits
pétroliers sous le sigle NAFTAL.
NAFT : nom du pétrole en arabe.
AL : diminutif d’Algérie.
En 1987, l’activité raffinage est séparer de l’activité distribution et est évoluer a une
nouvelle entité NAFTEC.
Suite à cette séparation des activités, la raison sociale de la société a changée, et NAFTAL est
désormais chargée uniquement de la commercialisation et de la distribution des produits
pétroliers et dérives.
En 1998, elle change de statut et devient Société par action filiale à 100% de
SONATRACH.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 1
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 2
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 3
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 4
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 5
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
D’un flexible d’une longueur de 5m, ce flexible est équipé àson extrémité d’un
raccord diamètre 3pouce à gros filet rond pour le déchargement deswagons.
D’une pièce de transformation (gros filet rond-demi raccord symétrique)montée à
l’extrémité du flexible permet de se raccorder sur les camions.
D’un câble mise à la terre.
D’un collecteur pour branchement du camion.
I.2.2.2 Pomperie de déchargement
La pomperie est située face aux postes de déchargement. Ces pompes sont partagées par
produit comme suit :
𝑷𝟏 ,𝑷𝟐 𝒆𝒕𝑷𝟑 de type centrifuge et de débit unitaire 160𝑚3 /h pour l’Essence
normale/super.
𝑷𝟒 ,𝑷𝟓 𝒆𝒕𝑷𝟔 de type centrifuge et de débit unitaire 160𝑚3 /h pour le Gas-oil.
Remarque
La conception de cette unité été pour déchargement wagons et camions, mais des
modifications ont été faites pour but de le rendre pour déchargement camions car les voies
ferrées sont inexistantes.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 6
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Remarque
La pompe 𝑷𝟏𝟏 peut être utilisée pour le transfert du Gas-oil d’un bac à l’autre.
Deux des quatre pompes peuvent également être utilisées pour transfert l’essence normale ou
super.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 7
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Salle de contrôle.
Alimentation en eau.
Traitement des effluents.
Station d’avitaillement.
Electricité et instrumentation.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 8
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 9
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 10
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 11
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 12
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 13
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
L’information de l’automate de commande des pompes du cumul des sorties par bras.
I.4.4 MICRO-COMPTEUR
C’est un opérateur électronique intelligent à base de microprocesseur destine à la gestion
de quatre bras de chargement (essence normale, super et gas-oil), la commande de
l’électrovanne de chaque bras. Il compte, affiche et contrôle la quantité du produit.
Il y a huit micros-compteurs pour les deux ilots sources et douze micros pour les deux ilots
dôme.
Fonctionnement
Il dispose de deux modes de fonctionnement :
La commande de vanne.
Comptage des volumes écoulés.
Affichage et contrôles indispensables à la conduite.
Le poste de chargement contient huit micro compteurs qui sont installés sur les îlots
dôme, et disposent :
D’un afficheur de 5 digits de 25mm de haut.
D’un commutateur à clé a deux positions
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 14
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Demande de produit
A chaque fois qu’un MICROCOMPT va être sollicité, le TISI demande au PCC d’envoyer
une demande de produit à l’automate de gestion des pompes.
Le PCC est relié aux terminaux d’ilot et aux MICROCOMPT via un réseau.
Le TISI écrit cycliquement une table d'informations que le PCC utilise pour la gestion des
fichiers et pour l’alimentation de l’automate en « demandes de produits ».
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 15
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 16
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Remarque
Le temps de fonctionnement de chaque pompe est comptabilisé dans l’automate et
accessible pour la maintenance préventive. Pour la protection des moteurs, l’automatisme
n’autorise que deux démarrages consécutifs à chaud et six démarrages dans l’heure.
Le bouton poussoir arrêt local est prioritaire et il est signalé par interphone à la salle de
contrôle.
I.4.7 Vannes
Le centre utilise différents types de vannes selon les fonctions à accomplir.
I.4.7.1 Vannes motorisées MOV
Vannes motorisées de limitation de débit (HCV)
Elles sont installées au refoulement des pompes de déchargement de façon à contrôler le
débit en fonction de la présence d’air. Elles sont reparties comme suit :
La vanne HCV 8204 est installée sur la canalisation gas-oil.
La vanne HCV 8205 est installée sur la canalisation essence normale.
La vanne HCV 8206 est installée sur la canalisation essence super.
Vannes motorisées des bacs
Au pied de chaque bac, sont installées deux vannes motorisées, l’une pour le
chargement et l’autre pour le déchargement du produit, disposées comme suit :
Vannes motorisées de chargement
La vanne MOV8109 au pied du bac TK1.
La vanne MOV8111 au pied du bac TK2.
La vanne MOV8105 au pied du bac TK3.
La vanne MOV8107 au pied du bac TK4.
La vanne MOV8101 au pied du bac TK5.
La vanne MOV8103 au pied du bac TK6.
Vannes motorisées de déchargement
La vanne MOV8110 au pied du bac TK1.
La vanne MOV8112 au pied du bac TK2.
La vanne MOV8106 au pied du bac TK3.
La vanne MOV8108 au pied du bac TK4.
La vanne MOV8102 au pied du bac TK5.
La vanne MOV8104 au pied du bac TK6.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 17
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 18
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 19
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 20
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Fin de déchargement
Lorsque les opérateurs de déchargement sont terminés, l’opérateur local en avertit par
interphone l’opérateur en salle de contrôle qui :
Arrête la ou les pompes en service.
Ferme la vanne motorisée concernée.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 21
Chapitre I présentation et fonctionnement du centre CSD NAFTAL
Remarque
L’introduction de la carte à puce dans le TISI et l’orientation du bras entrainent une
« demande produit ». Ces demandes de produits démarrent automatiquement les pompes de
chargement si l’opérateur en salle de contrôle a ouvert la vanne de soutirage du bac concerné.
Pour avoir un diversement de produit, l’opérateur doit ouvrir la vanne « HOMME
MORT » et mettre le bras dans le compartiment à remplir. Autrement si ces deux conditions
ne sont pas vérifiées alors le produit serait bloqué dans la tuyauterie, provoquant ainsi une
augmentation de pression.
Pour y remédiera cet inconvénient le centre a prévue des vannes de recyclages « BY-
PASS » s’ouvrant par augmentation de pression. Ainsi le produit serait recyclé jusqu’à ce que
la vanne « HOMME MORT » soit ouverte (diminution de pression ce qui impliquerait la
fermeture de la vanne « BY-PASS ».
I.6 Conclusion
Dans ce chapitre nous avons présenté et étudié le processus de fonctionnement du
centre de stockage et distribution des carburants et nous nous sommes mis en contact avec
toutes ces installations existantes et leurs fonctionnalités. Et cela dans le but de facilité le
procéder de modélisation que nous allons étudier dans le chapitre qui suit.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 22
chapitreII:
Modélisation
du Centre
CSD NAFTAL à
l'aide du Grafcet
II
Chqpitre
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
II.1 Introduction
Pour être analysé communiqué et compris, le fonctionnement d’un système automatisé
doit être modélisé. Selon les moments de la vie du système les modèles sont différents pour
répondre à des besoins précis et variés (dessins mécanique, algorithme, …etc.). Il est donc
essentiel que les méthodes et outils utilisés permettent de véhiculer les informations élaborées
au long du cycle de la vie du système.
Dans ce deuxième chapitre on a choisi le Grafcet pour représenter le fonctionnement de
notre système automatisé
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 24
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
1 Liaison orientée
vers le bas
Transition
Réceptivité
2 Pousser
Etape
Action associée
a une étape
(a) (b)
1
Figure II.3 : Etape initiale.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 25
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
(a) (b)
a.b
5
Figure II.5 : Réceptivité associée à l’étape.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 26
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
=1
5
Figure II.6 : Réceptivité toujours vraie.
Réceptivité à niveau
La réceptivité à niveau est une réceptivité faisant intervenir une condition logique.
a.b
2
Figure II.7 : Réceptivité à niveau.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 27
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
II.5 Temporisation
La temporisation est une réceptivité qui permet une prise en compte du temps. Elle
implique l’utilisation d’un temporisateur. Ce type de réceptivité est note comme suit :
T/Xi/Q ou i est le numéro de l’étape comportant l’action de temporisation, et Q est la
durée écoulée depuis l’activation de l’étape Xi.[6]
1 A1+
C1
2 A2+
C2
3 A1-
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 28
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
1 A1+
C1
2 A2+
C2
3 A1-
Divergence en ET
Début de séquence
simultanées
Fin de séquence
Convergence en ET simultanées
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 29
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 30
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
Exemple
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 31
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 32
Chapitre II Modélisation du centre CSD NAFTAL à l’aide du Grafcet
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 33
Chapitre II Modélisation du centre CSD NAFTAL
0
Condition de demarrage de
la pompe
Demarrage de la pompe
1
Valeur validee
Ouverture de la vanne
4
« Homme mort »
Ouverture de la vanne de
6 BROOKS a grand débit
Fermeture de la vanne de
8 BROOKS
11 Compatge 5 min
10 Arret pompe
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 34
Chapitre II Modélisation du centre CSD NAFTAL
1
Condition d’ouverture de la
vanne HCV
Démarrage pompe
3
Pompe
d démarrée et bouton
poussoir d’augmentation débit
Augmenter l’ouverture
4 de HCV
Debit augmentee
Aspiration produit
5
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 35
Chapitre II Modélisation du centre CSD NAFTAL
0
X20
2 HCV8206+
BpOmov8104 BpOmov8102
3 mov8104+ 4 mov8102+
X7
X10 X12
cdp01 cdp01*cdp03
X21 X21 X5
5 P01+ 6 P03+
X9
M M X11 X21 M
X18 X6
X9 X6
X5
X9
8 P03+ 9 P02+
yg defp02* dbHCV-
P03- crtuy
10 P03- 11 b cdp03* M
dbHCV+
12 P02-
X18
X18 X5 X9
X8 X5
HH TK5 HH TK6
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi- Ouzou Page 36
Chapitre II Modélisation du centre CSD NAFTAL
18
X5
X6
X8
X9 S T
19 S Oevent
HCV8206-
S
Prtuy Prtuy
20 S prgtuy 21
CVCV
X0
crtuy*P01+ crtuy*P02+ crtuy*P03+
X5 X9 X6
Actions
HCV8206+ :Vanne HCV8206 ouverte.
HCV8206- : Vanne HCV8206 fermée.
mov8102+ :Vanne mov8102 ouverte.
mov8104+: Vanne mov8104 ouverte.
P01+ : Pompe01 démarrer.
P01- : Pompe01 arrêter.
P02+ :Pompe02 démarrer.
P02- : Pompe02 arrêter.
P03+ :Pompe03 démarrer.
P03- : Pompe03 arrêter.
crtuy :capteur d'air dans la tuyauterie.
Prtuy :présence d'air dans la tuyauterie après 30s.
T: Temporisateur.
Transition
mterre : Mise à la terre.
rcc : Raccordement connecté.
cdHCV8206 : Condition d'ouverture/fermeture de HCV8206.
BpOmov8102 :bouton ouverture vanne mov8102.
BpOmov8104 :bouton ouverture vanne mov8104.
dbHCV- : Débit diminuer.
dbHCV+ : Débit augmenter.
cdp01 :condition marche/arrêt de p01.
cdp02 : condition marche/arrêt de p02.
cdp03 : condition marche/arrêt de p03.
defp01 :défaillance pompe p01.
defp02 :défaillance pompe p02.
Aurg :arrêt d'urgence.
nthtk5/6 :niveau très haut de tk5/tk6.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 38
Chapitre II Modélisation du centre CSD NAFTAL
II.11 Conclusion
Au terme de ce chapitre nous avons modélisé les différentes unités du centre en utilisant
l’outil de Grafcet qui nous permettras le passage de la partie opérative a la partie commande.
Dans ce qui va suivre, on se consacrera à l’étude de l’automate programmable et son langage
de programmation.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 39
III gxc
chapitreIII:
Automatisation
de l'unité de
déchargement
avec l'API S7 300
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
III.1 Introduction
Après avoir fait une étude générale sur toutes les installations du CSD NAFTAL, nous
avons constaté que les deux fonctions principales chargement/déchargement des produits
pétroliers du centre sont automatisés, c’est pour cela on a consacré ce chapitre à l’étude des
automatismes en générale. Les automates programmables industriels, particulièrement
S5 135U et le S7 300matériel et logiciel.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 42
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 43
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 44
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Figure III.2 : les automates programmables industriels réalisent la fonction TRAITER dans la
chaîne d’informations.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 45
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 46
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 47
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 48
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Programmation libre.
Gamme complète de modules.
Possibilité d’extension jusqu’à 32 modules.
Raccordement central de la console de programmation.
Plusieurs automates S7 300 peuvent communiquer entre eux aux moyens d’un câble-bus
PROFIBUS pour une configuration décentralisée. [2]
Remarque :
Les caractéristiques de l’API S7-300 conviennent parfaitement aux exigences de station
de (CSD) NAFTAL, car il peut gérer sans extension 256 entrées/ sorties et avecextension
jusqu'à 1024 entrées / sorties (numérique, logique ou analogique).
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 49
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 50
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 51
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 52
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 53
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
associés des blocs de données d’instance que vous chargez dans la CPU en tant que
partie du programme.
Fonction système (SFC)
SFC sont des fonctions préprogrammées et testées intégrées dans la CPU S7, elles
peuvent être appelées par le programme utilisateur. Elles constituent dans blocs sans
mémoire dans le système d’exploitation, elles sont pour rôles.
L’adressage des modules.
La mise à jour des MIE/ MIS et le traitement de champs binaire.
La communication par données globales.
Le diagnostic système … etc.
Bloc de données système (SDB)
C’est une zone de mémoire dans le programme, configurée par différentes applications
de Step7 pour le stockage des données dans le système d’automatisation.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 54
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
III.11.5 Mémentos
Les mémentos sont utilisés pour les opérations internes à l’automate pour lesquelles
l’émissions d’un signale n’est pas nécessaire. Les mémentos sont des bistables servant a
mémoriser les états logique 0 ou 1.
Chaque automate programmable dispose d’un grand nombre de mémentos (S7 300
dispose de 2048 bits de mémentos). On programme ces derniers comme des sorties. En cas de
panne de la tension de service, le contenu sauvegardé dans les mémentos est perdu.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 55
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 56
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 57
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 58
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 59
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 60
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
E2.4
bouton A4.7
ouverture vanne A4.7
vanne mov8102 vanne
mov8102 ouverte mov8102
"bpOmov810 "mov8102+" ouverte
2" SR "mov8102+"
S Q
E3.0
bouton
fermeture
vanne
mov8102
"bpFmov810
2"
R
E2.7
default
thermique
vanne
mov8102
"defthmov8
102"
M4.7
arret
d'ugence
"Aurg"
M0.0
présence
d'air
dans la
tuyoterie
"Prtuy"
E1.3
niveau
tres haut
de tk5
"nthtk5"
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 61
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
M0.3
E2.2 A4.7 E0.2 M0.7 condition M0.3
defaillanc E0.1 vanne raccordeme vanne marche/arr condition
e pompe mise à la mov8102 nt HCV8206 et de p01 marche/arr
p01 terre ouverte connecté ouvetre "cdp01" et de p01
"defp01" "mterre" "mov8102+" "rcc" "HCV8206+" SR "cdp01"
S Q
A5.0
vanne
mov8104
ouverte
"mov8104+"
E1.2
default
electrique
"defelc"
R
E0.1
mise à la
terre
"mterre"
E1.3
niveau
tres haut
de tk5
"nthtk5"
E1.4
niveau
tres haut
de tk6
"nthtk6"
M0.0
présence
d'air
dans la
tuyoterie
"Prtuy"
E0.5
bouton
arret
pompe p01
"bpAp01"
E2.2
defaillanc
e pompe
p01
"defp01"
M0.7
vanne
HCV8206
ouvetre
"HCV8206+"
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 62
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
III.14 S7 Graphe
300\CPU312(1)\...\FB1, DB1 -< H o r s ligne>
"cdm"
T27
Trans
27
S15
"p03+" "bpHVC-" "HCV8206+" "cdm"
T23
Trans
23
S10
"defp02" "HCV8206+" "cdp01" "cdp03" "cdm"
T11
Trans
11
S8 demarrage p03
Step8 S "p01+"
"cdm"
T28
Trans
28
S15
"p01+" "bpHVC+" "cdm"
T12
Trans
12
S3
"cdp01" "HCV8206+" "bpHVC-" "cdm"
T13
Trans
13
S9 demarrage p01
Step9 S "p01+"
"cdm"
T29
Trans
29
S15
"p01+" "bpHVC-" "cdm"
T14
Trans
14
S10
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 63
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Chapitre
S7graph duIII
déchargement T12
T53
S3 demarrage p02/p03
step3 CALL "debit pompe"
"cdm"
T49
Trans
34_1
S15
"p02+" "bpHVC+" "p01+" "dbHCV+" "cdm"
T41
"p03+"
Trans
3_1
S4 augmonter debit
Step4
"cdm"
T48
Trans
35_1
S15
"crtuy" "bpHVC-" "cdm"
T50
Trans
5_2
S5 arret p02 ou p03
step5 S "Oevnt"
S "dbHCV-"
R "dbHCV+"
CALL "tempo air tuyauterie"
"cdm"
T47
Trans
36_1
S15
"crtuy" "Prtuy" "HCV8206+" "cdm"
T46
Trans
10_2
S7
"crtuy" "Prtuy" "HCV8206+" "cdm"
T43
Trans
8_2
S6 arret p02/p03
Step6 R "p02+"
R "p03+"
"cdm"
T45
Trans
37_1
S15
"prgtuy" "p03+" "p02+" "cdm"
T44
Trans
7_2
S2
"cdHCV8206
"crtuy" " "cdm"
T40
Trans
4_2
T46
S7 fin du déchargeent
step7 R "p02+"
"p02+" "p03+" "mterre" "rcc"
T39 R "p03+"
R "HCV8206+"
Trans
9_2
S1
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 64
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Chapitre
S7graph duIII
déchargement
T14
T23
S10 augmonter debit
step10 CALL "debit pompe"
"cdm"
T31
Trans
31
S15
"crtuy" "bpHVC-" "cdm"
T17
Trans
5_1
S13 arret p01 ou p03
step12 S "Oevnt"
S "dbHCV-"
CALL "tempo air tuyauterie"
"cdm"
T32
Trans
32
S15
"crtuy" "Prtuy" "HCV8206+" "cdm"
T20
Trans
10_1
S12
"crtuy" "Prtuy" "HCV8206+" "cdm"
T18
Trans
8_1
S16 arret p01
Ste... R "p01+"
R "p03+"
"cdm"
T33
Trans
33
S15
"prgtuy" "p03+" "p01+" "cdm"
T19
Trans
7_1
S2
"crtuy" "HCV8206+" "cdm"
T15
Trans
4_1
T20
S12 fin du déchargeent
Ste... R "p01+"
"p01+" "p03+" "mterre" "rcc"
T16 R "p03+"
Trans
9_1
S1
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi Page 65
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Chapitre
S7graph duIII
déchargement
T26
T29
T28
T27
T49
T48
T47
T45
T31
T32
T33
S15 Step15
Step15 R "p01+"
"cdm" "aqdef"
T24 R "p02+"
R "p03+"
Trans
24 R "HCV8206+"
S1
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 66
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 67
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 68
Chapitre III Automatisation de l’unité de déchargement avec l’API S7 300
III.16 Conclusion
Ce chapitre nous a permis de faire une étude sur les automates Programmables SIEMENS
leurs structures, fonctionnement et langages de programmation Step7. Nous avons élaboré les
différents blocs structurants notre programme tout en liant la partie la partie opérative et la
partie commande avec l’outil S7graph. Dans le dernier chapitre, nous allons développer une
plateforme de supervision concernant les procédures du déchargement en utilisant l’outil de
supervision Wincc.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 69
IV
chapitreIV:
Supervision
avec
Wincc
Chapitre IV Supérvision avec Wincc
IV.1 Introduction
Les systèmes de supervision permettent d’obtenir des vues synthétiques des équipements
ou ensemble d’équipements afin de visualiser leurs états physiques ou fonctionnels.
Situésdans des salles de commande ou en pied de machine, les systèmes de supervision
offrent la possibilité de déporter et de centraliser la vision des organes physiques (capteurs et
actionneurs) parfois très éloignés.
Cette dernière étape est la validation du programme par la simulation et la vérification de
son bon fonctionnement.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 70
Chapitre IV Supérvision avec Wincc
Le module d’archivage
Il mémorise les données (alarme et événement) pendant une langue période. Il permet
l’exploitation des données pour les applications spécifiques à des fins de maintenance
ou de gestion de la production.
Le module de traitement
Il permet de mettre en forme les données afin de les présenter via le module de
visualisation aux opérateurs sous une forme prédéfinie.
Module de communication
Il assure l’acquisition et le transfert de données, ainsi qu’il gère la communication avec
les automates programmables industriels et autres périphériques.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 71
Chapitre IV Supérvision avec Wincc
Graphic designer
Il offre la possibilité de créer des vues de procédé, et de les configurer en leur affectant
les variables correspondantes. A cet effet il dispose d’une bibliothèque d’objet, et
permet de créer des objets selon le besoin. Il assure la fonction de visualisation grâce au
Graphic runtime.
Tag logging
On y définit les archives, les valeurs du process à archiver et les temps de cycle de saisie
et d’archivage.
Alarm logging
Il se charge de l’acquisition et de l’archivage des alarmes en mettant à la disposition des
utilisateurs, les fonctions nécessaires à la prise des alarmes issues du procédé, à leur
traitement, leur visualisation, leur acquittement et leur archivage.
Global script runtime
Il dispose de deux éditeurs, l’éditeur C et l’éditeur Visuel Basic, à l’aide des quel son
crée des actions et des fonctions qui ne sont pas prévues dans le Wincc.
Report designer
Contient des informations avec lesquelles on peut lancer la visualisation d’une
impression ou ordre d’impression. On y trouve aussi des modules de mise en page de
journal qu’on peut adapter en fonction de besoin.
User administrator
C’est là où s’effectue la gestion des utilisateurs et des autorisations. On y crée des
nouveaux utilisateurs, on leur attribue des mots de passe et on leurs affecte la liste des
autorisations.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 72
Chapitre IV Supérvision avec Wincc
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 73
Chapitre IV Supérvision avec Wincc
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 74
Chapitre IV Supérvision avec Wincc
une liaison logique avec l’API c’est par cette liaison que s’effectueront les échanges de
données au runtime.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 75
Chapitre IV Supérvision avec Wincc
La figure qui suit c’est la vue l’accueil elle sert à accéder aux différentes vues a travers les
boutons que nous avons élaborés
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 76
Chapitre IV Supérvision avec Wincc
La figure suivante représente l’interface sur laquelle nous avons créé et éditer les vues (vue
d’accueil, la vue du du déchargement et la vue d’alarmes) dans l’éditeur Graphics Designer ;
elle nous a permis aussi de paramétrer les propriétés de Wincc runtime.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 77
Chapitre IV Supérvision avec Wincc
Apres avoir architecturer la vue dans l’éditeur Graphics Designer et les paramétrer puis
activer les vues dans le Wincc runtime on obient la vue illustrer dans la figure suivante ; elle
permet de visualiser la procédure du déchargement détaillée de l’essence super en temps réel.
IV.5 Conclusion
Ce dernier chapitre nous l’avant consacré à la supervision de la station, où nous avons
élaboré les vues qui permettent de suivre l’évolution de tout les détails au cours du
déchargement de l’essence super. Cette application est très importante elle sera implantée
dans un ordinateur de supervision connecté à l’automate déjà programmé via un réseau MPI,
cet ordinateur sera installé dans la salle de contrôle.
Mémoire réalisé au centre de stockage et distribution NAFTAL Oued Aissi Tizi-Ouzou Page 78
Conclusion générale
https://support.industry.siemens.com.