Memoire Master
Memoire Master
Ordre........../F.S.S.A/UAMOB/2020
Filière : ELECTROMECANIQUE
Option : Electromécanique
Thème :
Mes vifs remerciements vont aux membres de jury pour avoir accepté de juger mon
présent travail.
Je tiens à saisir cette occasion et adresser mes profonds remerciements et mes profondes
reconnaissances au corps professoral et administratif de département génie électrique de
l’université AKLI MOHAND OULHADJ de BOUIRA.
Des remerciements exceptionnels vont à ma famille pour leur patience, leur conseil et
leur soutien inconditionnel.
Je remercie également tous mes amis et mes collègues d’étude particulièrement notre
promotion.
i
Je dédie ce modeste travail
A mon encadreur Docteur Fekik pour m’avoir offert les conditions nécessaires et m’avoir
guidés dans l’élaboration de ce travail.
A mon père et ma mére qui ont veillé à ce que je sois ce que je suis devenu maintenant
grâce à leurs amour inestimable, effort fournis jour et nuit, leurs sacrifice, et leurs
soutien morale et matériel pour mon éducation et mon bien être. Qu’ils trouvent dans ce
travail un témoignage de mon profond amour et le fruit de tout ce qu’isl ont consentis
pour mon éducation et ma formation.
A mes chères frére et sœurs qui mon toujours soutenu dans les moments difficiles, qui
n’ont jamais douté de moi et de mes aptitudes, même dans les moments ou moi-même
j’en doutais, qui ont du supporter mon stress et qui m’ont encouragé durant toute cette
période.
Cette merveilleuse famille qui a contribué à l’élaboration de ce travail.
A mes chères meilleurs amis.
Je leurs dédie affectueusement ce mémoire
ii
Table des matières
Abréviations x
Introduction Générale 1
iii
Université Akli Mohand Oulhadj de Bouira Table des matières
iv
Université Akli Mohand Oulhadj de Bouira Table des matières
II.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
v
Université Akli Mohand Oulhadj de Bouira Table des matières
Conclusions générale 60
Références bibliographiques 62
Annexe 66
vi
Table des figures
vii
Université Akli Mohand Oulhadj de Bouira Table des figures
viii
Université Akli Mohand Oulhadj de Bouira Table des figures
ix
Abréviations
x
Université Akli Mohand Oulhadj de Bouira Abréviations
xi
INTRODUCTION
GENERALE
Université Akli Mohand Oulhadj de Bouira Introduction Générale
Introduction
L’industrie du ciment a récemment connu une forte concurrence entre les principales
entreprises de production de produits en béton. Ce leadership se mesure par l’organisa-
tion du travail au sein de l’entreprise qui essaie toujours d’assurer une bonne sécurité
du personnel et des équipements, de rendre les machines plus fiables et disponibles,
de maintenir la confiance des clients avec une meilleure qualité et surtout d’avoir le
minimum de pannes et la production journalière maximale en utilisant le minimum de
main-d’œuvre possible [1].
Dans le cadre de notre projet de fin d’études, nous avons effectué un stage pratique
au sein de la cimenterie de SOUR EL GHOZLANE. Ce travail consiste à étudier le
fonctionnement détaillé d’une station d’ensachage qui est un type de conditionnement et
de remplissage des sacs du ciment passant dans un premier temps par un atelier (Circuit
de transport )puis par le remplissage, afin de faire l’automatisation et la supervision de
station d’ensachage.
Ce mémoire est réparti en trois chapitres. Dans le premier chapitre, on donne une pré-
sentation générale de l’atelier d’ensachage, de ses équipements, et de l’instrumentation
existante ainsi que les actionneurs qui font marcher la station d’ensachage. Ensuit c’est le
deuxième chapitre dont on va présenter une description générale de GRAFCET, une pré-
sentation du cahier des charges détaillé et une modélisation du système à l’aide de l’outil
GRAFCET. Et on a terminé par le troisième chapitre qui sera consacré pour la présenta-
tion de l’automate programmable industriel (SIMATIC S7-300), et WinCC Flexible ainsi
la programmation de fonctionnement de la station d’ensachage a l’aide du logiciel STEP7
et élaboration de la plateforme de supervision de la station d’ensachage.
2
Chapitre I
DISCRIPTION DU FONCTIONNEMENT
DE LA STATION D’ENSACHAGE
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
I.1 Introduction
Pour l’expédition du ciment en sacs, il faut que le produit transite par un atelier d’en-
sachage ou le ciment passe à partir des silos ver l’ensacheuse à l’aide d’un circuit de trans-
port de ciment à savoir, les vis, les élévateurs et les aéroglisseurs. La figure I.1 présente
le schéma synoptique d’ensachage à savoir : (1) Capteur niveau min, (2) Vis d’alimenta-
tion, (3) Aéroglisseur, (4) Capteur de rotation, (5) Ecluse à aire, (6) Vis de récupération,
(7) Courroie de déchargement, (8) Ensacheuse, (9) Ventilateur filtre de dépoussiérage,
(10) Trémies d’alimentation, (11) Tamis de contrôle, (12) Filtre de dépoussiérage, (13)
Elévateur P104-P103 Silos à ciment [2].
4
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
I.2.1 Aéroglisseur
L’aéroglisseurs montré sur la figure I.2, se compose d’un boitier en tôle subdivisé par une
bande de tissu perméable à l’air en un caisson supérieur et un caisson inferieur, et permet
le transport horizontal de produit pulvérulents en vrac. Le produit acheminé est introduit
par la tubulure d’entrée dans le caisson supérieur de l’aéroglisseur, de l’air comprimé
produit par le ventilateur est acheminé à travers le caisson inferieur de l’aéroglisseur et
pénètre régulièrement le tissu perméable a l’air [3].
L’ensacheuse est alimentée à partir d’un silo de stockage, par un moyen d’une vis
d’alimentation montrée sur la figure I.3. Dans notre cas la vis sans fin est utilisée afin
d’acheminer le produit (ciment) vers l’aéroglisseur de l’ensacheuse, elle est entrainée par
un moteur asynchrone [3].
5
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
Le silo montré sur la figure I.4, est utilisé pour la cimenterie. Il se différencie d’une
trémie par le fait qu’il hermétiquement fermé. La matière crue est stockée dans deux silos
de stockage leurs capacité de stockage est de 2 ∗ 8000 tonnes [4].
I.2.4 Elévateur
C’est une chaine des godets qui élevé la poudre de ciment vers le tamis de contrôle. La
figure I.5 montre l’élévateur.
Les tamis vibrant monté sur la figure I.6, sert à séparer les corps étrangers et les
collages de matériau, la séparation des corps étrangers sert en premier lieu à la protection
de l’ensacheuse lors du chargement des sacs [5].
6
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
L’ensacheuse compact HAVER illustrée sur la figure I.8 est une ensacheuse rotative
pour remplissage en sac a valve de 8 becs, pour remplissage et pesage de produits en vrac
pulvérulents selon le système de remplissage par turbine [7]. D’où :
1. Arrivée de produit.
2. Partie supérieure.
3. Partie inférieure.
4. Dépoussiérage.
5. Plaque de fond.
6. Suspension inférieure.
7
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
7. Commande
9. Unité de maintenance.
La figure I.9 représente la partie supérieure de l’ensacheuse de l’ensacheuse est ces déférents
éléments à savoir : (1) Entraı̂nement principal, (2) Cadre-support, (3) Couvercle, (4)
Trémie de réserve (avec armoires électriques supérieures des stations de remplissage) [7].
La figure I.10 montre les déférents éléments de la partie inférieure d’ensacheuse à savoir :
(1) Entonnoir, (2) Module de remplissage.
8
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
Les capteurs existants sur cette chaine d’ensachage sont de type TOR : « Tout Ou Rien
» et de type analogique. Ils prélèvent les informations sur le comportement de la partie
opérative et les transforment en une information exploitable par la partie commande [8].
9
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
Un capteur de force (d’effort ou de pesage) montré sur la figure I.13, est un dispositif
utilisé pour convertir une force (par exemple un poids) appliquée sur un objet en signal
électrique. Les capteurs de pesages sont bien évidemment utilisés pour mesurer le poids.
Ils font partie de notre vie quotidienne. Les capteurs de pesage se composent générale-
ment d’un corps d’épreuve (élément sensible) sur lequel ont été appliquées des jauges de
contraintes [9]. Ce corps d’épreuve est habituellement construit en acier ou aluminium.
Le capteur est à la fois robuste mais il présente également un comportement élastique
minimum. Grâce à cette élasticité, le corps d’épreuve se déforme légèrement lorsqu’il est
soumis à une charge et reviens dans sa position initiale quand cette charge est retirée.
Ces déformations extrêmement faibles peuvent être acquises avec des jauges de contrainte
(abréviation SG pour Strain Gage). En final, les jauges se déforment aussi et le signal
correspondant est traité par l’électronique associé au capteur qui indique ainsi le poids
à l’opérateur. Le capteur de pesage est placé à la partie inférieure de l’ensacheuse, plus
exactement au-dessous du module de remplissage des sacs. Son rôle est de peser les sacs
de ciment [9, 10].
10
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
Le capteur illustré sur la figure I.14 est un capteur de niveau à lames vibrantes sont
utilisables pour détecter le niveau de tout type de produits ou de solides. Dans le systéme
d’ensachage ce capteur est installé dans le haut du silo d’alimentation de ciment pour
détecter le niveau de son chargement [11].
Ces capteurs sont utilisés en technique de mesure et de réglage industriel pour mesurer
la pression dans les circuits hydrauliques, pneumatiques, pour contrôler la mise sous pres-
sion de récipients, pour contrôler la distribution d’air ou d’eau. La pression est la force
appliquée à une surface ou répartie sur celle-ci [9]. Elle se défini comme suit :
P =F \A (I.1)
11
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
I.4.6 Pressostat
Le pressostat montré sur la figure I.16 donne une information binaire, il indique si
la pression d’un circuit est supérieure ou inférieure à un seuil fixé. Il est utilisé comme
éléments de commande ou de sécurité dans des installations simples. Il est installé avec le
convertisseur pneumatique électrique pour détecter la pression atteinte dans ce dernier,
et un autre dans l’ensacheuse pour connaitre la pression interne [12].
Pour la retenue de sac on utilisera un système de détection de sac a valve que « HAVER
SERVICE » montré sue la figure I.17.
Ce système de détection est basé entièrement sur la pression d’air, l’air passe par l’extré-
mité de la retenue de sac et le trou de contrôle de présence de sac. La présence de sac est
détectée si l’air ne passe pas par le trou de contrôle, donc l’air reviens et ferme un contact,
si l’air passe par le trou de contrôle le vérin retrouve sa position initiale après un laps de
temps [11].
12
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
La pression n’est distribuée que d’un seul côté du piston, le rappel s’effectue sous
l’action d’un ressort ou d’une autre force. Pour cela, un distributeur à une seule sortie est
associe à chaque vérin à simple effet. Les vérins à simple effet montré sur la figure I.18
sont utilisés pour éjection des sacs de ciment remplis dans la station d’ensacheuse [13].
La pression est distribuée alternativement de chaque coté du piston, ainsi pour assurer
son déplacement dans un sens, puis dans l’autre sens, pour cela, un distributeur à deux
13
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
sorties inverses est associé à chaque vérin à double effet. Les vérins à double effet illustrés
sur la figure I.19 sont les plus utilisés [13].
Les moteurs de turbine sont mis en circuit et hors circuit par la commande. Ce sont
actionneurs électriques de types asynchrones à cage en mode démarrage direct. Ils tra-
vaillent en service intermittent. Si pour une raison quelconque le disjoncteur protecteur
se déclenche, l‘arrêt du moteur est signale par un voyant lumineux installe en bas dans
l‘armoire de commande. Ces moteurs équipent les circuits des becs de remplissage des
sacs de ciments. Ils sont aux nombres de 8 actionneurs électriques [14].
Dans notre cas on va utiliser des moteurs asynchrones triphasés, qui sont largement
utilisé dans l’industrie. Sa robustesse et la simplicité de construction à fait un matériel
très fiable qui demande peu d’entretien, et une durée de vie grande. Ils sont constitués
d’une partie fixe (le stator) et d’une partie rotative (le rotor). La figure I.20 représente le
moteur asynchrone à savoir [14] :
14
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
L’électrovanne montrée sur la figure I.21, est commandée électriquement. Elle permet
le contrôle de la quantité de fluide ou la pression qui passera par elle, par un signal
électrique. Cet électrovanne est de type tout ou rien (TOR), son rôle dans notre stations
est commander les distributeurs des actionneurs pneumatique (vérins,vannes) [13].
Le ciment est transporté vers des silos de grande capacité, qui alimentent les ateliers de
conditionnement pour l’expédition en sacs ou chargeurs et les livraisons en vrac. Pour le
transport en sacs, le ciment passe dans un système d’ensachage ou le ciment est transporté
dans des silos à l’ensacheuse au moyen d’un circuit de transport de ciment. Sous les silos de
stockage, nous trouvons la vis d’alimentation (vis sans fin) qui tourne à l’aide d’un moteur
asynchrone et transporte le ciment vers l’aéroglisseur. L’aéroglisseur est inclinée dans le
sens de transport (environ 6o ), cette position permet le transport horizontale de ciment
du partie supérieur de l’aéroglisseur à la partie inferieur (vers l’élévateur). L’élévateur est
15
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
mis en rotation par un moteur asynchrone et sa fonction est de soulever le ciment vers
Crible (tamis a corps étrangers). Le tamis de contrôle (tamis vibrant) sépare les corps
étrangers. Il est principalement utilisé pour protéger l’ensacheuse pendant l’ensachage. Il
y a deux trémies d’alimentation sous le tamis de contrôle. Le produit s’écoule à travers
l’entonnoir. Le produit est déchargé de la trémie et s’écoule dans la trémie intermédiaire.
Le produit est déchargé de l’entonnoir central et s’écoule dans les tambours de remplissage.
Puis le ciment entre dans l’ensacheuse. Lorsque le module de remplissage atteint la zone
d’application du sac, l’utilisateur (ou l’applicateur) applique le sac vide sur la buse de
remplissage. Lorsque le module de remplissage a atteint la position de maintien du sac,
le coussin s’abaisse. Le dispositif de retenue de sac vérifie si un sac vide est suspendu à
la buse de remplissage. Si le dispositif de retenue de sac a détecté un sac vide au niveau
du bec de remplissage, la roue à aubes tourne. Si le support de sac ne détecte pas de sac
vide au niveau du bec de remplissage, le tampon se soulèvera en position de sac vide. Le
sac s’ouvre et bascule vers l’avant. La figure I.22 montre la position de la vanne pendant
le remplissage. A savoir : (19) Vanne (avec vérin pneumatique), (20) Position de vanne
gros débit, (21) Position de vanne petit débit, (22) Position de vanne fermée [2, 3].
16
Université Akli Mohand Oulhadj de Bouira I. Discription du fonctionnement
petit débit ». La vanne se ferme entièrement, juste avant que la consigne poids du sac soit
atteinte. La buse de ventilation entre la vanne et la tuyère de remplissage transporte les
résidus de produit dans le sac. Lorsque la consigne poids du sac est atteinte, le tampon se
soulève. La position d’éjection bascule l’éjection de sac vers l’avant et éjecte le sac remplis.
Lorsque le point de poids du sac n’est pas atteint, le tampon reste abaissé. L’éjection du
sac n’éjectera pas le sac en position d’éjection. Dans la zone de remplissage, la machine
remplira le sac. Après trois opérations de remplissage, si le point de consigne du sac n’est
pas atteint, le tampon remontera jusqu’à la position suspendue du sac. L’éjecteur de sac
se penche vers l’avant et éjecte le sac vers la courroie de déchargement (tapis roulant).
Finalement, pour récupérer le ciment des sacs déchirés, la vis de récupération placée sous
l’ensacheuse récupère le ciment et elle le transfert vers l’élévateur. La poussière (ciment)
qui est dans le filtre dépoussiérage et aussi récupéré et envoyé vers l’élévateur [2, 3].
Un cahier de charge a été proposé par la cimenterie de Sour el Ghezlan qui contient
globalement les informations suivant [2] :
I.8 Conclusion
17
Chapitre II
II.1 Introduction
Le mot GRAFCET est construit à partir des premiers litres de (Graphe Fonctionnel de
Commande des Étapes et Transitions), ou SFC (Sequential Function Chart) en anglais. Il
a été élaboré par l’AFCET (Association Française pour la Cybernétique Économique et
Technique) en 1977, est un moyen de description du cahier des charges d’un automatisme.
C’est une méthode de représentation graphique qui décrit les comportements successifs
de la partie commande d’un système automatisé (ordres à émettre, actions à effectuer,
événements à surveiller) [15, 16].
Le GRAFCET illustré sur la figure II.1 est basé sur les notions d’étape et de transition
aux quelles sont associées une ou plusieurs actions [15].
19
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
La situation initiale d’un système automatisé est indiquée par une étape initiale et
représentée par carré double [16].
II.3.2 L’étape
Une étape est représentée par un carré repéré numériquement. L’ensemble des étapes
active définit la situation de la partie commande, une étape peut être active ou inactive
et peut aussi avoir plusieurs actions [16].
II.3.3 Transition
Une transition indique la possibilité d’évolution qui existe entre deux étapes et donc la
succession de deux activités dans la partie opérative. [16].
Chaque étape est associée une action ou plusieurs, c’est à dire un ordre vers la partie
opérative ou vers d’autres GRAFCET. Mais on peut rencontrer aussi une même action
associée à plusieurs étapes ou une étape vide (sans action) [16].
Elles sont de simples traits verticaux qui relient les étapes aux transitions et les tran-
sitions aux étapes. Elles sont normalement orientées de haut vers le bas. Une flèche est
nécessaire dans le cas contraire [16].
20
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
Le saut d’étapes représenté sur la figure II.3 est une sélection de séquence permettant
de sauter plusieurs étapes en fonction des conditions d’évolution [15, 17].
La reprise d’étapes (Figure II.4) permet de recommencer plusieurs fois si nécessaire une
même séquence [15, 17].
21
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
Une sélection de séquence est dite exclusivités (FigureII.5 ) associées aux transitions
ne peuvent pas être vrais simultanément [15, 17].
L’évolution de la situation d’un automatisme doit toujours satisfaire aux quartes règles
suivantes [15, 17] :
22
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
1. Règle 1 : L’initialisation
Un GRAFCET commence par une étape initiale qui représente la situation initiale
avant évolution du cycle. L’initialisation précise les étapes actives au début du fonc-
tionnement [17].
2. Règle 2 : La validation
Une transition est soit validée ou non-validée. Une transition est validée lorsque
toutes les étapes immédiatement précédentes sont actives. Elle ne pourra être fran-
chie que lorsqu’elle est validée et que la réceptivité associée est vraie [17].
3. Règle 3 : Le franchissement
Une transition est franchie lorsqu’elle est validée et que la réceptivité associée à
la transition est vraie. Le franchissement entraı̂ne l’activation de toutes les étapes
suivantes et la désactivation de toutes les étapes précédentes [17].
Dans la station d’ensachage de ciment, la poudre est stocké dans des silos de stockage
.cette poudre est transférée dans l’ensacheuse à l’aide d’un circuit de transport, ce circuit
qu’est comporte de [18] :
• Elévateur élève le ciment vers les trimés d’alimentation à l’aide d’un moteur MEL.
• Trimés d’alimentation envoies le ciment vers le tamis de contrôle à l’aide des vérin
de deux clapet ; le premier clapet est ou niveau de trimé 1 et le deuxième clapet est
ou niveau trime 2.
23
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
• Tamis de contrôle filtre le ciment avec vibrations par moteur MTC pour protéger
l’ensacheuse contre les corps étrangère.
L’ensacheuse contient 8 becs de mark HEAVER, machine rotative tourne sur elle-même
à l’aide d’un moteur de rotor Backer MRB. Il ya aussi le vis de récupération entrainée en
rotations à l’aide d’un moteur MVR.
En appuyant sur le bouton BPMA et DCY un démarrage normale de cycle, touts les
contacteurs trouvé dans la partie de commande des relais thermique et les arrêts d’urgence
sont fermé et la valeur de la pressions de l’air ne diminue pas en dessous de 2 bar. D’où :
Après le moteur de de tamis de contrôle MTC démarre pour vibrer le tamis, si on n’ap-
puyant pas sur le bouton d’arrêt de l’élévateur, le moteur de l’élévateur MEL commencer
à tourner, D’où :
• Si l’élévateur n’est pas contrôlé ou bien on a appuyé sur le bouton d’arrêt de éléva-
teur, le moteur MEL s’arrête jusqu’à ce qu’on appuyant sur le bouton de marche de
l’élévateur.
24
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
Le moteur de rotor Baker KMRB fonctionne si les moteurs tamis, élévateur, aéroglis-
seur et le vis d’alimentation fonctionnent, et l’un des deux clapets est ouvert, d’où deux
opération se fasse en même temps.
1. Remplissage en frac (remplissage de citerne) : L’actionneur est un vérin VR double
effet, si on appuyant sur le bouton démarrage de chargement, le vérin ouvre la vanne
et il démarre le remplissage de la citerne, jusqu’à ce que le capteur de niveau max
de citerne détecte qu’elle est rempli ou bien on appuyant sur le bouton d’arrêt de
chargement de citerne, le vérin ferme la vanne.
2. Remplissage en sac de 50 kg
• Si le capteur détecte l’absence de sac, le vérin est donc en position fermé VRO.
• Si le capteur détecte la présence de sac, le vérin ouvre la vanne en position de
remplissage à grand débit VRG, Jusqu’à la position 4.
• Si le poids est vérifier le remplissage s’arrête on attendant la positon 6 d’éjection
du sac, puis le vérin d’éjection VDS éjecte le sac et l’envoie vers le tapis de
déchargement, lorsque le sac est éjecter le module de remplissage reviens à la
position 1.
• Si le poids est non vérifier le vérin change la position de la vanne de remplissage
de grand débit à petit débit VRP jusqu’à la position 5, d’ou :
• Si le poids est vérifié, une attente de la position d’éjection 6 est éjection
de sac.
• Si le poids est non vérifier le vérin d’éjection rejette le sac dans la position
5.
La station d’ensachage s’arrêt s’il y a un signale de bouton arrêt d’urgence ou bien un
bouton d’arrêt, ou bien des défauts moteur (relai thermique, court ciruit).
25
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
C’est une description en terme de fonction des comportements que doit avoir la partie
commande face aux informations provenant de la partie opérative ”Fonctions globales à
réaliser”. On décrira dans ce GRAFCET les actions et les évènements en termes généraux.
La présentation des actions et des réceptivités en mots non abréviation. Dans notre cas
on décrire le processus avec le GRAFCET de niveau 1 car c’est le plus facile pour la
programmation.
26
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
27
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
28
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
Le niveau 2 appelé aussi niveau de la partie opérative, il tient compte de plus de détails
des actionneurs des pré-actionneurs et des capteurs. C’est une description en termes de
moyens qui permet de mis en œuvre de procède, donc de solutions technologiques. La
présentation des actions et des réceptivités en abréviation.
29
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
30
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
31
Université Akli Mohand Oulhadj de Bouira II. Modilisation de système avec GRAFCET
II.8 Conclusion
Dans ce chapitre, nous avons modélisé notre processus de contrôle à l’aide de GRAF-
CET. On conclut que le GRAFCET est un outil puissant de modélisation et de trans-
mission qui permet facilement le passage d’un cahier des charges fonctionnelles à un pro-
gramme d’implémentation optimal. Le respect du cahier des charges et sa modélisation
par GRAFCET nous permettront de développer un programme exécutable sans lacunes
et de considérer le choix de l’automate programmable, de son CPU et de tous les types
et nombres de modules qui seront utilisés dans le prochain chapitre.
32
Chapitre III
AUTOMATISATION ET SUPERVISION
DE L’ENSACHEUSE
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
III.1 Introduction
Les automates programmables industriels (API) sont apparus aux Etats-Unis vers 1969
où, ils sont venus révolutionner l’industrie automobile en mettant en œuvre des chaines
de fabrication automatisée qui ont pu suivre la vague de l’évolution des techniques et
des modèles fabriqués au grand bonheur de l’économie et des industriels américains [1,19].
La supervision est née avec l’apparition des API, cette correspondance entre la
supervision et les automates industriels a été très vite adoptée par les constructeurs
d’automates en proposants des solutions complètes d’automatisation et de supervision.
Dans ce chapitre nous allons commencer par décrire les étapes à suivre pour mener
à bien l’implantation du programme d’automatisation élaboré à partir de l’analyse fonc-
tionnelle du système, puis une élaboration des planches de supervision, qui permettent
de visualiser et de gérer le fonctionnement de la station de traitement des eaux en temps
réel.
• Adaptions optimale au procédé tant humain (sécurité) que technique, aussi bien lors
de l’implantation sur le site qu’en cours d’exploitation (robustesse et performance).
34
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
III.3.1 Présentation
L’automate S7-300 est fabriqué par la famille SIMATIC. Il est de conception modulaire,
une vaste gamme de module est disponible. Ces modules peuvent être combinés selon le
besoins lors de la conception d’une solution d’automatisation [22].La figure III.1 représente
les différents modules du S7-300 La gamme de modules comprend :
• Des CPU de différents niveaux de performance.
• Des modules de signaux pour les entrées/sorties TOR et analogique.
• Des processus de communication pour les taches de communication.
• Des modules d’alimentation pour le raccordement du S7-300 sur le secteur 120/320
volts.
35
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Le S7-300 est un automate modulaire, disposant d’une vaste gamme de modules qui
peuvent être combinés pour constituer un automate particulier adapté à une application
donnée [22].
Le S7-300 nécessite une tension de 24 vcc. Le module d’alimentation assure cette exi-
gence en convertissant la tension secteur 380/220 vca en tension de 24vcc. Une LED
indique le bon fonctionnement du module d’alimentation et en cas de surcharge de la
tension, un témoin se met à clignoter [23].
La CPU (Centrale Processing Unit) 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 une
cartouche mémoire [22].
36
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Ces modules réduisent la charge de traitement de la CPU en assurant des tâches lourdes
de calculs. On peut citer les modules suivants [1, 23].
Les modules de communication sont destinés aux tâches de communication par trans-
mission en série. Ils permettent d’établir également des liaisons point à point avec [22,23] :
Les châssis son constitués d’un profilé support en aluminium, permettant le montage
et le raccordement électrique des différant modules [22, 23].
37
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Ce sont des fonctions ou des blocs prédéfinis intégrés dans le système d’exploitation de
la CPU. Ils sont appelés par le programme utilisateur [25].
4. Fonctions (FC)
Blocs sans mémoire. Les FC contiennent des routines de programme pour les fonc-
38
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
tions fréquemment utilisées. Les fonctions peuvent faire appel à des blocs de données
globaux pour la sauvegarde des données.
1. Lancer SIMATIC Manager par un double clic sur son icône comme le montre la
figure III.2.
2. La fenêtre montré sur la figure III.3 permet la création d’un projet on cliquant sur
suivant.
39
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
4. Après validation du CPU, une fenêtre apparait comme le montre la figure III.5, qui
permet de choisir le bloc et le langage de programmation à insérer.
40
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
• Les entrées / sorties logiques : Elles sont réservées pour les boutons poussoirs,
les capteurs, les vannes, les pompes,. . . etc.
• Les entrées analogiques : Elles sont réservées pour l’acquisition des valeurs de
niveau et de température. La figureIII.6 illustre la configuration du matérielle.
Pour une application complexe, la programmation dans OB1 seulement devient plus
compliquée. La subdivision du programme en petites parties est recommandé afin d’ob-
tenir une programmation plus simple. Pour la programmation du station d’ensachage, les
blocs fonctions FC sont utilisés car ne possèdent pas de zones mémoires, contrairement
aux blocs fonctionnels FB. Voir la figue III.7.
41
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Dans notre cas le programme est organisé comme illustre les étapes suivant on assurant
la sécurité de chaque étape puis on passant à l’activation des différents compassant qui
assurant le bon fonctionnement de la station d’ensachage.
La figue III.9 montre les conditions de sécurités du système, si tout les conditions satis-
faisons la bascule SR (Sécurité) sera mise à un, si tout les contacts de sécurité déclenche,
la bascule SR (Sécurité) sera mise à zéro ce que engendre l’arrêt du système.
42
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Les capteurs analogiques sont les capteurs de pression, capteur de poids. Elles sont re-
présentées par le bloc mise à l’échelle SCALE FC105. La fonction mise à l’échelle (SCALE)
prend la valeur d’entrée en entier (paramètre ‘IN’) et la convertie en une valeur réelle ex-
primée en unités physique comprise entre une limite inférieure (LO –LIM) et une limite
supérieure (HI –LIM).
III.6.3 Pression
La valeur mesuré par le capteur de pression est comparé a une consigne dans le but de
sécuriser et de mettre la station en marche ou en arrêt. La figure I.10 illustre le bloc de la
mis a l’échelle pour le capteur pression pour exploité les résultats de la conversion pour
la mis a 1 ou 0 du la régulation du capteur pression :
43
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
III.6.4 Poids
Pour l’éjection de sac vers le tapi de déchargement, le poids mesuré devrait égale à une
valeur donnée par l’operateur, la figure III.12 illustre le bloc mis a l’échelle du capteur de
poids.
La figure III.13 présenté le démarrage de moteur vis alimentation, qui est le premier
élément du transport de ciment vers l’ensacheuse, Pour que ce moteur fonctionne, il
faut que toutes les conditions de sécurité soient satisfaisantes. Ensuite il faut choisir un
mode de fonctionnement (Automatique/ Manuel). Pour le fonctionnement automatique,
44
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
il faut que l’un des vanne (v1s1, v2s1 ; v1s2, v2s2) soient ouvert, le niveau de silo1 et
silo2 ne sera pas au minimum et le niveau de l’aéroglisseur ne sera pas au niveau maximum.
Pour le fonctionnement manuel, il faut choisir le mode manuel à partir du pupitre, puis
une impulsion sur le de bouton marche et pour l’arrêt il faut donner une impulsion sur le
bouton arrêt qui se trouve sur le pupitre.
La figure III.14 présenté le démarrage de moteur élévateur qui élevé le ciment vers le
tamis de contrôle.
Pour que ce moteur fonctionne il faut que toutes les conditions de sécurité soient
satisfaisantes. Ensuite il faut choisir un mode de fonctionnement (Automatique/ Manuel).
45
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
La figure III.15 présenté le démarrage de moteur élévateur qui élevé le ciment vers
le tamis de contrôle. Pour que ce moteur fonctionne il faut que toutes les conditions de
sécurité soient satisfaisantes. D’abord il faut choisir un mode de fonctionnement (Auto-
matique/ Manuel). Pour le fonctionnement automatique, il faut que l’un des deux clapet
des trimés d’alimentation sont ouvert. Pour le fonctionnement manuel, il faut choisir le
mode manuel à partir du pupitre puis une impulsion sur le bouton marche, pour l’arrêt il
faut donner une impulsion sur le bouton arrêt qui se trouve sur le pupitre.
46
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
La figue III.16 montre le bloc de la mis a l’échelle pour le variateur de vitesse du moteur
tamis de contrôle.
47
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
48
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Une mnémonique est un nom que l’utilisateur définit en respectant les règles de la
syntaxe imposée. Il est destiné à rendre le programme lisible et aide donc à gérer facilement
des grands nombres des variables couramment rencontrées dans ce genre de programme.
Ce nom qu’on a donné à l’adresse pourra être utilisé directement dans le programme une
fois les affectations terminées.
La figure III.21 illustre la table de mnémoniques de notre projet :
49
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
WINCC (Windows Control Centre) est la première interface homme machine (IHM)
qui intègre véritablement la supervision et le processus d’automatisation. Il permet la
saisie, l’affichage et l’archivage des données tout en facilitant les taches de conduite et de
surveillance aux exploitants [26].
Ce logiciel offre une bonne solution de supervision en mettant à la disposition de l’opéra-
teur des fonctionnalités adaptées aux exigences d’une installation industrielle.
50
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
configurer en leur affectant les variables correspondantes. A cet effet, il dispose d’une
bibliothèque d’objets, et permet de créer des objets selon le besoin.
Par communication on entend l’échange de données entre deux partenaires. Par parte-
naire de réseaux on entend tout composant de réseau capable de communiquer et d’échan-
ger des données avec d’autres composants. Dans le cadre de WINCC, il peut s’agir des
unités centrales et des modules de communication de l’Automate Programmable Industriel
(API), ainsi que les processus de communication équipant le PC. Les données transmises
entre les partenaires peuvent servir à des fins très variées . Dans le cas de WINCC, il
s’agit [26, 27] :
51
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Il mémorise des données pendant une longue période, et permet l’exploitation des don-
nées pour des applications spécifiques à des fins de maintenance ou de gestion de produc-
tion.
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.
52
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
• Visualisation du processus.
Pour réaliser une interface graphique a laide du WinCC flexible on doit procéder aux
étapes suivantes :
• Etape 1 : Double clique sur l’icône de WinCC flexible qui se trouve dans le bureau
(Figure III.23).
• Etape 2 : Création d’un nouveau projet on cliquant sur neau projet comme le
montre la figure III.24
53
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
• Etape 3 :Cette étape montre comment intégrer le projet crée dur le WinCC avec
le projet Step7, tous d’abord on doit cliquer sur projet dans le logiciel WinCC puis
sur intégrer dans le projet Step 7 comme le montre la figure III.26 :
54
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Une liaison MPI est nécessaire pour programmer un SIMATIC S7-300 depuis le PC
ou la PG. MPI signifie Multi Point Interface (interface multipoint) et est une interface
de communication utilisée pour la programmation, le contrôle-commande avec HMI et
l’échange de données entre des CPU SIMATIC S7. Voir la figure III.27 :
La figure III.28 contient la liste des vues crées dans notre projet, qui nous permettre
de commander, contrôler et superviser la station d’ensachage.
55
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
La figure III.29 montre la vue principale, dans cette vue l’opérateur peut choisir le
mode de fonctionnement de l’armoire (automatique, manuel ou bien le mode stop) :
56
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
La figure III.31 montre la vue des paramètres qui nous permettre de paramétrer et de
consulter les différents capteurs analogique de la station d’ensachage :
Cette vue permet de visualiser les états d’entrées/sorties de notre station d’ensachage.
Comme l’illustre la figure III.32 :
57
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
En cas d’un défaut, une alarme signalera ce défaut, donc l’opérateur peut le consulter
et voir son instant d’apparition. Comme ilest monté sur la figure III.33 et figure III.34 :
La vue donnée par la figure III.33 montre aucune alarme détectée.
La vue donnée par la figure III.34 montre qu’une alarme de relai thermique vis de
récupération est détecté.
58
Université Akli Mohand Oulhadj de Bouira III. Automatisation et supervision de l’ensacheuse
Figure III.34 — Vue des alarmes avec défaut relai thermique vis de récupération.
III.9 Conclusion
59
CONCLUSIONS
GENERALE
Université Akli Mohand Oulhadj de Bouira Conclusions générale
Ensuite, nous avons élaboré une modélisation sous forme d’un GRAFCET conformé-
ment à un cahier des charges. On ’a utilisé le logiciel STEP 7 pour mettre en œuvre le
grafcet élaboré. Pour vérifier le bon fonctionnement du programme STEP7 développé,
nous avons effectué une simulation avec le logiciel S7-PLCSIM.
Nous espérons enfin que ce travail sera une meilleure solution à la problématique posée,
tout en souhaitant que les promotions futures puissent trouver dans ce mémoire une
méthodologie d’automatisation d’un système industriel.
61
Bibliographie
[4] A. Bertron, “Durabilité des matériaux cimentaires soumis aux acides organiques : cas
particulier des effluents d’élevage,” Ph.D. dissertation, Toulouse, INSA, 2004.
[6] M. Ortega, “Study of the texture of porous solids using a technique of {gamma} ray
absorption ; application de l’absorption du rayonnement {gamma} a l’etude de la
texture des solides poreux,” 1967.
62
Université Akli Mohand Oulhadj de Bouira Références bibliographiques
[15] M. Guillaume, “D’une théorie des systèmes séquentiels à la notion de codeur : vali-
dation globale du grafcet,” Ph.D. dissertation, Rennes 1, 1995.
[20] H. Bel Mokadem, “Vérification des propriétés temporisées des automates program-
mables industriels,” Ph.D. dissertation, Cachan, Ecole normale supérieure, 2006.
[22] S. Yahia and G. Katia, “Contribution à l’implémentation d’un régulateur flou sous
un api s7-300,” Ph.D. dissertation, Université Mouloud Mammeri, 2017.
[23] H.-h. e. H. C.-a. ZHANG, Jun-biao et WANG, “Communication entre le s7-300 / 400
et le pc sur serveur opc [j],” Équipement d’automatisation d’énergie électrique, vol. 4.
63
Université Akli Mohand Oulhadj de Bouira Références bibliographiques
[26] D. E. LOURMIL et al., “La programmation et la supervision sous les outils step7 et
wincc-flexible de la station mps-testing,” Ph.D. dissertation, Mme. Latéfa GHOMRI,
2020.
[27] M. T. HARIDI and S. MERDACI, “Etude et supervision d’un système mps via logiciel
wincc flexible. cas réel : le système mps500 du laboratoire productique melt université
de tlemcen.” Ph.D. dissertation.
64
Résumé : Ce travaille effectuer à la cimenterie Sour EL GHOZLANE. Aura pour objectif
d’étudier le fonctionnement détaillé d’un système d’ensachage qui est un type de
conditionnement et de remplissage des sachets passant dans un premier temps par une pesée
de produits puis par le remplissage. Notre travail consiste à proposer un cahier des charges de
l’installation, une solution de programmation et développer une solution de supervision. La
programmation à l’aide de STEP 7 en utilisant un automate S7 300 et faire une Supervision
du système en utilisant le Win CC flexible 2008.
Mot clé : Automate S7-300 SIEMENS, Ensachage, Win cc, Step7 Automatisation,
GRAFCET.
Summary: This work is carried out at the Sour EL GHOZLANE cement factory. The
objective will be to study the detailed operation of a bagging system which is a type of
packaging and filling of bags firstly passing through weighing of products and then filling.
Our job is to propose installation specifications, a programming solution and develop a
monitoring solution. Programming using STEP 7 using an S7 300 PLC and monitoring the
system using Win CC flexible 2008.
Keyword: SIEMENS S7-300 PLC, Bagging, Win cc, Step7, Automating, GRAFCET.
سيكون الهدف دراسة العملية التفصيلية لنظام التعبئة وهو. تم تنفيذ هذا العمل في مصنع أسمنت صور الغزالن:الملخص
مهمتنا هي اقتراح مواصفات.نوع من التعبئة والتغليف وتعبئة األكياس التي تمر أوالا من خالل وزن المنتجات ثم التعبئة
ومراقبة النظامS7 300 PLC باستخدامSTEP 7 البرمجة باستخدام.التثبيت وحل البرمجة وتطوير حل المراقبة
.8002 المرنWin CC باستخدام
. المتمن، أتمتة, Step7 ،Win cc ، التعبئة، SIEMENS S7-300 PLC : الكلمات الرئيسية
ANNEXE
Université Akli Mohand Oulhadj de Bouira Annexe
1. Sécurité de la station
67
Université Akli Mohand Oulhadj de Bouira Annexe
68
Université Akli Mohand Oulhadj de Bouira Annexe
69
Université Akli Mohand Oulhadj de Bouira Annexe
4. Moteur aéroglisseur
• Clapet 1
70
Université Akli Mohand Oulhadj de Bouira Annexe
• Clapet 2
71
Université Akli Mohand Oulhadj de Bouira Annexe
• Vérin d’éjection
72
Université Akli Mohand Oulhadj de Bouira Annexe
• Capteur de poids
73
Université Akli Mohand Oulhadj de Bouira Annexe
8. Remplissage en frac
9. Table mnémonique
74
Université Akli Mohand Oulhadj de Bouira Annexe
75