Académique Documents
Professionnel Documents
Culture Documents
Rapport OCP Final Sanae Sidayne
Rapport OCP Final Sanae Sidayne
Spécialité :
Génie des Systèmes Electroniques Informatiques et Réseaux
Sujet :
Supervision et archivage des événements au niveau du poste de
transformation électrique AB de la laverie Daoui
2
Résumé
3
Table des matières
Introduction générale ........................................................................................................................... 8
CHAPITRE 1 :Description generale de l’organisme d’acceuil ......................................................... 9
I. Introduction ................................................................................................................................... 10
II. Présentation du groupe OCP Maroc .............................................................................................. 10
1. Historique .................................................................................................................................. 10
2. Emplacement géographique de l’OCP ....................................................................................... 11
3. Mission ...................................................................................................................................... 11
4. Fiche signalétique ..................................................................................................................... 12
5. Filiales du Groupe OCP............................................................................................................. 13
6. Organigramme OCP .................................................................................................................. 13
I. Présentation du pôle mine Khouribga (PMK) ............................................................................... 13
1. Direction de Khouribga .............................................................................................................. 13
2. Laverie Daoui ............................................................................................................................. 14
2.1. Minerai à traiter ................................................................................................................ 14
2.2. But de lavage ..................................................................................................................... 15
2.3. Circuit de lavage ................................................................................................................ 16
2.4. Les différentes phases de lavage ....................................................................................... 17
II. Conclusion ..................................................................................................................................... 22
CHAPITRE 2:Présentation du contexte général du projet ............................................................. 23
I. Introduction ................................................................................................................................... 24
II. Périmètre de projet ........................................................................................................................ 24
1. Analyse fonctionnelle ................................................................................................................ 24
1.1. Diagramme Bête à cornes ................................................................................................. 24
1.2. Diagramme de pieuvre ...................................................................................................... 25
1.3. Diagramme de S.A.D.T ............................................................................................................ 25
1.4. Diagramme Fast...................................................................................................................... 26
III. Problématique................................................................................................................................ 26
1. Définition des besoins ............................................................................................................... 26
2. Cahier de cahier des charges ..................................................................................................... 27
IV. Conclusion ..................................................................................................................................... 27
CHAPITRE 3 :Prénsentation des architectures materielle et logiciel ........................................... 24
4
I. Introduction ................................................................................................................................... 29
II. .Description de l’environnement matériel et logiciel du projet ..................................................... 29
1. Description de l’architecture matériel de la partie commande ................................................ 29
1.1. Centrale de mesure la PM 710 et 750 ............................................................................... 29
1.2. Passerelle TSXETG100 TCP/RTU ........................................................................................ 29
1.3. Automate programmable Schneider premium TSX P57 .................................................. 30
2. Description de l’architecture logiciel de la partie commande .................................................. 34
2.1. Unity pro xl ........................................................................................................................ 34
2.2. Wincc flexible .................................................................................................................... 34
III. Description des réseaux de communication .................................................................................. 35
1. Ethernet TCP /IP ........................................................................................................................ 35
2. Modbus RS 485 .......................................................................................................................... 35
IV. Conclusion ..................................................................................................................................... 37
CHAPITRE 4: Mise en œuvre de l’application de supervision ....................................................... 38
I. Introduction ................................................................................................................................... 39
II. Communication entre équipement ................................................................................................. 39
1. Configuration PM ............................................................................................................................ 40
2. Configuration de la passerelle TSXETG100................................................................................ 40
3. Configuration Ethernet TCP/IP TSX P57 ................................................................................. 42
III. Elaboration du programme ............................................................................................................ 42
1. Configuration du service I/O Scanning de l'automate ................................................................ 42
2. Table des mnémoniques ........................................................................................................... 43
3. Programmation de l’automate .................................................................................................. 43
IV. Elaboration des interfaces de supervision sur le logiciel WinCC flexible..................................... 47
V. Conclusion ..................................................................................................................................... 49
Conclusion générale ............................................................................................................................ 50
Webographie ........................................................................................................................................ 51
5
Liste des figures
6
Liste des tableaux
7
Introduction générale
8
CHAPITRE 1
9
I. Introduction
La réalisation de n’importe quel projet est liée fortement à l’environnement où il a été
réalisé. De ce fait, il a été nécessaire de décrire l’environnement technique de l’intitulé
«Supervision et archivage des évènements au niveau du poste AB». Et cela en commençant par
présenter la structure qui nous a accueillis pour effectuer ce projet qui est l’OCP et plus
précisément la laverie Daoui de l’OCPK.Ainsi, nous allons décrire toutes les étapes nécessaires
pour le lavage du phosphate, commençant par le débourbage du minerai jusqu’au stockage.
10
2. Emplacement géographique de l’OCP
La direction générale du groupe O.C.P est située à Casablanca, route d’El Jadida depuis
1979. Elle était auparavant à Rabat depuis la création de l’office. Les mines actuellement en
exploitation, constituées dans quatre zones. Leur produit marchant est soit exporté, soit
transformé localement aux usines des industries chimiques de Safi et de Jorf Lasfar.
3. Mission
La mission du Groupe OCP est d’extraire le phosphate, de le traiter, de le valoriser et de
le commercialiser sous forme naturelle ou produit dérivé tel que l’acide phosphorique ou
engrais.
11
• Extraction,Traitement,Valorisation,Commercialisation du
phosphate sous toutes ses formes (Phosphates et derivés)
Mission
4. Fiche signalétique
Création 1920
Type Semi-Publique
Nationalité Marocaine
Activité Mines
Produits Phosphate-Engrais
Chiffres D’affaire
4,3 milliards euros (2016)
Effectif
20980 (2016)
www.ocpgroup.ma
Site web
12
5. Filiales du Groupe OCP
En 1975, le groupe OCP a été institué et comprend en plus de l’OCP les sociétés suivantes :
– JESA: Jacob Engineering Society Anonym.
– MARPHOCEAN : Société de Transport Maritime des Produits Chimiques.
– PHOSBOUCRAA : Phosphate de Boucraâ.
– SOTREG : Société des Transports Régionaux.
– STAR : Société de Transport et d’Affrètement Réunis.
– IPSE : Institut de Promotion Socio-Educative.
6. Organigramme OCP
1. Direction de Khouribga
La direction d’exploitations minières PMK est chargée de l’extraction du phosphate, son
traitement et son exportation au port de Casablanca. Cette direction est composée de plusieurs
divisions, direction et départements :
13
Division, direction ou Description
département
PMK/ AK Division Gestion Administrative
PMK/ P Direction Production Minière
PMK/ T Direction Traitement et embarquement
PMK/PO Projet Optimisation des Processus et certification
PMK/L Direction Logistiques et projet d’amélioration
PMK/AD Département Achats Décentralisés
PMK/ GE Département de Géologie
PMK / IE Etudes Economiques et Système d’information
Le pôle PMK possède trois usines de traitements. À savoir la laverie Sidi Daoui, le
COZ (complexe oued Zem) et Beni Idir. A chaque usines le phosphate et traité d’une manière
distincte à fin d’augmenter sa teneur en BPL (bon phosphate of lime). La laverie se charge du
traitement humide intitulé au lavage à eau. Le COZ permet le traitement thermochimique du
phosphate par calcination de la matière organique à 800 C°. L’usine Beni Idir traite le
phosphate à sec en utilisent l’air.
2. Laverie Daoui
La laverie Sidi Daoui, à 25 Km à l’est de la ville de Khouribga, a démarré en 1972 avec
une capacité de production 2700000 t/an. Après plusieurs améliorations sa production a été
augmentée jusqu'à 600000 t/an, en 1988. Elle était constituée d’une unité de criblage, d’une
unité de lavage et d’une unité de flottation. Aujourd’hui, cette usine est en pleine mutation
grâce au projet « revamping ».
14
SHT Super Haite Teneur BPL>75 %
THT Très Haine Teneur 73 %<BPL<75 %
HTN Haute Teneur Normale 71,5 %<BPL<73 %
HTM Haute Teneur Moyenne 69 ,5 %<BPL<71,5 %
MT Moyenne Teneur 68 %<BPL<56,9 %
BT Basse Teneur 61 %<BPL<68 %
TBT Très Basse Teneur 58 %<BPL<61 %
15
2.3. Circuit de lavage
Le produit prevenant soit du parc EL WAFI soit des carreaux TS en passant par l’unité
du criblage, alimente en cascade les trémies de six chaines de lavage avec un débit moyen de
280t/h.
Le circuit de lavage
Ces trémies à leur tour alimente au moyen des bandes transporteuses les débourbeurs où
le minerai subira un malaxage après dilution afin d’éliminer les exo-gangues. Le produit
malaxé passe par un crible de maille de 2.5mm .On obtient alors un refus représentant le stérile
qui sera transporté vers la mise à terril et le passant qui sera récupéré dans la cuve 1 puis
refoulé vers l’hydrocyclone CY3 pour soumettre une classification d’une coupure de 125µm
.La surverse est évacuée dans la cuve 8 puis pompée vers un hydrocyclone de correction
CY600 de coupure 125µm, sa souverse joindre la souverse de CY3 vers la cuve 4 après
pompée vers un épaississeur CY6 sa souverse alimente les convoyeurs séparateurs vers le stock
H2 pour constituer le concentré lavé ;la surverse est destinée vers la dilution du débourbeur en
passant par la cuve C19.
Concernant la sur-verse du CY600, elle est envoyée vers la cuve C37 puis vers,
l’hydrocyclone BH pour subir une coupure de 40µm ,les inferieurs à 40µm sont envoyés aux
décanteurs et les supérieurs passent par la cuve 800 puis par l’hydrocyclone CY800 de coupure
125µm, la souverse alimente les convoyeurs séparateurs tandis que la surverse alimente l’unité
de flottation .
S’il s’agit d’une qualité de basse teneur ; les sous verses de CY3 et CY600 alimentent
l’hydro ciser ou l’wihrl sizer dont la surverse constitue le concentré lavé et la souverse sera
destinée pour alimenter l’unité de broyage.
16
%BPL
Profil granulométrique du produit brut
Vers
Décanteurs
40 125 400 2500 µm
CY
6
BH
Alimentation en eau de process Cuve 19
CY3
Vers
CY Flottation
600
HC
D15 P5 P9 P38
Cuve 4 Cuve 8 Cuve 37
C24
Trémie
Vers
P36
P2 H2
Cuve 1 FH FL
FF FG Vers FR Vers
mise à terril Broyage
Fosse 45
Figure 7: Débourbeur
b. Criblage
Cette opération consiste à éliminer les grains supérieurs à 2.5 mm, le criblage est assuré par
deux mouvements :
▪ Vertical : de bas en haut pour favoriser le criblage
▪ Horizontal : le mouvement du va et vient provoque l’évacuation du produit pour
palier au problème de goujonnage.
Le crible EURO CLASS est équipé d’un système d’arrosage qui favorise la récupération des
grains restant attachés avec le stérile .le système d’entrainement du crible est à arbre
excentrique et balourd entraine par un moteur électrique.
17
Figure 8: Crible
c. Cuves
Les cuves ont deux rôles :
▪ Rôle primaire : la circulation de la pulpe le long de la chaine est assurée par l’action des
pompes, chaque pompe est précédée d’une cuve pour qu’elle soit tous les temps en
charge.
▪ Rôle secondaire : elles séparent les particules fines et grosses par décantation sous
l’effet des forces de gravité. Les débordements vont à la fosse.
d. Hydrocyclonnage
L’hydrocyclone est un classificateur centrifuge statique de forme cylindro-conique alimenté
tangentiellement sous pression dans sa partie cylindrique, avec une sortie tubulaire de surverse
dans l’axe de la partie cylindrique et une ouverture de sousverse à la pointe du cône.
Tout hydrocyclone est alimenté en pulpe par une cuve qui assure la continuité d’alimentation
des hydrocyclones moyennant des pompes.
Un hydro cyclone peut servir à :
Classification :
Dans ce type d’appareil, on récupère deux suspensions, une à la sur verse et l’autre à la
sous verse. Le fonctionnement est caractérisé par une faible concentration en solide de la pulpe
d’alimentation.
Le tourbillon central est traversé par une colonne d’air, et la décharge s’effectue sous forme
d’un parapluie, avec une concentration en solide qui reste assez faible (Pulpe diluée).
18
Épaississement
Dans ce genre d’opération, la concentration en solide de la pulpe d’alimentation est de
l’ordre de 40% en masse. La colonne d’air disparaît à peu près complètement, tandis que la
sous verse prend la forme d’un boudin très concentré, la surverse ne contient que très peu de
solide.
19
f. Broyage
Le broyage est un procédé qui consiste à réduire en de très petites particules (<180 μm)
la tranche *400, 2500+ μm en provenance du lavage pour facilite par la suite le procédé de
flottation. Il provoque un ensemble de force pour engendrer des fissurations sur la surface et
par la suite la séparation entre les grains, afin d’aboutir à des particules ayant une dimension
plus petite. Ceci en utilisant le principe des chocs entre des boulets dont le diamètre varie entre
40,30, 25 et 20 mm et le produit. Le choix des boulets à ajouter dépend de la qualité entrante au
broyage. En plus, le broyage des particules se fait d’une manière aléatoire, car il dépend de la
probabilité d’impact entre corps broyant et particules ou de la friction abrasive entre particules.
Donc ce type de broyage permet la libération de la gangue associée avec les grains de
phosphates.
g. Flottation
La flottation est un traitement physico-chimique par voie humide qui consiste à
déprimer le minerai de valeur (Apatite) et à faire flotter les éléments indésirables constituant la
gangue (silicates et carbonates) par l’addition des réactifs dans le but d’enrichir les tranches
fines de phosphates (40-125μm) provenant de la laverie et la tranche inférieure à 180μm des
phosphates issue de l’atelier de broyage. Elle consiste à flotter les carbonates (calcite : CaCO3)
et les silicates (SiO2) et récupérer les phosphates avec les non flottants. Le phosphate est
déprimé par l’ajout de l’acide phosphorique. Les carbonates et les silicates sont collectés par
l’ajout de l’ester et l’amine.
Principe de fonctionnement
Le principe de flottation est basé sur les propriétés hydrophobes et hydrophiles des
surfaces des solides. Ces propriétés peuvent être naturelles ou stimulées, à l’aide d’un réactif
approprié qui est ajouté dans l’eau baignant les particules solides. Lorsque l’air est introduit
sous forme de petites bulles dans un tel milieu, il se produit un transport sélectif des particules
hydrophobes. Les particules présentant des surfaces hydrophobes se fixent aux bulles d’air
lorsqu’elles entrent en collision avec elles. Ce phénomène est dû à la grande affinité des
surfaces hydrophobes pour l’air. Les bulles d’air entraînent ces particules jusqu’à la surface de
la pulpe où elles forment une mousse chargée, par contre les particules présentant des surfaces
hydrophiles ne se lient pas aux bulles d’air et reste en suspension dans la pulpe. La flottation
consiste à flotter les carbonates qui sont collectés par l’ajout de l’ester et les silicates qui sont
collectés par l’ajout de l’amine. Alors que le phosphate est déprimé par l’ajout de l’acide
phosphorique : c’est la flottation inverse.
Phases de traitement
Phase de préparation
1er déschlammage : Elimination de la tranche inférieure à 40μm par hydro cyclones CY12 qui
est envoyé vers le décanteur
Attrition : Opération qui consiste à libérer les grains phosphatés des silicates et des carbonates
dans des attritionneurs chacun est équipé d’un agitateur à trois étages (trois hélices montées sur
le même arbre muni des ailettes de sens opposé). L’alimentation en pulpe des attritionneurs doit
avoir un taux de solide de 60% à 65%. La forme géométrique des attritionneurs (octogonale), le
sens de rotation des arbres, le montage des hélices et le chemin parcouru par le produit
favorisent le frottement des grains (grains entre eux, grains avec parois des hélices ou parois
des attritionneurs). Les chicanes et les obstacles aident à mieux faire l’attrition du produit, et
par suite augmenter le taux de régénération des fines en provoquant un mouvement sinusoïdal.
2ème déschlammage : Elimination par hydro cyclonages de la gangue libérée lors de
l’attrition.
20
Phase de conditionnement
Après avoir libérer les grains, on procède ensuite au conditionnement ; cette opération a
pour utilité de permettre aux réactifs assez de temps de s’adsorber sur la surface du minerai à
flotter, la nouvelle unité de flottation comporte cinq conditionneurs : Ces derniers sont munis
d’agitateurs qui assurent l’homogénéité de la pulpe avec les réactifs injectés.
Flottaison inverse
La pulpe conditionnée précédemment est introduite dans des cellules de flottation
alimentée par le réactif (amine), les carbonates et les silicates vont se fixer sur ces bulles d’air
et l’ensemble est flotté à la surface de la cellule.
La mousse (bulles d’air, silicates, carbonates) qui est le flotté est suffisamment arrosé pour
permettre un abattage efficace avant d’être évacuée vers le décanteur.
Par contre, le concentré de flottation (non flotté) sera le produit noble qui est épaissi avant de
rejoindre les convoyeurs séparateurs, et par suite le stock lavé.
h. Décantation
Le traitement du minerai du phosphate par lavage et flottation consomme une grande
quantité en eau, pour pallier ce problème et éviter une consommation abusive, l’importance est
de plus en plus donnée au recyclage des eaux comme ressources intéressante. L’installation
donc d’un grand bassin appelé décanteur revêt une grande importance pour la clarification des
rejets fins. Les eaux chargées de fines particules issues de boues de lavage et d’attrition, sont
constituées des grains de dimension inférieurs à 40 μm, vont être épaissies ; ainsi les boues
décantées vont être soutirées et stockée au niveau des digues d’épandages avec récupérations
maximum d’eau claire : Les eaux récupérées seront recyclés dans le bassin d’eau claire pour
l’alimentation des lignes de lavage et de flottation.
Décanteur
Un décanteur est un bassin circulaire à fond conique alimenté au centre par une pulpe
diluée contenant les fines particules de maille inférieure à 40μm. Le décanteur est muni d’un
bras de raclage qui permet de diriger les boues vers le centre du décanteur. Les boues épaissies
sont soutirées par l’ouverture de la vanne de purge et sont évacuées vers le canal des boues qui
les amène vers les digues d’épandage. Les eaux clarifiées sont récupérées par débordement
dans la rigole du décanteur qui assure leur acheminement vers un bassin de stockage pour la
réutilisation.
Il comporte les éléments suivants :
La cuve avec une goulotte périphérique pour recueillir la sur verse, qui est évacuée par
débordement, et un orifice central ménagé à sa base pour évacuer les sédiments
La chambre d'alimentation qui est sous la forme d’un cylindre recevant la pulpe à
traiter.
Le mécanisme de raclage
Bras diamétral placé au-dessus des boues qui tire les bras de raclage
Lames montées sur des tiges fixées aux bras de raclage et placées au-dessus de la zone
de compression
i. Floculation
Afin d’activer la vitesse de décantation, on utilise un produit chimique (floculant), qui est
préparé dans une station de floculation, puis injecté dans le décanteur à une concentration bien
définie.
21
La station de floculation joue un rôle très important dans le recyclage des eaux usées, il a pour
but de clarifier et augmenter la vitesse de décantation des boues argileuses. Le floculant est
préparé à froid dans une station de floculation qui comporte 3 bassins dont deux équipés d’un
agitateur.
Bassin 1 : Où se fait la préparation de la solution diluée à 5 g/l, le floculant s’ajoute à l’aide
d’un extracteur doseur à vis d’Archimède plus l’ajout de l’eau à l’aide d’une électrovanne;
ensuite la solution est versée dans le 2éme bassin.
Bassin 2 : Assure la maturation, avec un temps de séjour d’une heure qui rend la solution sous
l’effet de l’agitation plus homogène, puis elle passe au
Bassin 3 : C’est la phase de stockage, il assure un débit constant et protège la pompe. Il est
équipé de capteurs de niveau ; lorsque la solution atteint le niveau haut l’électrovanne s’arrête
et lorsqu’elle atteint le niveau bas l’électrovanne s’ouvre et un nouveau cycle commence.
La solution subit une deuxième dilution, dans la conduite qui mène vers le décanteur pour
ramener la dilution finale à 0,5 g/l.
IV. Conclusion
Au terme de ce chapitre, nous avons donné une présentation générale de l’OCP ainsi qu’une
description du processus de lavage du phosphate.
Le chapitre suivant décrira l’unité de conditionnement objet de notre étude.
22
CHAPITRE 2
23
I. Introduction
Nous effectuant dans ce chapitre une analyse fonctionnelle qui nous va permettre d’avoir un
réseau électrique communiquant en se basant sur une description des centrales de mesure. Et
c’est à travers cette présentation que nous allons tirer les problèmes et les besoins qui ont mené
à lancer ce projet d’étude.
1. Analyse fonctionnelle
Pour mettre à terme notre projet d’étude il fallait dans un premier temps faire une étude
détaillée sur la machine pour bien maîtriser son principe de fonctionnement et récolter les
informations nécessaires qui vont être utile à la mise en œuvre de l’application.
Pour cela on effectue une analyse fonctionnelle qui répond d’une façon rigoureuse à
plusieurs questions : A quoi sert le système ? Comment fonctionne-t-il ? Quelles sont ses
fonctions ?
D’un autre côté, le système doit être analysé sous deux aspects :
- Interne : analyse des activités au sein du système
- Externe : relations avec le milieu extérieur.
Afin de réaliser cette analyse, nous allons utiliser plusieurs techniques
1.1. Diagramme Bête à cornes
Ce diagramme est un outil graphique qui permet de représenter le besoin. Il doit
répondre à trois questions : A qui le produit rend-il service ? Sur quoi s’agit-il ? Dans quel but ?
A qui ? Sur quoi ? Pour quoi faire ?
Compteurs
Objet technique d’énergies
24
1.2. Diagramme de pieuvre
Grâce à cet outil, on identifie les fonctions de service du produit en décrivant son
environnement (milieu extérieur). Il existe deux types de fonction : Principale et Contrainte.
25
1.4. Diagramme Fast
La méthode F.A.S.T. permet, à partir d'une fonction principale à satisfaire, une
décomposition en fonctions techniques pour aboutir aux solutions technologiques.
III. Problématique
Le premier problème qui se pose réside dans le fait que le poste de transformation AB de
l’usine ne possède pas un écran de supervision qui illustre l’état du réseau électrique avec des
vues graphiques bien clairs et compréhensibles appart l’écran de supervision des centrale de
mesure placé dans le poste électriques ce qui empêche l’opérateur de contrôler le réseau à
distance .
Le deuxième problème qui se pose c’est l’absence de tout sort de rapport des archives qui vont
aider par la suite à prendre des décisions concernant l’amélioration des performances de la
machine.
26
2. Cahier de cahier des charges
IV. Conclusion
Dans ce deuxième chapitre, nous avons donné un aperçu global sur le contexte général du
projet, nous avons également présenté la problématique rencontrée et le besoin exprimé afin
d’établir un cahier de charge.
Le chapitre suivant sera consacré à la description des architectures matérielles et logicielles,
ainsi qu’une description des réseaux de communications.
27
CHAPITRE 3
28
I. Introduction
Dans ce chapitre, nous allons décrire d’une façon détaillée la partie matérielle (les
automates programmable, La passerelle RTU/TCP et les centrales de mesure) et la partie
logicielle (Unity pro xl et WinCC Flexible).
Les centrales de mesure Power Meter 700 et 750 de la gamme PowerLogic la serie PM
700, concentrent dans un boîtier 96 x 96 mm très compact (moins de 50 mm de profondeur)
toutes les mesures nécessaires à la surveillance d'une installation électrique. L’écran de grande
taille permet la surveillance simultanée des trois phases et du neutre.
▪ PM750 = PM710 et deux entrées numériques, une sortie numérique, des alarmes, et le
facteur de puissance.
▪ Communique via un port RS 485 pour le protocole Modbus,
▪ mesure les courants et les tensions,
▪ présente en temps réel les valeurs efficaces des trois phases et du neutre,
▪ calcule la puissance active et la puissance réactive,
29
La passerelle TSX ETG 100 permet une intégration simple et économique de tout
équipement, installation ou ilot d’automatisme Modbus série dans une infrastructure existante
TCP/IP.
La passerelle rend ainsi les équipements séries Modbus directement accessibles en
temps réel aux applications de niveau supérieur (gestion informatique, supervision..).
Les équipements séries Modbus peuvent être des contrôleurs Twido, des automates
Premium/Quantum/Compact/Momentum, des variables Altivar, des démarreurs Altistart ou
tout équipement répondant au standard Modbus.
Description :
La passerelle TSX ETG 100 se présentent sous forme d’un boitier IP30, encliquetable
sur profilé DIN comprend :
1 : Un bornier de raccordement à vis pour .
2 : Un connecteur normalisé pour interface 10BASE-T/100BASE-TX(RJ45).
3 : Voyants LED :
Ethernet :
▪ LK : Liaison active
▪ TX : Envoi de données cours
▪ RX : réception de données cours
▪ 100 : vitesse de transmition.100 Mb=ON, 10Mb=OFF
Série :
▪ RS-485 : mode RS-485=ON, mode RS-323=OFF
▪ TX : envoi de données en cours
▪ RX : réception de données en cour
30
Figure 21:instalation de l'automate Schneider Premium TSX P57
31
Caractéristiques:
E/S TOR 1024
E/S analogiques 80
Voies métiers 24
Connexions réseau 2
Régulation 10
Connexion bus
As-i 4
Fipio -
Tiers 1
Nombre de racks 16 4/6/8 emplacements
8 12 emplacements
Structure d’application 1 tâche maître
1 tâche rapide
64 tâches événementielles
32
:
Figure 24: Modules TSX ETY 410•/510• et port de processeurs
Les modules d'entrées/sorties sont adressés dans le programme unity via les adresses
suivantes :
▪ adresse d’entrée de l’automate :%Itr,m,v.d
▪ adresses de sortie de l’automate :%Qtr,m,v.d ,
▪ Les entrées déporté de l'automate (bus FIPIO, AsI, Profibus, Ethernet) : %It\b.e\r.m.v.d
▪ Les sortie déporté de l'automate (bus FIPIO,AsI, Profibus, Ethernet) : %Qt\b.e\r.m.v.d
33
2. Description de l’architecture logiciel de la partie commande
2.1. Unity pro xl
Unity Pro est le logiciel commun de programmation, mise au point et exploitation des
gammes d’automates Modicon M340, M580, Premium, Momentum et Quantum.
Unity Pro est un logiciel multitâche qui offre les fonctionnalités suivantes :
34
– Large choix de champs d'entrée/sortie standard, bargraphes, affichage de courbes, et
boutons, ce qui permet d’une part de suivre l’évolution des différents paramètres du
process, et d’autre part de commander à partir de l’interface graphique le démarrage des
moteurs, l’ouverture des vannes par exemple, ou la détermination des consignes pour
les régulateurs ...
– Système d'alarme intégré, qui permet d’indiquer la présence d’une alarme lorsqu’un état
indésirable affecte l’installation
– Positionnement dynamique des objets Archivage des alarmes et des valeurs de
processus, ce qui permet aux opérateurs d’accéder aux différentes données du process
écoulés à n’importe quel moment .
C’est une technologie de niveau liaison du modèle OSI, qui s’est imposée et équipe
actuellement la quasi-totalité des réseaux locaux d’entreprise (LAN). Les Protocol Data Unit
(PDU) transmis par Ethernet sont appelés des trames. Ethernet (V2) et IEEE 802.3 ont un
format de trames légèrement différent et les deux sont généralement utilisés (cohabitent) dans
un réseau Ethernet, mais pas forcément par tous les équipements.
2. Modbus RS 485
Le protocole Modbus est un protocole de dialogue basé sur une structure hiérarchisée
entre un maître et plusieurs esclaves. Il est créé en 1979 par Modicon, utilisé pour des réseaux
d'automates programmables, relevant du niveau 7 du Modèle OSI.
35
Le maître envoie une demande et attend une réponse.
Deux esclaves ne peuvent dialoguer ensemble.
Le dialogue maître – esclave peut être schématisé sous une forme successive de liaisons
point à point.
Mode de communication : half-duplex. (2 fils ou 4 fils)
le maître parle à l'ensemble des esclaves, sans attente de réponse (diffusion générale).
Il ne peut y avoir sur la ligne qu'un seul équipement en train d'émettre. Aucun esclave ne peut
envoyer un message sans une demande préalable du maître. Le dialogue direct entre les
esclaves est impossible.
2.1. Câblage
▪ Une installation Modbus RS485 2 fils standard a une topologie de type bus et est
constituée d'une paire de fils équilibrés pour la transmission des données et d'un fil
"Commun" servant de référence de potentiel.
▪ Les 2 extrémités du bus doivent être rebouclées par l'intermédiaire de terminaisons de
ligne constituées d'une résistance de 120 ohms et d'une capacité de 1 nano Farad.
▪ Des résistances de polarisation comprises entre 450 et 650 ohms (650 étant la valeur
recommandée) doivent être implémentées à un seul emplacement du bus.
En général, ces résistances sont implémentées dans le maître ou à proximité du maître
par l'intermédiaire d'un boîtier de communication.
▪ Le raccordement du "Commun" à la terre doit s'effectuer en un seul point,
généralement au niveau du maître.
▪ Les esclaves ne doivent pas intégrer de résistance de polarisation
Note :
2.2. Adressage
▪ Les abonnés du bus sont identifiés par des adresses attribuées par l’utilisateur.
▪ L’adresse de chaque abonné est indépendante de son emplacement physique.
▪ Les adresses vont de 1 à 64 pour le protocole Modbus et de 1 à 255 en général et ne
36
doivent pas obligatoirement être attribuées de manière séquentielle.
▪ Deux abonnés ne peuvent avoir la même adresse.
IV. Conclusion
Dans ce troisième chapitre nous avons donné un aperçu détaillé sur les équipements
matériels et logiciels nécessaires pour la réalisation de l’application de supervision, ainsi nous
avons donné une des réseaux de communication utilisée.
Le chapitre suivant sera consacré à la mise en œuvre de l’application et les différentes étapes
suivis pour sa réalisation.
37
CHAPITRE 4
38
I. Introduction
Dans ce chapitre nous allons décrire les phases que nous avons suivies allant de la configurions
de la communication entre l’équipement nécessaires jusqu’à la réalisation des programmes de
supervision.
L'architecture est basée sur des centrales de mesures PM710 et PM750 reliées en réseau
Modbus RTU RS485, permettant de relever les paramètres de l'installation (tensions, courants,
puissance active, facteur de puissance, énergie etc...) sur différentes départs moteurs du réseau
du poste de transformation AB. Ainsi qu’un automate programmable Schneider Premium TSX
P572634, reliées en réseau Ethernet via un câble RJ 45, permettant de relever les puissances
consommées par les différents départs.
Afin de mettre les données des centrales à disposition du réseau Ethernet, on utilise une
passerelle TSX ETG 100 TCP/RTU, ce qui permet au PC de supervision de suivre en temps
réel et d'archiver les données.
39
1. Configuration PM
Pour configurer les différents PM, On affecte à chaque équipement une adresse esclave
Modbus de la passerelle ETG100, une vitesse de transmission = 19200 Bauds, et une parité
paire (EVEN).
PM ADD
TBT flottation BT2 1
TBT flottation BT1 2
TBT Broyage 3
TR Broyeur 4
TR1 flottation 2 5
TR2 flottation 2 6
Cellule éclairage 7
Bi7bis 8
Démarreur Broyeur 1 9
Démarreur Broyeur 2 10
Note : une fois déconnecté du réseau, notre ordinateur doit utiliser automatiquement l’adresse
IP par défaut 169.254.###.### (### = 0 à 255) et le masque de sous-réseau par défaut
255.255.0.0.
2.1. Configuration Ethernet & TCP/IP
On lance Internet Explorer (version 6.0 ou ultérieure), dans le champ Adresse on tape
l’adresse par défaut 169.254.0.10 puis sur entrée. On saisit par la suite Administrator pour le
nom d’utilisateur et Gateway pour le mot de passe en respectant les majuscules et minuscules,
puis on clique sur configuration, Si la page « Ethernet & TCP/IP » n’est pas ouverte, on clique
sur Ethernet & TCP/IP dans le menu à gauche de la page.
40
Ethernet
Adresse MAC-00 :08 :67 :86 :C7 : EC
Format de trame : Ethernet II
Type support : A0T/100Tx Auto
Paramétrage IP
Adresse IP : 192.168.0.137
Masque de sous-réseau : 255.255.255.0
Passerelle par defaut : 0.0.0.0
Tableau 6: configuration Ethernet TSXTG100
Mode : Master
Physical Interface : RS485-2-wire
Transmission Mode : Automatic
Baud Rate : 19200
Parity : Even
Response Timeout : 3 seconds
Tableau 7:Configuration Port serie TSXETG100
Local ID
1
2
3
4
5
6
7
8
9
10
Tableau 8: Identifiant locale pour chaque appareil.
41
3. Configuration Ethernet TCP/IP TSX P57
▪ Ref-esclave (lecture) : Adresse du 1er mot à lire dans l'esclave, dont chaque valeur
relevé par l’esclave est stocké dans registre identifié par une référence.
▪ Longueur (lecture) : Nombre de mots à lire dans l'esclave.
42
Figure 32: illustration du service I/O scanning sous unity
3. Programmation de l’automate
En ce qui concerne le programme, on veut superviser le courant, tension, cons phi,
puissance active ainsi que la puissance consommé en fonction du temps.
43
Pour ce faire nous avons affecté pour chaque entrée un mot interne, qui va jouer à son
tour le rôle d’une sortie réel sur le logiciel WINCC de supervision.
3.1. Puissance consommées
En ce qui concerne la puissance consommé, nous avons créé dix blocs fonctionnels,
chaque bloc nous donne une vision globale sur la consommation du jour actuel et le jour
précèdent, mois actuel, et le mois qui le précède, ainsi que la consommation de l’année actuel
afin d’avoir une idée sur le rythme de consommation journalière et mensuel.
La figure suivante montre les variables d’entrées et sorties de chaque bloc fonctionnel.
44
Figure 36:Exemple du bloc fonctionnel du PM raccordé au B7BIS
Pour réaliser ces blocs fonctionnels nous devons effectuer quelque opération sur les variables
d’entrées et sorties.
Pour les variables d’entrée nous avons besoin d’utiliser l’horodateur de l’automate.
Horodateur
Chaque processeur (TSX P57 ou PCX 57) dispose d’un horodateur sauvegardé qui gère :
La date et l’heure courante,
La date et l’heure du dernier arrêt de l’application.
La date et l’heure sont gérées même lorsque le processeur est hors tension à la condition que :
Le processeur TSX P57 soit monté sur le rack avec son module alimentation en place,
équipé d’une pile de sauvegarde,
Le processeur PCX 57 soit équipé d’une pile de sauvegarde.
Date et Heure courante
Le processeur tient à jour la date et l’heure courante dans les mots système %SW49 à %SW53 ;
ces données sont codées en BCD.
45
Seconds, heure et mois : sont présenté dans l’octet de poids fort des mots système
%SW50,%SW51 et %SW52. A l’aide de la fonction SHR on décale le profil binaire à l’entrée
IN de 8 bits (valeur de l’entrée N) vers la droite.
Minutes, jours : Sont présenté dans l’octet de poids faible des mots systèmes %SW51 et
%SW52. A l’aide de la fonction SHL on décale le profil binaire à l’entrée IN de 8 bits (valeur
de l’entrée N) vers la gauche, puis vers la droite à l’aide de la fonction SHR.
En ce qui concerne les variables de sorties nous avons besoin de lire la valeur de la
puissance consommé dans l’heure actuel, l’heure_1, le jour actuel, le jour_1, Mois actuel, le
mois_1, l’année actuel ainsi que le rythme mensuel et annuel.
Puissance_Heure_ACT :
Pour calculer la puissance de l’heure actuelle on cumule la valeur de l’énergie consommé
chaque seconde, pour ce faire on utilise le bit système %S6.
NB : Energie consommé dans 1 sec = Puissance active total /3600 (Kwh).
Puissance_Heure_1 :
Lorsqu’on dépasse 1 heure la valeur de la puissance de l’heure actuelle sera mise à 0 et sa
dernière valeur sera stockée dans la puissance de l’heure_1.
Pour afficher les puissances des 24 heures calculé dans wincc on effectue l’opération
suivante :
Si l’heure est comprise entre 00h et 01 h on affecte la valeur de la puissance actuelle à
une variable P0.
Si l’heure est comprise entre 01h et 02 h on affecte la valeur de la puissance actuelle à
une variable P1.
On effectue la même opération jusqu’au moment où l’heure sera comprise 23h et 00h.
Puissance_Jour_Actuel :
Pour calculer la puissance du jour actuelle on somme les 24 variable de P0 jusqu’à P23.
Puissance_Jour_1 :
Au bout de 24 heures les 24 puissances calculées seront mise à 0et la dernière valeur de la
puissance du jour actuel sera stocké dans la puissance_jour_1.
Puissance_mois_Actuel :
Pour calculer la puissance du mois actuelle on cumule la puissance consommé chaque jour.
Puissance_mois_Actuel :
Au bout d’un mois la valeur de la puissance du mois actuelle sera mise à zéro, et la dernière
valeur sera stockée dans la puissance du mois_1.
46
Puissance_annee_Actuel :
Pour calculer la puissance du mois actuelle on cumule la puissance consommé chaque mois.
Ryhtm_jour =Puissance_Jour_Actuel*24/Puissance_Heure_Actuel.
Rythm_ mois = Puissance_mois _Actuel*X/ Puissance_Heure_Actuel. .
X=744 si le nombre des jours du mois =31
X=720 si le nombre des jours du mois =30
X=672 si le nombre des jours du mois =31
3.2. U, I, Cos phi, puissance, énergie
On multiplie la valeur relever du courant par 0.1 pour avoir la valeur en mA
Tension
On multiplie la valeur relevé du courant par 0.1 pour avoir la valeur en mV
Cos Phi
On multiplie la valeur relevé du facteur de puissance par 0.0001 pour avoir une valeur <1
47
Liaison entre Unity et wincc :
Après élaboration du programme sur Unity et après élaboration de la liaison entre le logiciel de
programmation et l’autre de supervision. Nous devons créer les 10 vues des 10 PM
nécessaires pour notre supervision.
48
Figure 41: Vue PM_B7BIS
V. Conclusion
Dans ce chapitre, nous avons abordé la partie de la mise en œuvre de l’application en
commençons par la configuration réseaux entre équipement, la réalisation des programmes sous
Unity pour enfin superviser les grandeurs sur Wincc.
49
Conclusion générale
Ce travail consiste à étudier et mettre en œuvre une application de supervision des grandeurs
énergétiques relevé par les différents départs moteurs au niveau du poste électrique AB.
Pour mener à terme ce projet nous avons en premier lieu procéder à une description détaillée de
l’installation. En deuxième temps, nous avons présenté le matériel utilisé pour établir la
communication entre les différents équipements utilisés ainsi que les outils informatiques pour
développer l’application de supervision.
Une fois implantée, cette solution permettra de:
des grandeurs énergétique de chaque PM
Par ailleurs, la collaboration avec la laverie Daoui dans le cadre de ce projet nous a non
seulement apporté énormément d’atouts sur le plan technique mais aussi sur le plan relationnel
et même humain. Elle a constitué, également, une opportunité pour découvrir les contraintes et
les exigences du métier d’ingénieur sur le terrain de travail.
Pour conclure, notre travail peut être un sujet à des extensions. Parmi les perspectives de ce
projet nous envisageons de finaliser la supervision, d’archiver les données ainsi que d’effectuer
des simulations réel. Et même de proposer des solutions de report d’alarme et de bilan par SMS
en utilisant une carte arduino.
50
Webographie
http://www.schneider-electric.fr/fr/download/document/63230-507-202/
https://www.ccontrols.com/support/dp/SchneiderElectricPowerMeter750.pdf
http://www.schneider-electric.fr/fr/faqs/FA141691/
http://www.schneider-electric.fr/fr/download/document/63230-319-223/
http://sti-monge.fr/maintenancesystemes/wp-content/uploads/2013/02/Unity_3.pdf
http://www.technologie.ac-
versailles.fr/IMG/pdf/analyse_fonctionnelle_guide_pour_le_professeur-2.pdf
http://www.ocpgroup.ma/fr/group/message-chairman-ceo
51