Pfe.gm.0514 - Automatisme

download Pfe.gm.0514 - Automatisme

of 148

Transcript of Pfe.gm.0514 - Automatisme

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    1/148

    UUNNIIVVEERRSSIITTEE CCHHEEIIKKHH AANNTTAA DDIIOOPP DDEE DDAAKKAARR

    EECCOOLLEE SSUUPPEERRIIEEUURREE PPOOLLYYTTEECCHHNNIIQ Q UUEETThh ii ss

    PPRROOJJEETT DDEE FFIINN DDEETTUUDDEESS

    EEnn vvuu ee dd ee lloo bb tt ee nn tt iioo nn dd uu dd iipp ll mm ee dd iinn gg nn iiee uu rr dd ee ccoo nn ccee pp tt iioo nn

    OOpp tt iioo nn EELLEECCTTRROOMMEECCAANNIIQ Q UUEE

    TThh mm ee ::

    AAMM EELLIIOORRAATTIIOONN DDEESS OOPPEERRAATTIIOONNSS DDEE CCOONNDDUUIITTEE DDEELLAATTEELLIIEERR BBRROOYYAAGGEE CCIIMM EENNTT EETT CCOONNCCEEPPTTIIOONN DDUUNN

    MM OOTTEEUURR DDEE CCAALLCCUULL AAUUTTOOMM AATTIISSEE EETT SSYYNNOOPPTTIIQ Q UUEESSPPOOUURR LLAA LLIIGGNNEE CCUUIISSSSOONN

    AApp pp lliiccaa tt iioo nn :: LLee ss CCiimm ee nn tt ss DDuu SSaa hh ee ll SS..AA

    AAuu tt ee uu rr ss :: MMllllee BBiinn ee tt aa TTHHIIAAMMMM.. AAtt aa bbaa SSAAMMBBOOUU

    DDiirree cctt ee uu rrss iinn tt ee rr nn ee ss :: DDrr,, IInngg.. SSaa llaa mm SSAAWWAADDOOGGOO,, ee nn ssee iiggnnaa nn tt llEEPPTT// UUTTDDrr,, IInngg.. MMaa mm aa ddoo uu WWAADDEE,, ee nnssee iiggnnaa nn tt llEEPPTT// UUTT

    DDiirree cctt ee uu rr ee xxtt ee rr nn ee :: MMSSccAA,, IInn gg.. OOuumm aa rr DDIIAALLLLOO,, CChhee f f dd pp aa rr tt ee mm ee nn tt pp rroo dduu cctt iioo nn CCDDSS

    AAnn nn ee :: 22000077 // 22 000088

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    2/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    SOMMAIRE

    Le but de ce projet est de permettre une bonne supervision et un bon fonctionnementde latelier broyage ciment partir de la salle de commande, dabord par lacquisition dedonnes supplmentaires lies aux conditions de bonne marche du broyeur ciment, puis par lautomatisation des tches rptitives. Ce projet porte galement sur la conception dunmoteur de calcul automatis incluant des synoptiques, qui permet de dterminer et de suivreles paramtres intrinsques de la ligne de cuisson.

    Latelier broyage ciment comporte une unit de lubrification dnomme HLPC quienvoie de lhuile pressurise au niveau des paliers du broyeur. Cette unit est pilote par unautomate SLC500, certaines informations passent par un coffret FLEX (entre et sortiesdportes). La liaison avec les coffrets FLEX se fait par fils, ne permettant que la mise enmarche, larrt, et ne donnant pas de dtails sur la nature des alarmes, lorsque celles-ci sedclenchent. Lobjectif est de relier le SLC500 lautomate principal CONTROLOGIX laide dun cble DH+, de programmer le dialogue entre les deux automates pour lenvoi et la

    rception des donnes et la cration de synoptiques au niveau de la salle de commande, afinde pouvoir suivre lvolution de ces donnes supplmentaires telles que la temprature des paliers du broyeur, la temprature des huiles du HLPC, la nature exacte des alarmes du HLPCet deffectuer des acquittements. Pour cela nous avons eu recours des logiciels de programmation de communication et de supervision.

    Latelier comporte aussi une pompe adjuvant de mouture pour le broyage du ciment.Lorsque le broyeur sarrte accidentellement, la pompe continue tourner, et ne peut trearrte que sur site. Lobjectif est dautomatiser le fonctionnement de cette pompe, afin quilsoit possible de la commander aussi distance partir de la salle de commande, en passant par des coffrets FLEX. Pour cela nous avons modifi le circuit de commande lectrique dumoteur de la pompe, et avons crit, partir dun langage ladder, la nouvelle commande sur

    RSLogix5000.Au niveau de la ligne cuisson certaines valeurs intrinsques ne sont pas disponibles la salle de commande, tels que les paramtres du four, du refroidisseur, les bilans thermiques pour ne citer que cela. Afin de dterminer ces valeurs, des calculs fastidieux sont oprs etncessitent beaucoup de temps. Dans cette partie il sagira, partir des donnes de lasupervision, du logiciel de donnes plant guide, de mesures sur site et des analyses dulaboratoire, de dterminer par calcul les paramtres ncessaires au bon fonctionnement dufour. Pour cela, nous avons cr un moteur de calcul automatis et des synoptiques dans unenvironnement Visual Basic sous Excel. Ce progiciel sera protg par mot de passe. Lesdonnes seront enregistres selon la date et lheure. Laccs aux fichiers sauvegards ne seraautoris quaux personnes habilites le faire. Un synoptique indiquera en permanence lesdernires valeurs saisies.

    Actuellement, la salle de commande, grce aux donnes acquises du SLC500, aulogiciel de supervision et aux synoptiques que nous avons crs, nous pouvons suivre lefonctionnement et lvolution de latelier broyage ciment et ainsi prvoir les ventuels problmes. De mme, le calcul des paramtres intrinsques de la ligne cuisson peut se fairedsormais en moins de 15 minutes, alors quil pouvait stendre sur toute une journe. Laconsultation des fichiers sauvegards permet davoir un bon suivi de lvolution de cette partie de la production. Cependant pour lautomatisation de la pompe adjuvant seule ltudethorique a t faite.

    Mots-cls : automatisation - automates - unit de lubrification- broyeur - moteur decalcul - synoptique - ligne cuisson coffret cble supervision pompe - Visual Basic.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    3/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    TABLE DES MATIERES

    LISTE DES TABLEAUX...... iLISTE DES FIGURES... ii

    LISTE DES ABREVIATIONS...... iiiLISTE DES ANNEXES......... iv

    INTRODUCTION GENERALE....1

    PREMIERE PARTIE : LA SOCIETE LES CIMENTS DU SAHEL . 2CHAPITRE I : PROCESSUS DE FABRICATION DU CIMENT.. 3

    1.1. Lextraction des minerais.. 4

    1.2. Le concassage ... 4

    1.3. La pr-homognisation et le stockage ... 4

    1.4. Le schage et le broyage de la farine crue . 4

    1.5. La cuisson..4

    1.6. Le broyage et lexpdition .. 5

    CHAPITRE II : PRESENTATION.72.1. La partie crue.7

    2.2. La ligne cuisson.7

    2.3. Broyage ciment, lensachage et lexpdition ... 9

    DEUXIEME PARTIE : AMELIORATION DES OPERATIONS DE CONDUITE

    DE LUNITE DE LUBRIFICATION (HLPC) DE

    LATELIER BROYAGE CIMENT 10INTRODUCTION .. 11CHAPITRE I : INFORMATIONS SUR LE FONCTIONNEMENT DES

    AUTOMATES. 12

    1.1. Les automates. 121.1.1. Dfinition. 12

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    4/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    1.1.2. Les automates programmables industriels .. 12

    1.1.3. Quelques marques et modles .13

    1.1.4. Quelques terminologies et dfinitions lies aux automates 14

    1.2. Le ControlLogix. 16

    1.2.1. Caractristiques principales..16

    1.2.2. Les variables 181.2.2.1. Adressage des variables..18

    1.2.2.2. Dfinition des donnes .. 18

    1.2.2.3. Types de donnes .. 191.2.3. Langage ladder.19

    1.2.3.1. Instructions de base.19

    1.2.3.2. Instructions de temporisation et de comptage ... 21

    1.2.3.3. Instructions de comparaison ...24

    1.2.3.4. Instructions de calcul . 25

    1.2.3.5. instructions de transfert ..25

    1.2.3.6. Instructions sur fichier ... 26

    1.2.3.7. Instructions de contrle de programme.. 27

    1.3. Le SLC 500. 28

    1.3.1. Caractristiques principales..28

    1.3.2. Jeu d'instructions de programmation SLC .. 30

    1.3.2.1. Instructions de bases .. 30

    1.3.2.2. Instructions des temporisateurs et compteurs 31

    1.3.2.3. Autres instructions .31

    1.4. Le module dinterface de communication Data Highway Plus (DH+)...32

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    5/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    1.5. Les logiciels de programmation et de communication ...37

    1.5.1. RSLinx. 37

    1.5.2. RS LOGIX 5000.. 39

    1.5.2.1. Dfinitions.. 39

    1.5.2.2. Dfinition et introduction dune variable... 40

    1.5.3. RS LOGIX 500.... 40

    CHAPITRE II : ETUDE DE LUNITE DE LUBRIFICATION DES PALIERS DUBROYEUR (HLPC).. 42

    2.1. Composants du HLPC 42

    2.2. Fonctionnement du HLPC...42

    2.3. Systme de contrle local cran touche (Proface)................44

    CHAPITRE III : ACQUISITION DE DONNEES SUPPLEMENTAIRES DUHLPC. 45

    3.1. Procdure de communication entre automate. 45

    3.1.1. La sous routine B00. 48

    3.1.2. La sous routine Z15..48

    3.1.3. La routine DH+ 50

    3.2. Cblage et programmation pour lchange des donnes 51

    3.2.1. Choix des donnes envoyer de latelier broyage ciment la salle

    de commande... 51

    3.2.2. Cblage du DH+.. 53

    3.2.3. Dblocage du module DH+ dans le ControlLogix...53

    3.2.4. Cration dinstructions et de nouveaux TAGS et programmation...53

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    6/148

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    7/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    AUTOMATISE ET DE SYNOPTIQUES POUR LA LIGNE

    DE CUISSON .75INTRODUCTION .76

    CHAPITRE I : PARAMETRES INTRINSEQUES ET CONCEPTION DUMOTEUR DE CALCUL AUTOMATISE ET SYNOPTIQUES... 77

    1.1. Introduction de Visual basic sous Excel. 77

    1.2. Moteur de calcul automatis et synoptiques... 79

    1.2.1. Dtermination de limpulsion de lair primaire (bruleur).... 79

    1.2.2. Dtermination de la vitesse au niveau du rising pipe... 84

    1.2.3. Environnement..87

    1.2.4. Dtermination du rendement du refroidisseur.. 89

    1.2.5. Vue densemble des paramtres de la ligne cuisson.94

    1.2.6. Bilan thermique 98

    1.2.7. Les volatiles...103

    CHAPITRE II : GUIDE DUTILISATION DU MOTEUR DE CALCUL. 110CONCLUSION. 113

    CONCLUSION GENERALE ET RECOMMENDATIONS114REFERENCES.. 115ANNEXES

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    8/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU i

    LISTE DES TABLEAUX

    Tableau 1 : Bits de contrle et dtat de la temporisation au travail (TON)...... 22Tableau 2 : Bits de contrle et dtat de la temporisation au dclenchement (TOF) 23Tableau 3 : Elments modifis par linstruction remise zro (RES) ...23Tableau 4 : Longueur maximale du bloc copier par linstruction de copie de fichier (COP)..26Tableau 5 : Caractristiques des SLC 5/03 et 5/04.29Tableau 6 : Instructions de base du SLC ................................................................... 30Tableau 7 : Instructions des temporisateurs et compteurs du SLC ............... 31Tableau 8 : Autres instructions du SLC ... 32Tableau 9 : Dpannage de lalimentation ......................... 35Tableau 10 : Dpannage du module............................................................................................36Tableau 11 : Etat du module.......................................................................................................37Tableau 12 : Etat des voies ................................................................................ 37Tableau 13 : Affectations des adresses et des TAG ..55Tableau 14 : Tableau relationnel Visual Basic et Excel.78Tableau 15 : Paramtres de limpulsion de lair primaire...................... 80Tableau 16 : Paramtres du dbit de lair primaire.....81

    Tableau 17 : Paramtres de la Vitesse du Rising Pipe ...84Tableau 18 : Paramtres de lenvironnement 87Tableau 19 : Paramtres du rendement du refroidisseur............ 90Tableau 20 : Paramtres de la vue densemble...95Tableau 21 : Paramtres du bilan thermique.. 99Tableau 22 : Paramtres des volatiles du cyclone1......104Tableau 23 : Paramtres des volatiles du cyclone5......105

    Tableau 24: Paramtres du clinker....... 105Tableau 25 : Volatilits 105Tableau 26 : Autres paramtres des volatiles...105

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    9/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU

    REMERCIEMENTS

    Nos sincres remerciements vont tous ceux qui de prs ou de loin nous ont apportleur aide, en particulier :

    o la Direction de lESP, pour la formation quelle nous a apporte

    o la Direction des Ciments Du Sahel, pour nous avoir accord ce projet de fin dtudes

    M Mamadou NDIAYE, directeur dexploitation des Ciments Du Sahel

    M. Salam THIOUNE adjoint au Directeur d'exploitation des Ciments Du Sahel

    o nos directeurs de projet :

    M. Oumar DIALLO, chef de dpartement Production des Ciments Du Sahel pour sa patience, sa rigueur et sa disponibilit.

    M. Salam SAWADOGO, professeur dautomatique et informatiqueindustrielle lEcole Polytechnique de This, pour son aide prcieuse, sesconseils aviss et sa disponibilit.

    Mr Mamadou WADE, professeur dlectronique de puissance lEcolePolytechnique de This, pour son soutien, sa prsence, ses prcieux conseils.

    o l'ensemble du personnel des Ciments Du Sahel pour leur disponibilit et leur collaboration. En particulier

    Mr Malick THIAM, chef du service contrle commande industrielleo l'ensemble du corps professoral de l'Ecole Polytechnique de This pour leurs

    enseignements au cours des trois annes scolaires qui viennent de scouler

    o Mr Salif GAYE chef de dpartement du Gnie Mcanique de l'Ecole Polytechniquede This, pour la rigueur quil a su nous inculquer

    o Mme Philomne FAYE notre chre et dvoue bibliothcaire qui a t comme unemre

    o Mme Rose FAYE secrtaire du dpartement Gnie Mcanique, pour son attention et

    sa disponibilit notre gardo la famille de lEcole Suprieure Polytechnique dont nous sommes fiers de faire

    partie

    o lensemble du personnel de l'Ecole Polytechnique de This

    o nos camarades de promotions

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    10/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU ii

    LISTE DES FIGURES

    Figure 1: Lautomate ControlLogix en alimentation . 16Figure 2: Quatres principaux rseaux de communication du ControlLogix ..... 18Figure 3: Le SLC500 ..................................................................................... 28Figure 4: Rseau DH+ ............... 33Figure 5: Le module Data Highway Plus (DH+) ....... 33Figure 6: Liaison DH+ ... 34Figure 7: Module DH+ dans le back plane ........ 35Figure 8: Ouverture de RSLinx ..................... 39Figure 9: Le circuit du HLPC ................... 42Figure 10: Procdure de communication entre lautomate ControlLogix et lautomate SLC500.. 45Figure 11: Interface de structure de donne PLCtoSUB 47Figure 12: 10 mots utiliss pour la rception des donnes du SLC500/1 (SUBPLC [1].RX) 48Figure 13: Cblage du module DHRIO 53Figure 14: Base de donnes de lECS. 56Figure 15: Cration des points virtuels (1). 58Figure 16: Cration des points virtuels (2). 58

    Figure 17: Cration des points virtuels (3) .59Figure 18: Interface de dessin des diffrents points... 60Figure 19: Synoptique 1 de latelier broyage ciment.. 60Figure 20: Synoptique 2 de latelier broyage ciment.. 61Figure 21: Schma de cblage existant du moteur de la pompe adjuvant .. 65Figure 22: Nouveau dispositif pour la pompe adjuvant... 67Figure 23: Nouveau Schma de cblage lectrique pompe adjuvant....... 68

    Figure 24: Programmation Ladder du fonctionnement de la pompe...................... 69Figure 25: Schma cblage lectrique malaxeur ... 70Figure 26: Programme Ladder du fonctionnement du malaxeur ... 70Figure 27: Schma de cblage du dtecteur de niveau capacitif (tout ou rien) ............. 71Figure 28: programme principal du moteur de calcul...... 110Figure 29: Page principale de moteur de calcul automatis et synoptique ..............110Figure 30: Feuille saisie du moteur de calcul... 111

    Figure 31: Ouverture du fichier consultation (sans le bouton enregistrer) .. 111Figure 32: Feuille saisie du moteur du fichier sauvegard (sans possibilit de modification)..... 112

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    11/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU iii

    LISTE DES ABREVIATIONS

    CDS : Les Ciments Du Sahel

    ESP : Ecole Suprieure PolytechniqueFLSmidth: Socit danoise, premier fabricant mondial de cimenterie

    LOI : Lost On Ignition

    PCI : Pouvoir Calorifique Infrieur

    PFE : Projet de Fin dEtudes

    TCP: Transport Control Protocol

    TCP/IP: Transmission Control Protocol/Internet Protocol

    IP: Protocole Internet

    CIP: Control and Information Protocol

    CPU : Central Processing Unit (unit centrale)

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    12/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU iv

    LISTE DES ANNEXES

    ANNEXE 1: Programme de la sous routine B00

    ANNEXE 2: Programme de la sous routine Z15

    ANNEXE 3: Programme de la routine DH+

    ANNEXE 4: Adressage des donnes du HLPC dans RSLogix500

    ANNEXE 5: Adressage et configuration des TAG dans RSLogix5000

    ANNEXE 6: Etapes du dblocage du module DH+

    ANNEXE 7: Systme de configuration ControlLogix

    ANNEXE 8: Configuration des messages du SLC 500 vers le ControlLogix

    ANNEXE 9: Configuration des messages du ControlLogix vers le SLC 500

    ANNEXE 10: Commande et Rception du cble DH+

    ANNEXE 11: Caractristiques du Motorducteur SEW R17

    ANNEXE 12: Fichier de calcul existant pour les pertes bilan thermique

    ANNEXE 13: Fichier de calcul existant pour les pertes par radiation et par convection

    ANNEXE 14: Fichier de calcul existant pour les pertes dues aux gaz de sortie

    ANNEXE 15: Fichier de calcul existant pour les pertes sur le refroidisseur

    ANNEXE 16: Fichier de calcul existant pour les pertes sur les ractions chimiques

    ANNEXE 17: Fichier de calcul existant pour la saisie des entres

    ANNEXE 18: Fichier de calcul existant pour le bilan thermique du four

    ANNEXE 19: Fichier de calcul existant pour la vitesse du Rising Pipe

    ANNEXE 20: Fichier de calcul existant pour le bilan des volatiles

    ANNEXE 21: Fichier existant du synoptique du bilan des volatiles

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    13/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 1

    INTRODUCTION GENERALE

    La socit les Ciments Du Sahel, cre en 2002, est lune des plus modernes au

    Sngal. Elle est munie de plusieurs types de machines lourdes et quipe dautomates, decapteurs, de plusieurs appareils de mesure, ainsi que dune salle de commande chargedassurer le fonctionnement et le suivi de ces machines. Certains paramtres et donnes peuvent tre acquis directement la salle de commande grce des cblages, mais dautres nesont accessibles que sur site.

    Dans le souci damliorer le fonctionnement de lexploitation, le besoin dacqurir plus de donnes, partir de la salle de commande, sest fait sentir, car le fait daller sur site

    pour rcuprer ces dernires prenait du temps. De plus leur absence pouvait influer sur laralisation dautres activits connexes.

    Ce projet consiste apporter le plus de donnes et de paramtres fiables la salle decommande, le plus rapidement possible, et par la mme occasion allger le travail desoprateurs.

    Ce mmoire est structur en quatre parties. La premire partie est consacre la prsentation de la socit les Ciments Du Sahel ainsi quau processus de fabrication du

    ciment. La deuxime traite de lacquisition temps rel de donnes de lautomate de lunitde lubrification du broyeur ciment (HLPC). La troisime est consacre ltude delautomatisation de la pompe adjuvant de latelier de ce broyeur. La quatrime est axe sur la conception dune base de donnes et de synoptiques pour le suivi des paramtresintrinsques de la ligne cuisson.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    14/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 2

    PREMIERE PARTIE :

    LA SOCIETE LES CIMENTS DU SAHEL

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    15/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 3

    CHAPITRE I : PROCESSUS DE FABRICATION DU CIMENT 1

    Le ciment est une gangue (substance pierreuse ou autre qui enveloppe les minraux

    dans la terre) hydraulique durcissant rapidement et atteignant en peu de jours son maximumde rsistance. Aprs durcissement, cette pte conserve sa rsistance et sa stabilit, mme sousleau. Son emploi le plus frquent est sous forme de poudre utilise avec de l'eau pour agrger du sable fin et des graviers (granulats) pour donner le bton. Le mot ciment peut dsigner diffrents matriaux comme par exemple: le pltre, la chaux commune, la pouzzolanenaturelle, le ciment prompt, le ciment Portland ou ciment artificiel

    Un ciment artificiel est un produit provenant de la cuisson de mlanges artificiels (de

    la main de l'homme) de silice, d'alumine, de carbonate de chaux, sur lesquels l'eau n'a aucuneaction (ou qu'une action trs lente avant la trituration) et qui, rduits en poudremcaniquement, font prise sous laction de l'eau en des temps variables suivant leur qualit.

    Les ciments peuvent tre classs en deux grandes familles :les ciments Portland :

    Le ciment Portland (CEM I) Le ciment Portland compos (CEM II)

    les ciments composites ou mlangs : Les ciments de hauts fourneaux (CEM III) Les ciments pouzzolaniques (CEM IV) Les ciments au laitier et aux cendres ou ciment compos (not CEM V)

    La socit les Ciments Du Sahel (C.D.S) met sur le march plusieurs varits deciments dont les plus commercialises sont : le ciment Portland ordinaire, le ciment Portlandcompos CEMII (95% de la production) et le ciment de hauts fourneaux.

    Le processus de fabrication du ciment comprend six grandes tapes :o l'extraction des mineraiso le concassageo la pr-homognisation et le stockageo le schage et le broyageo la cuissono le broyage

    1 FLSMidth "Les Ciments Du Sahel -Cimenterie de Kirne Cours de production" Volume 3 ; Edition 2005.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    16/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 4

    1.1. Lextraction des minerais :

    Les matires premires sont extraites des parois rocheuses dune carrire ciel ouvert par abattage lexplosif ou la pelle mcanique ou encore par ripage au bulldozer. La roche

    est reprise par des camions vers un atelier de concassage. Pour produire des ciments dequalits constantes, les matires premires doivent tre trs soigneusement chantillonnes.

    1.2. Le concassage :

    L'argile et le calcaire, provenant des carrires, sont achemins vers l'atelier concassageo leurs grosseurs sont rduites, environ 50 mm, grce un concasseur marteau.

    1.3. La pr-homognisation et le stockage :A la sortie du concasseur ces matires concasses passent par un analyseur gamma

    rayon qui permet de vrifier la proportion du mlange, avant d'tre achemines la halle de pr-homognisation, en passant par le tour d'angle A. La phase de pr homognisationconsiste crer un mlange relativement homogne. Cette opration est ralise dans unehalle en disposant la matire en couches horizontales superposes, puis en la reprenantverticalement l'aide d'une roue-pelle.

    1.4. Le schage et le broyage de la farine crue :

    A partir de la halle de pr-homognisation et de la halle des ajouts, le mlange, lecalcaire et la latrite sont achemins au niveau des 4 trmies, o une navette permet deslectionner la trmie remplir, selon la matire qui arrive, soit le mlange argilo-calcaire,soit latrite, soit le calcaire (la latrite et le calcaire proviennent du hall d'ajout). A la sortiedes trmies de dosage, selon les proportions fixes par le laboratoire, un autre mlange estobtenu, constitu des trois ensembles cits prcdemment. Ce mlange est envoy au niveaudu broyeur vertical meules "ATOX" (plus conomique en nergie), o il est sch et broytrs finement (infrieure 200 microns), puis envoy vers le silo d'homognisation.

    1.5. La cuisson :

    L'homognisation s'opre au moment de l'extraction du produit pour l'alimentation dufour. La farine crue va suivre diffrentes tapes de transformation lors de sa lente progressiondans le four, compos de 5 cyclones et dun prcalcinateur, vers la partie basse la rencontre

    de la flamme. Cette source de chaleur est alimente au charbon broy, fuel lourd, gaz, ou

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    17/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 5

    encore en partie avec des combustibles de substitution, tels que le coke de ptrole, les pneususags, les farines animales, les huiles usages.

    La temprature ncessaire la clinkrisation est de l'ordre de 1 450C. L'nergie

    consomme se situe entre 3 200 et 4 200 kJ (764,45 et 1003,34 kcals) par tonne de clinker,qui est le produit semi fini obtenu la fin du cycle de cuisson. Il se prsente sous forme degranules grises.

    la sortie du four, un refroidisseur grilles permet de ramener la temprature duclinker environ 100C.

    Le clinker est le rsultat d'un ensemble de ractions physico-chimiques progressives(clinkrisation) dbutant par la dcarbonatation du carbonate de calcium (donnant la chaux

    vive), puis la scission de l'argile en silice et alumine et de la latrite pour le fer, ensuite lacombinaison de la silice et de l'alumine et du fer avec la chaux pour former la C3S, C2S, C3A,C4F.

    Le clinker obtenu la sortie du four est d'abord concass par un concasseur marteau plus petit que le premier, puis les grains sont envoys au silo clinker.

    1.6. Le broyage et lexpdition :

    La dernire phase de fabrication dans une cimenterie est le broyage du clinker, dans un broyeur boulets (dispositif cylindrique charg de boulets dacier et mis en rotation), avec un pourcentage de gypse et ventuellement de dautres additifs. Au niveau du silo clinker, celui-ci est extrait vers le rotary gte qui alimente 4 silos doseurs du ciment successivement selon letype de matire (clinker, gypse ou calcaire). La socit dispose dune trmie pour le clinker,dune pour le gypse et deux autres pour le calcaire. Ce mlange dos est envoy au niveau du broyeur ciment. Quand les matires ont travers le broyeur, elles sont envoyes unsparateur qui les divise en deux fractions dont un produit fini plus fin et un autre plusgrossier qui va retourner vers le broyeur pour y subir un broyage supplmentaire. Le produit broy entre dans le sparateur par un rcuprateur grumeaux et deux goulottes pneumatiques. Le rcuprateur a pour rle de retenir et dvacuer les grumeaux ainsi que lescorps broyant. Pour un contrle du volume rejet, le produit repris est mesur par undbitmtre plac dans la trappe et le registre double volet qui spare la goulotte pneumatiqueet celui plac lentre du broyeur.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    18/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 6

    Le produit fini quitte le rotor par le haut et passe dans deux cyclones. Le rotor estactionn par un moteur vitesse variable. En faisant varier la vitesse du moteur, il est possiblede rgler la finesse du produit fini.

    Le ciment est retenu pour tre spar de lair. Cet air est alors mis en circulation grce un ventilateur plac en aval des deux cyclones puis est divis en deux : une partie tantrinject dans le sparateur (air ncessaire), lautre partie (air excdentaire ou parasite) sortantdu circuit par lintermdiaire du filtre et un ventilateur de dpoussirage.

    Le broyeur est ventil par certaines quantits de gaz servant vacuer les vapeursdeau et tablir lentre de la machine une dpression permettant dviter les missions de poussires dans latmosphre.

    Les gaz de ventilation du broyeur sont dpoussirs par un filtre manches particulier.Une certaine quantit de particules transportes par ces gaz peut contenir des lments ayantune granulomtrie plus leve que celle du produit vis. Cest le cas lorsque la circulation desgaz est grande vitesse. En fonction de la finesse, la poudre pige par le filtre est soitretenue, soit refoule vers lentre du sparateur, soit rintgre dans le flux de transport du produit fini au moyen dun registre volet directionnel. Par dfaut, les poudres sont dirigesvers le sparateur.

    Le ciment, en poudre est aspir et envoy vers l'un des silos ciment selon le type deciment.

    Le ciment est stock dans ces silos, puis est envoy la zone ensachage expdition oil est soit ensach avant de charger les camions, soit charg en vrac dans un camion citerne prvu cet effet et est expdi.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    19/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 7

    CHAPITRE II : PRESENTATION

    La socit les Ciments Du Sahel (C.D.S) est la deuxime cimenterie du Sngal. Cette

    socit anonyme d'une superficie de 100 ha a dmarr sa production en 2002. Elle se situe 80 km au Sud-est de Dakar dans la zone de Kirne, dans la communaut rurale de Diass, lasous prfecture de Sindia, dans le dpartement de Mbour.

    Le secteur de la production est compos de trois dpartements en thermes de production: la partie crue, la partie cuisson et la partie ciment et ensachage.

    2.1. La partie crue

    Elle est compose de carrires, dun atelier de prparation des matires premires etdun atelier de prparation de la farine.

    CarriresL'entreprise dispose de 2 carrires:

    La carrire d'argile et de latrite situe environ 15 km du site ; Une premire carrire de calcaire situe environ 2km du site ;

    Atelier de prparation des matires premiresIl est compos de l'atelier concassage (quip d'un concasseur marteau de 650

    tonnes/heure), d'un analyseur gamma ou analyseur en continu servant limiter les drives desvariables chimiques du produit concass par rapport aux consignes, d'une halle de prhomognisation d'une capacit de 18000 tonnes et d'une halle de stockage des appoints (ouhalle d'ajouts) d'une capacit de 20000 tonnes.

    Atelier de prparation de la farineIl comporte un broyeur vertical "ATOX" de 150 tonnes par heure, utilis pour broyer

    le mlange issu du dosage, un silo d'homognisation de capacit 8000 tonnes o est stock lafarine sortant du broyeur "ATOX".

    2.2. La ligne cuisson

    Le systme du four aux Ciments Du Sahel est celui dun four I.L.C (in linecalcination ou calcinateur en ligne). Ce four est quip dun prchauffeur de 5 tages. Lecaisson du prcalcinateur ou calcinateur est intgr dans la conduite montante du four. Cestempratures variant entre 870 et 900C ltage infrieur du cyclone. Avec une telle

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    20/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 8

    temprature, la raction de dcarbonatation du carbonate de calcium (CaCO3) va se produirerapidement : CaCO3 CaO + CO2.

    Cest une raction endothermique o le CO2 reprsente les pertes au feu. Le seuilnormal de calcination de la matire introduite dans le four est de 90 95%. Lair chaudvenantdu refroidisseur est mlang aux gaz du four avant dtre utilis pour la combustion. Celasignifie que la combustion dans le calcinateur est alimente par un mlange de gazrelativement faible en oxygne (11 12%), ceci participe grandement la rduction desmissions de NOx. Le courant dair qui passe la fois dans le four et le calcinateur estcontrl par le mme ventilateur. Ce qui ncessite un systme de rgulation dans le canal dair

    chaud, de faon disposer de moyens de contrle sur le tirage.La ligne de cuisson est constitue de la tour changeur, du four et du refroidisseur de

    clinker.La farine crue entre par la tour changeur en contre courant avec les gaz chauds. Avant

    lentre de la farine au niveau du four, seffectue lamorage du procd de clinkrisationncessitant lutilisation de combustibles.Le sous systme tour changeur peut tre modlis comme suit :Entres tour changeur : farine crue, combustibles et airs faux

    Sorties tour changeur : gaz chauds, ractions de dcarbonatation, pertes par rayonnement etconvection.

    Durant la combustion au niveau du four, des pertes par rayonnement sy effectuent au niveaude la virole.Ainsi, nous pouvons modliser le four comme suit :Entres four: combustibles, airs faux

    Sorties four: rayonnement (virole du four) et convection, raction de clinkrisation.Le refroidisseur permet de rduire fortement la temprature du clinker sorti du four.

    Lair de refroidissement est obtenu laide des ventilateurs de soufflage, peut tre dcomposen air chaud, utilis par le four et le calcinateur et en excs dair utilis par les broyeurs.Le refroidisseur peut tre modlis comme suit :Entres refroidisseur: air de refroidissement, clinker chaud

    Sorties refroidisseur: excs dair, clinker refroidis, rayonnement et convection.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    21/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 9

    2.3. Broyage ciment, lensachage et lexpdition :

    Le Broyage CimentIl comporte quatre doseurs (deux pour le calcaire, un pour le gypse, et un autre pour le

    clinker) partir desquels s'effectue le dosage des constituants du ciment, un broyeur cimentde 120 tonnes par heure, quatre silos pour le ciment.

    Le broyeur ciment de la socit Les Ciments Du Sahel est un broyeur boulets. Ce broyeur est compos de deux compartiments. Le premier contient des boulets de grandestailles destines la dsintgration des matriaux bruts, le second contient des boulets de petite taille servant essentiellement rduire en fine les matriaux pr broys. Les deuxcompartiments sont spars par un diaphragme ou cloison. Ils sont chargs avec le nombre de

    boulets correspondant la force de broyage recherche.Dans ces types de broyeurs, une grande partie de l'nergie fournie est transforme en

    chaleur. Le reste sert la fragmentation des matriaux, mais aussi leur r agglomration.Les grains sont traits collectivement l'intrieur du broyeur par des boulets qui oprent par chocs. Un injecteur deau stabilise automatiquement la temprature de sortie dans toutes lesconditions de fonctionnement de la machine

    Le matriau sortant du broyeur est transport par une goulotte pneumatique puis par un lvateur godets et une seconde goulotte pneumatique vers lentre du sparateur. Laqualit du ciment final dpend largement du mode oprationnel et des divers paramtresrelatifs au broyeur ciment.

    Lensachage et lexpditionIl comporte trois ensacheuses rotatives huit becs, desservant chacune deux lignes de

    chargement de camions, un dispositif de chargement du ciment en vrac.

    En plus de la production, il existe d'autres secteurs dont l'administration et les organesde contrle et de supervision, parmi lesquels nous pouvons citer: la salle de commande avecune supervision automatise (supervision et stockage des donnes), le dpartement decontrle qualit (contrle le produit fabriqu chaque tape du processus), lenvironnement(systme de dpoussirage et contrle des missions), la centrale lectrique qui assure lacimenterie une autonomie en nergie lectrique.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    22/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 10

    DEUXIEME PARTIE :

    AMELIORATION DES OPERATIONS DE CONDUITE DE LUNITE DE

    LUBRIFICATION (HLPC) DE LATELIER BROYAGE CIMENT

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    23/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 11

    INTRODUCTION

    Dans le processus de fabrication du ciment, la sortie du four, le clinker ainsi que

    dautres additifs sont envoys au niveau du broyeur ciment. Afin que ce dernier puissetourner, sur ses paliers, librement et sans usure, de lhuile pressurise lui est envoye. Cefluide est envoy partir dune unit de lubrification (HLPC). Cette dernire est gre par unautomate SLC500, permettant son bon fonctionnement et celui du broyeur. Un cran touche(Proface), directement reli lautomate, permet dagir sur ce dernier et de voir ltat duHLPC et les valeurs des tempratures des paliers du broyeur.

    Lcran touche se trouve dans latelier broyeur ciment, ainsi, si une alarme signale

    au niveau de la supervision quil y a un problme au HLPC, les rondiers sont obligs daller jusqu latelier, afin de lire, sur cet cran, la nature du problme.

    Cette partie de notre projet consiste transfrer des donnes essentielles, du SLC 500 la salle de commande, en passant par un autre automate, le ControlLogix.

    Dans un premier temps nous allons tudier le processus de communication entre leSLC et le ControlLogix, puis nous choisirons les donnes envoyer de latelier broyageciment la salle de commande. Le cblage et la programmation pour lchange des donnes

    suivront, puis nous effectuerons le test du programme et du fonctionnement et enfin nous passerons la cration de points et de synoptiques au niveau de la supervision.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    24/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 12

    CHAPITRE I : INFORMATIONS SUR LE FONCTIONNEMENT DES

    AUTOMATES

    1.1. Les automates :1.1.1. Dfinition 1 :

    Lautomate est un dispositif se comportant de manire automatique, c'est--dire sansintervention d'un humain. Ce comportement peut tre fig, le systme fera toujours la mmechose, ou s'adaptera selon un algorithme prdfini.

    Dans le domaine de la mcanique, on nomme automate un appareil renfermant diversdispositifs mcanique et/ou lectriques, qui lui permettent d'excuter une squence dtermine

    d'oprations de manire synchronise. L'automate est donc un objet programm et dot d'unemmoire.

    1.1.2. Les automates programmables industriels (API):

    Un API est un dispositif lectronique programmable destin la commande de processusindustriels par un traitement squentiel. Il envoie des ordres vers les prs actionneurs (partieoprative ct actionneur) partir de donnes dentres ou capteurs (partie commande ctcapteur), de consignes et dun programme informatique.

    On nomme aussi Automate Programmable Industriel un dispositif similaire unordinateur, utilis pour automatiser des processus comme la commande des machines sur uneligne de montage dans une usine. L o les systmes automatiss plus anciens emploieraientdes centaines ou des milliers de relais et de cames, un simple automate suffit. L'API eststructur autour d'une unit de calcul ou processeur, d'une alimentation (depuis des tensionscourant continu CC ou courant alternatif CA) et de modules suivant les besoins del'application, tels que des:

    cartes d'entres et sorties numriques (tout ou rien) ou analogiques

    cartes d'entres pour brancher des capteurs, boutons poussoirs, ...

    cartes de sorties pour brancher des actionneurs, voyants, vannes, ...

    modules de communication, InterBus, DeviceNet, Ethernet, FIPIO, FIPWAY,RS232, pour dialoguer avec d'autres automates, des entres/sortiesdportes, des supervisions ou autres interfaces homme-machine

    modules ddis mtiers, tels que de comptage rapide, de pesage...

    1http://www.wikipedia.com

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    25/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 13

    modules d'interface pour la commande de mouvement, dits modules Motion,tels que dmarreurs progressifs, variateurs de vitesse, commande d'axes

    modules de dialogue (homme-machine) tel que le pupitre (tactile ou avec

    clavier) dialoguant avec l'automate par rseau industriel propritaire ou non etaffichant des messages ou une reprsentation du procd.

    Les API se caractrisent par rapport aux ordinateurs par leur fiabilit et leur facilit demaintenance (bien que les ordinateurs industriels atteignent galement un trs bon degr defiabilit). Les modules peuvent tre changs trs facilement et le redmarrage des API est trsrapide.

    L'absence d'interface Homme-machine, pour visualiser l'action et le fonctionnement

    du programme sur la partie oprative, font que les automates sont trs souvent relis par unecommunication un pupitre oprateur, une interface graphique (cran d'affichage ou crantactile) ou un PC. Dans ce dernier cas, on parle de supervision

    1.1.3. Quelques marques et modles :

    Allen Bradley/ Rockwell Automation: Modles ControlLogix, CompactLogix,FlexLogix, GuardPLC, Micrologix, PLC5, SLC500

    Mitsubishi automation: Modles MELSEC F1, F2, FX1N, FX2N, AxN, AxS, QnA,QnAS, System Q

    Panasonic: Modles FP srie

    Samson: Modles TROVIS 5171

    Siemens: Modles SIMATIC S5 & S7

    Schneider Electric: April

    Tlmcanique Modicon (marques de Schneider Electric): Modles Twido, M340,

    TSX Micro, Premium, Quantum, Atrium, Momentum.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    26/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 14

    1.1.4. Quelques terminologies et dfinitions lies aux automates 1 :

    Instruction : forme d'information communique qui est la fois une commande et uneexplication pour dcrire l'action, le comportement, la mthode ou la tche qui devra

    commencer, se terminer, tre conduit, ou excut.Pr -scrutati on : phase prcdent la scrutation (analyse minutieuse des instructions).

    Entr es-Sor ties : on appelle Entres-Sorties les changes d'informations entre le processeur etles priphriques qui lui sont associs.

    Bus de donnes : permet, comme son nom l'indique, la circulation des donnes, mais aussides instructions, entre les 4 grands blocs ;

    Bus d'adresse : permet au processeur de dsigner chaque instant la case mmoire ou le

    priphrique auquel il veut faire appel ;Bus de contrle : est galement gr par le processeur et indique, par exemple, s'il veut faireune criture ou une lecture dans une case mmoire, ou une entre/sortie de ou vers un priphrique ; on trouve galement, dans le bus de contrle, une ou plusieurs lignes qui permettent aux circuits priphriques d'effectuer des demandes au processeur ; ces lignes sontappeles lignes d'interruptions matrielles (IRQ).

    Car te rseau : carte d'extension d'ordinateur. Elle assure le rattachement d'un quipementinformatique un ensemble d'autres ressources connectes sur le mme rseau. Lesquipements communiquent sur le rseau au moyen de signaux qui doivent absolumentrespecter des normes.

    PCI (Peripheral Component Interconnect) : standard de bus local (interne) permettant deconnecter des cartes d'extension sur la carte mre d'un ordinateur. L'un des intrts du bus PCIest que deux cartes PCI peuvent dialoguer entre elles sans passer par le processeur.

    Bande passante : Capacit de transmission du rseau, exprime en bits par seconde. Unrseau Ethernet traditionnel a une bande passante de 10 Mbits. Le Fast Ethernet travaille 100Mbits.

    Protocole de communication : ensemble de contraintes permettant d'tablir unecommunication entre deux entits (matriels ou logiciels, dun rseau de tlcommunication).

    CIP (control and information Protocol) : protocole de contrle et dinformation, coucheapplicative Ethernet/IP. Le protocole CIP utilise le modle rseau producteur/consommateur . Dans ce modle, un producteur diffuse les donnes(multidestinataires) une fois tous les consommateurs.

    1 Rockwell Automation "Documentations Gnrales", MARS 2004

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    27/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 15

    Consommateur : Dispositif destinataire dans le modle rseau CIP.

    Producteur : source dinformation dans le modle de rseau CIP

    Ethernet : Couche physique standard utilisant les mthodes CSMA/CD (Carrier Sense

    Multiple Access with Collision Detection, Accs Multiple avec dtection de porteuse etdtection de collision). Protocole de transmission de donnes par paquets utilis dans lesrseaux locaux, qui permet d'atteindre diffrents dbits qui peuvent varier selon le supportemploy.

    Switch (interrupteur en franais) : en informatique, un switch dsigne un commutateur rseau,un quipement qui permet l'interconnexion d'entits rseau appartenant un mme rseau physique. Contrairement au concentrateur (ou hub), il fractionne le rseau en domaines de

    collision indpendants.Chssis : cadre rigide ou mobile fait d'une matire rsistante, destin entourer ou supporter quelque chose. Le chssis d'un automate ControlLogix dsigne le cadre sur lequel sont montses composants.

    Fond de panier : en informatique cest une carte compose d'un bus. Ce bus possdegnralement un ensemble de slots permettant d'y intgrer un ensemble de priphriques. Le bus permet la communication entre le processeur et les diffrents modules.

    Rseau Ethernet : Rseau local conu pour lchange grande vitesse dinformations entreordinateurs et dispositifs connexes.

    Messagerie explicite : messagerie non critique en temps utilise pour la configuration dedispositifs et la collecte de donnes, par exemple pour le chargement de programmes ou lamessagerie dgal gal entre deux automates programmables.

    M essageri e impl icite : messagerie temps rel des donnes E/S.

    Passerelle : Module ou ensemble de modules permettant les communications entre stationssur rseaux diffrents.

    Module : Unit matrielle fonctionnelle destine tre utilise en conjonction avec d'autrescomposants.

    I P : protocole internet qui offre le mcanisme de routage des messages. Tous les messagescontiennent non seulement ladresse de la station de destination mais aussi ladresse dunrseau de destination, ce qui permet aux messages dtre envoys vers de multiples rseauxdans une organisation ou dans le monde.

    Temps dattente : temps entre le lancement dune requte pour des donnes et le dbut du

    transfert de donnes proprement dit.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    28/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 16

    Adr esse module : nombre six bits utilis pour identifier de faon unique tout module sur lefond de panier ControlLogix local et tendu.

    Rack : ensemble physique et logique de modules applicatifs partageant une mme

    alimentation et un mme fond de panier pour les communications entre modules.Commutateur : Dispositif rseau qui relie entre eux les dispositifs ou segments de rseau.

    TCP (Transport Control Protocol) : protocole plus fiable mais plus lent quUDP. Il est utilis pour la messagerie explicite sous Ethernet/IP.

    TCP/IP (Transmission Control Protocol/Internet Protocol) : Protocole de niveau transport(TCP) et de niveau rseau (IP) couramment utiliss pour les communications sur et entrerseaux.

    Baud : mesure du nombre de symboles transmis par seconde par un signal modul.

    1.2. Le ControlLogix 1 :

    Lautomate programmable industriel ControlLogix est un systme lectronique destin automatiser les taches dune installation industrielle en utilisant des fonctions logiques,squentielles ou numriques. Il est constitu dun chssis, dune alimentation, dun processeur, de modules dentres/sorties (E/S) et de modules de communications.

    Figure 1 : lautomate ControlLogix en alimentation

    1.2.1. Caractristiques principales :

    Le chssis est le support sur lequel sont monts les composants du ControlLogix ;

    Lalimentation du ControlLogix est un botier mont sur le chssis, permettantdalimenter ce dernier, directement au fond de panier, en courant continu lectrique de

    1 Rockwell Automation "Documentations Gnrales", MARS 2004

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    29/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 17

    1,2 V, 3,3 V, 5 V et 24 V. Le botier est fix sur le premier compartiment gauche duchssis ;

    Le processeur est la partie de l'ordinateur qui sera responsable des calculs effectuer.

    Le ControlLogix utilise un processeur logique Logix de la famille 5000 (5500 ou5555) avec 512 KB de RAM ;

    Le module Data Highway Plus ou DH/RIO est un module de communication qui permet denvoyer des messages depuis et vers des dispositifs en rseau Data HighwayPlus, destination dautres rseaux tels que Control Net et Ethernet. Ce module permet dapporter des informations dgal gal dans le chssis, aux fins dutilisation par le processeur ControlLogix lorsquil se trouve dans le chssis ;

    La Carte ENET est un module permettant le transfert de donnes entre le ContolLogixet la salle de commande via le rseau Ethernet ;

    La batterie ;

    Le switch ;

    Les modules dE/S du ControlLogix permettent ce dernier de recueillir lesinformations provenant des dtecteurs (entres) et dagir sur les actionneurs enfonction des informations reues. Ces modules offrent de nombreuses proprits, telles

    que : Retrait et insertion sous tension (RIUP) ; Transfert des donnes lors dun changement d'tat ou des intervalles priodiques ; Diagnostics des modules et du cblage intgrs ; Horodatage (Opration consistant dater un document lectronique de faonfiable) ;

    Dtrompage lectronique et identification des modules ; Mises jour par mmoire flash.

    Lautomate ControlLogix peut communiquer travers quatre principaux rseaux:

    Le rseau Control Net permettant, grce un module Contrle net, la communicationavec les automates PLC-5C, ou les coffrets FLEX ;

    Le rseau DeviceNet permettant, grce aux modules dE/S de communiquer directement avec les dtecteurs et les actionneurs ;

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    30/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 18

    Le rseau Ethernet permettant grce un module Ethernet de communiquer avec lasalle de commande sur un ordinateur ;

    Le rseau DH/RIO permettant grce au module DH/RIO de communiquer dun

    automate ControlLogix un automate SLC.

    Figure 2 : Quatre principaux rseaux de communication du ControlLogix

    1.2.2. Les variables :

    1.2.2.1. Adressage des variables :

    Ladressage se fait en suivant la logique du matriel (utilisation de tags ).Compte tenu de la longueur de l'adressage il est possible de dfinir des noms qui pointent vers ladresse physique et qui voquent la signification de la variable.

    1.2.2.2. Dfinition des donnes :

    La dfinition des donnes est ralise dans Controller Tags pour tous les programmes ou bien dans Programme Tags si la dfinition est valable uniquement dans le programme considr.

    La dmarche de dfinition dune nouvelle variable est assez semblable celle que lontrouve pour les langages de programmation des structures des ordinateurs (Pascal, Fortran, C):dfinition du nom de la variable, de son type et de son champ si cest un tableau. De manire pragmatique, on utilise les lignes des tableaux mis disposition.

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    31/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 19

    1.2.2.3. Types de donnes :

    Les types de donnes suivants sont disponibles :BOOL Boolen, cest--dire 1 bit

    Valeur 0/1SINT Entier court cod sur 8 bits

    Valeur de -128 +126INT Entier cod sur 16 bits

    Valeur de -32768 +32767DINT Entier double cod sur 32 bits

    Valeur de - 2 147 483 648 + 2 147 483 647

    Les automates ControlLogix fonctionnent plus efficacement et utilisent moins demmoire quand ils travaillent avec des nombres entiers de 32 bits (DINT).

    1.2.3. Langage ladder (chelle):

    Cest un langage graphique, bas sur des schmas lectriques logiques, utilis pour programmer les microcontrleurs et les Automates Programmables Industriels. Le principe permet de reprsenter base de relais tout systme logique.Un programme LADDER se lit de haut en bas et l'valuation des valeurs se fait de gauche droite. Les valeurs correspondent en fait, si on le compare un schma lectrique, la prsence ou non d'un potentiel lectrique chaque nud de connexion. En effet, le LADDER est bas sur le principe dune alimentation en tension reprsente par deux traits verticauxrelie horizontalement par des bobines, des contacts et des blocs fonctionnels.Il existe 3 types d'lment de langage :

    les entres (ou contact), qui permettent de lire la valeur d'une variable boolenne;

    les sorties (ou bobines) qui permettent d'crire la valeur d'une variable boolenne;

    les blocs fonctionnels qui permettent de raliser des fonctions avances.

    1.2.3.1. Instructions de base :

    Les entres (ou contacts) :

    Il existe deux types de contact:

    Le contact normalement ouvert (XIC) : examine si le contact est fermXIC

    --| |--

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    32/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 20

    Ce contact est ferm lorsque la variable boolenne associe (XIC ici) est vraie, sinon, il estouvert.

    Le contact normalement ferm (XIO) : examine si le contact est ouvert

    XIO--|/|--

    Ce contact est ouvert lorsque la variable boolenne associe (X ici) est vraie, sinon il estferm.

    ONS : entre de stockage, est prcd dune autre entre. Cest une instructiondentre rmanente qui dclenche un vnement une seule fois. Aprs une transition de lignede faux vrai, linstruction ONS reste vraie pendant une scrutation de programme et devient

    fausse ds quelle est franchie, ceci mme si sa ligne reste vraie. Elle ne peut tre ractivequune fois que la ligne devient fausse et redevient vraie. Le bit de stockage ONS estladresse de bit qui se souvient de ltat de la ligne la scrutation prcdente. Ce bit est utilis pour reconnatre une transition de faux vrai de la ligne.

    Les sorties (ou action)

    OTE : si cette bobine est soumise un potentiel, cest--dire qu'il existe un circuitferm reliant cette bobine des deux cots du potentiel, alors la variable boolenne associe(OTE ici) est active ou 'vraie', sinon elle est 'fausse'.

    OTE( )

    OTL (latch): accrochage de sortie. Sactive si la ligne est vraie et reste active mme sila ligne devient fausse. Ne peut tre dsactive que par une action unlatch

    OTLL

    OTU (unlatch) : dcrochage de sortie. Permet de dsactiver la sortie latch.Linstruction de dverrouillage dit lautomate de mettre Off le bit adress. Il reste doncensuite Off, quelle que soit la condition de la ligne, jusqu ce quil soit mis On (en principe par linstruction OTL dune autre ligne)

    OTUU

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    33/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 21

    OSR (impulsion front montant) et OSF (impulsion front descendant) : sont utiliss pour dclencher un vnement une seule fois. Ces instructions dclenchent un vnement enfonction dun changement dtat de la ligne. Ces instructions utilisent deux paramtres, le bit

    de stockage et le bit de sortie :Le bit de stockage est ladresse de bit qui se souvient de ltat de la ligne la

    scrutation prcdente ;Le bit de sortie est ladresse du bit qui est activ en cas de transition de ligne de faux

    vrai (OSR) ou de vrai faux (OSF). Le bit de sortie est activ pour une scrutation de programme.

    Linstruction OSR est utilise lorsquun vnement doit intervenir en cas de

    changement dtat de la ligne de faux vrai (front montant). Pour ractiver linstruction OSR,la ligne doit redevenir fausse

    Linstruction OSF est utilise lorsquun vnement doit intervenir en cas dechangement dtat de la ligne de vrai faux (front descendant). Pour ractiver linstructionOSF, la ligne doit redevenir vraie.

    1.2.3.2. Instructions de temporisation et de comptage :

    (La base de temps de tous les temporisateurs est de 1 ms)

    Temporisation au travail: TON (Timer On Delay) mesure le temps pendant lequel untemporisateur est actif. Il est utilis pour retarder lactivation dune sortie. Linstruction TONcommence compter les intervalles de base de temps quand les conditions de la lignedeviennent vraies. Tant que les conditions de la ligne restent vraies, le temporisateur incrmente sa valeur cumule jusqu ce que la valeur de prslection soit atteinte. Lorsque lavaleur cumule est gale la valeur de prslection, la temporisation sarrte. La valeur du

    totalisateur est remise 0 lorsque les conditions de la ligne deviennent fausses mme si la

  • 7/21/2019 Pfe.gm.0514 - Automatisme

    34/148

    Amlioration des oprations de conduite de latelier broyage ciment et conception dun moteur de calculautomatis et synoptiques pour la ligne cuisson

    Prsent par Mlle Bineta THIAM et Mr Ataba SAMBOU 22

    temporisation nest pas finie. Les temporisateurs TON sont remis 0 lors dun changement demode ou dune remise sous tension.

    Les instructions de temporisation utilisent les bits de contrle et dtat suivants :

    Bit Est activ quand : Et reste activ jusqu

    ce que :

    Bit 13-

    T4:0/DN

    DN - bit de fin

    Type BOOLvaleur cumule valeur de prslection

    ltat de la lignedevienne faux

    Bit 14-

    T4:0/TT

    TT -temporisation en

    Cours

    Type BOOL

    ltat de la ligne est vraiet la valeur cumule