UNIVERSITÉ DES SCIENCES ECOLE POLYTECHNIQUE
ET TECHNIQUES DE DE MASUKU
MASUKU
DÉPARTEMENT DE GÉNIE MÉCANIQUE
AUTOMATES PROGRAMMABLES INDUSTRIELS
THÈME : AUTOMATISATION D’UN SYSTEME DE
REMPLISSAGE D’UN CHATEAU D’EAU
Présenté par : Sous la direction de :
ONA MVE Christ-Darcus Dr. NZAMBA SENOUVEAU
OYONO OBIANG ENGO Famaky Junior Enseignant d’Automates Programmables
Industriels
Année Académique : 2023-2024
Table des matières
INTRODUCTION................................................................................................................................1
I. CAHIER DE CHARGE FONCTIONNEL.................................................................................4
II. MATÉRIELS ET MÉTHODES..............................................................................................6
1. Matériels et Méthodes..............................................................................................................6
1.1. Matériels............................................................................................................................6
1.2. Méthode.............................................................................................................................6
2. Définition...................................................................................................................................6
3. Présentation des logiciels..........................................................................................................6
3.1. Présentation du logiciel Zelio Soft 2................................................................................6
3.2. Présentation du logiciel EditSAB...................................................................................10
III. GRAFCET ET EQUATIONS................................................................................................11
IV. SIMULATION SUR Zelio Soft 2...........................................................................................14
V. TELEGESTION AVEC INTOUCH ………………………………………………………….15
CONCLUSION...................................................................................................................................16
1
Liste de figures
Figure 1: Page d'accueil
Figure 2: Choix du module
Figure 3: Sélection des extensions
Figure 4: Sélection du type de programmation
Figure 5: Interface de programmation
Figure 6: Interface de dessin 1
Figure 7: Interface de dessin (2)
Figure 8: Grafcet de niveau 1
Figure 9: Grafcet de niveau 2 2
Figure 10: Grafcet de niveau 3
12
Figure 11: Condition d'activation et de désactivation
Figure 12: Équation de Xi
Figure 13: Schématisation du remplissage du château d’eau en langage FBD
Figure 14: Pompe allumer et envoie de l’eau
Figure 15: Ouverture de la vanne
Figure 16: Fermeture de la vanne, allumage de la pompe et renvoie de l’eau
2
INTRODUCTION
Simples ou complexes, les systèmes automatisés sont partout dans notre environnement
quotidien.
Un système est dit automatisé lorsque le processus qui permet de passer d’une situation
initiale à une situation finale se fait sans intervention humaine. En outre, ce comportement
doit être répétitif chaque fois que les conditions qui caractérisent la situation initiale sont
remplies. À cet effet, le travail qui nous a été donné porte sur l’automatisation de remplissage
d’un château d’eau. Un système qui va gérer automatiquement le remplissage d’eau selon la
demande par les abonnés. Un système automatisé est composé d’une partie de commande et
d’une partie opérative.
3
I. CAHIER DE CHARGE FONCTIONNEL
Dans le but d’alimenté le quartier MBAYA (petit village) en eau potable, nous proposons
d’automatiser au travers d’un automate programmable industriel (A.P.I) un système de
remplissage d’un château d’eau de capacité 1000 litres situé en face du stade de l’héliconia à
une hauteur de 6m. Un compteur donne en permanence le nombre de places disponibles dans
le parking.
Cycle de fonctionnement
Départ cycle (réservoir vide) et vanne fermée
Allumage de la pompe et envoi de l’eau au réservoir
Réservoir rempli (capteur haut)
Ouvrir la vanne et arrêt de la pompe
Vidange du réservoir (capteur bas)
Allumage de la pompe et envoi de l’eau au réservoir
Remplissage du réservoir (capteur haut)
4
Données techniques
NIVEAU 1 NIVEAU 2 NIVEAU 3
Allumer la pompe ALP Q0.0
Envoyer l’eau EA Q0.1
Ouvrir la vanne OV Q0.2
Arrêter la pompe ARP Q0.3
Capteur haut CH I0.1
Vanne fermée VF I0.2
Capteur bas CB I0.3
Réservoir vide RV I0.0
5
II. MATÉRIELS ET MÉTHODES
1. Matériels et Méthodes
I.1. Matériels
Ordinateur portable ;
Le logiciel Zelio Soft 2 ;
Le logiciel EditTSAB.
I.2. Méthode
Outils de description d’un système automatisé : GRAFCET
2. Définition
GRAphe Fonctionnel de Commande Étapes-Transitions. Le grafcet est un diagramme
fonctionnel ; il représente par un graphe le fonctionnement de la partie opérative, donc les
actions effectuées par le système.
3. Présentation des logiciels
3.1. Présentation du logiciel Zelio Soft 2
Il permet de décrire le fonctionnement de la partie commande, c’est-à-dire la technologie
employée pour commander les actionneurs.
Lorsque le Logiciel Zelio Soft 2 est lancé, la fenêtre suivante s’ouvre :
Figure 1: Page d'accueil
Cliquez sur Créer un nouveau programme pour démarrer une application ou bien choisissez
Nouveau dans le menu Fichier si le logiciel est déjà lancé.
6
La fenêtre de choix du module logique s’affiche alors :
Figure 2: Choix du module
Dans un premier temps, sélectionnez la catégorie du module désiré :
(1) 10/12 ENTREES/SORTIES SANS EXTENSION
(2) 10/12 ENTREES/SORTIES SANS ECRAN SANS EXTENSION
(3) 20 ENTREES/SORTIES SANS EXTENSION
(4) 20 ENTREES/SORTIES SANS ECRAN SANS EXTENSION
(5) 10 ENTREES/SORTIES AVEC EXTENSIONS
(6) 26 ENTREES/SORTIES AVEC EXTENSIONS
7
Une fois la catégorie sélectionnée (sélection sur fond jaune), la liste des modules
correspondants apparaît en dessous, cliquez sur le type de module désiré et cliquez sur
Suivant ou double-cliquez directement sur le type.
Si vous avez choisi un module avec extensions (gamme SR3), l’écran suivant apparaîtra (si
vous avez choisi un modèle non extensible, l’écran du choix du type de programmation
apparaîtra directement) :
Figure 3: Sélection des extensions
Cliquez alors sur Suivant. L’écran du choix du type de programmation apparaît :
8
Figure 4: Sélection du type de programmation
Un récapitulatif de la sélection courante (module choisi + extensions éventuelles) est affiché
en haut. L’encadré inférieur permet de choisir son type de programmation. Si vous désirez
programmer en langage à contact, choisissez Ladder, et si vous désirez programmer en
schéma de blocs fonctionnels, choisissez FBD.
9
Figure 5: Interface de programmation
III. GRAFCETS ET EQUATIONS
Pour mieux comprendre et expliquer le fonctionnement de notre système, nous utilisons un
schéma : le GRAFCET.
GRAFCET NIVEAU 1
0
07
Départ cycle et vanne fermée
1 Allumer la pompe Envoyer l’eau
Capteur de niveau haut
2 Arrêter la pompe Ouvrir la vanne
Capteur de niveau bas
Figure 6: Grafcet de niveau 1
10
GRAFCET NIVEAU 2
0
0
Dcy. VF
1 ALP EA t1
t1/X1.CH
2
ARP OV t2
t2/X2.CB
Figure 9: Grafcet de niveau 2
GRAFCET NIVEAU 3
I0.0.I0.1
1 Q0.0 Q0.1 t1=5s
5s/X1.I0.2
2 Q0.2 Q0.3 t2=10s
10s/X2.I0.3
Figure 10: Grafcet de niveau 3
11
CONDITIONS D’ACTIVATION CONDITIONS DE DESACTIVATION
CA X i =X i−1 Ri −1 CD X i=X i +1=X i Ri
CA X 0 =init CD X 0=Q 0.0 . Q0.1 . t 1
CA X 1=Q 0.2 . Q 0.3 .t 2. I 0.3 CD X 1=Q 0.2 .Q 0.3 . t 2
CA X 2=Q0.2 . I 0.1 . I 0.2 CD X 2=Q 0.0 .Q 0.1 . t 1
Figure 11 : Conditions d'activation et de désactivation
ÉQUATION DE Xi
X i =CA X i +CD X i X i ou X i−1 Ri−1 + X i +1 X i
X 0=init
X 1 =Q0.2 . Q 0.3 .t 2. Q 0.0 .Q 0.1 . t 1
X 2 =Q0.0 . Q 0.1 .t 1. T 1+Q 0.0 . Q 0.1. t 1. Q 0.2. Q 0.3.t2
Figure12 : Équation de Xi
12
IV. SIMULATION SUR Zelio Soft 2
Présentation du programme du système réalisé sur Zelio Soft 2 avec le langage FBD
Figure 13 : Schématisation du remplissage du château d’eau en langage FBD
Lorsque la vanne est fermée et le réservoir vide, une lampe de couleur jaune indique
que la pompe est allumée et le feu de couleur vert indique que de l’eau est envoyé au
château d’eau.
Figure 14 : pompe allumer et envoie de l’eau
13
Après un certain temps le château d’eau se remplit, le capteur haut s’active ce qui
entraine l’ouverture de la vanne.
Figure 15 : Ouverture de la vanne
Lorsque le château d’eau se vide (vanne ouverte), après un certain temps le capteur
niveau bas s’active pour un niveau d’eau critique. Ce qui entraine une fermeture
automatique de la vanne et en même temps la pompe s’allume et de l’eau est renvoyé
au château d’eau.
Figure 16 : fermeture de la vanne, allumage de la pompe et renvoie de l’eau
14
V. TELEGESTION AVEC INTOUCH
Le logiciel Intouch nous a permis de faire le synoptique et de simuler notre projet. Pour la
réalisation de ce synoptique, nous avons utilisé le matériel ci-dessous :
Une pompe : qui sert à aspirer l’eau du centre de traitement et la refouler au réservoir
Un réservoir de 10000L : qui sert à stocker l’eau.
Une vanne : qui sert à réguler le débit d’eau.
Deux capteurs de niveau (haut & bas) : qui servent à donner l’information à
l’automate que le réservoir a atteint sa limite (de remplissage ou de vidange).
Les conduites : permettant le passage de l’eau de la pompe vers le réservoir et
réservoir vers les usagers.
Quatre boutons : permettant d’accélérer le remplissage ou la vidange.
Tout ce matériel a été pris dans le wizard.
Fonctionnement
Départ Cycle : pompe arrêtée, vanne fermée, Allumage de la pompe et remplissage
réservoir vide et capteur bas activé(rouge) du réservoir jusqu’à 5900L
Arrêt de la pompe, Remplissage jusqu’à Capteur haut désactivé, vanne
10000L (réservoir plein), Capteur Haut ouverte, vidange du réservoir
activé(rouge) jusqu’à 6700L
Capteur haut désactivé, Vanne fermée, Réservoir est à 1000L (niveau bas
critique), Capteur Bas activé.
15
CONCLUSION
Notre travail a porté sur l’automatisation du remplissage d’un château d’eau. Avant d’avoir
fait quoique ce soit, nous avons eu à mettre en place le cahier de charge pour le remplissage
du château d’eau grâce au fonctionnement global du système. Après cela, nous avons fait les
différents GRAFCET (Niveau 1,2 et 3) sur world. Ces GRAFCET nous ont permis de sortir
les conditions d’activation et de désactivation d’une étape, et de ressortir son équation. Tout
cela nous emmena à la simulation sur le logiciel Zelio Soft 2 en langage FBD afin de voir le
fonctionnement en relation avec notre cahier de charge. Ce travail nous a permis de mettre en
pratique les notions vues au cours magistral concernant les étapes à suivre pour établir un
GRAFCET et de mieux découvrir le logiciel Zelio Soft 2 dans ses fonctionnalités.
16