Click here to load reader

FONCTIONNEMENT AUTOMATE. I. Constitution d'un automate

  • View
    153

  • Download
    4

Embed Size (px)

Text of FONCTIONNEMENT AUTOMATE. I. Constitution d'un automate

  • Page 1
  • FONCTIONNEMENT AUTOMATE
  • Page 2
  • I. Constitution d'un automate
  • Page 3
  • Les automates sont le souvent de type modulaire : - une unit centrale - des cartes E/S - et de communication en fonction des besoins de chaque application UNITE CENTRALEE/SCOM
  • Page 4
  • UNITE CENTRALEE/SCOM Programme Systme Implant par le constructeur, dfinit le mode de fonctionnement de l'automate Programme Systme Donnes Systme Implantes par le constructeur, permettent d'accder certaines fonctions prdfinies Ex : %S6 (changement d'tat cadenc) %SW124 (type de dfaut UC) Programme Systme Donnes Systme Programme Utilisateur Ralis par l'utilisateur : modules de programme Chart, Post, SR,... Programme Systme Donnes Systme Programme Utilisateur Donnes Utilisateur Gres par l'utilisateur soit par programme soit directement par table d'animation, tableau des constantes, Ex : %M0 (bit mmoire) %MW0 (mot mmoire) Programme Systme Donnes Systme Programme Utilisateur Donnes Utilisateur Unit Arithmtique et Logique Ralise les calculs Ex : addition, fonction OU,... Programme Systme Donnes Systme Programme Utilisateur Donnes Utilisateur Unit Arithmtique et Logique M.I.E. et M.I.S. mmoires images des Entres et des Sorties
  • Page 5
  • UNITE CENTRALEE/SCOM Programme Systme Donnes Systme Programme Utilisateur Donnes Utilisateur Unit Arithm. et Logique M.I.E. et M.I.S. Voyants et pr-actionneurs (distributeurs, contacteurs) Cartes Sorties Actionneurs (vrins, moteurs) Cartes Entres Boutons et capteurs Cartes Entres Boutons et capteurs
  • Page 6
  • UNITE CENTRALEE/SCOM Programme Systme Donnes Systme Programme Utilisateur Donnes Utilisateur Unit Arithm. et Logique M.I.E. et M.I.S. Cartes Sorties Cartes Entres Interfaces de communication - Console de programmation - Console de maintenance - Autres automates - Autres quipement,...
  • Page 7
  • II. Les Entres-Sorties physiques
  • Page 8
  • CARTE ENTREES E1 E2 E3 E4 24 V= UNITE CENTRALE 0 V
  • Page 9
  • CARTE ENTREES E1 E2 E3 E4 24 V= UNITE CENTRALE 24 V 0 V 24 V 0 V
  • Page 10
  • CARTE SORTIES 24 V= UNITE CENTRALE M11 S11 : 0 V
  • Page 11
  • CARTE SORTIES 24 V= UNITE CENTRALE M11 S11 : 24 V
  • Page 12
  • III. Les Diffrentes phases du fonctionnement PHASE A : LECTURE DES ENTREES III. Les Diffrentes phases du fonctionnement
  • Page 13
  • CARTE ENTREES E1 E2 E3 E4 UNITE CENTRALE Mmoire Image des Entres (MIE) E1 E2 E3 E4 n 0 0 0 0 tat Automate en STOP
  • Page 14
  • CARTE ENTREES E1 E2 E3 E4 UNITE CENTRALE Adaptation et filtrage des signaux Mmoire Image des Entres (MIE) E1 E2 E3 E4 n 1 0 1 0 tat Passage de l'automate en RUN
  • Page 15
  • III. Les Diffrentes phases du fonctionnement PHASE B : TEST DES ENTREES PAR LE PROGRAMME UTILISATEUR
  • Page 16
  • UNITE CENTRALE MIE E1 E2 E3 E4 n 1 0 1 0 tat Traitement des Entres et volutions possibles des grafcets PROGRAMME 23 24 E1
  • Page 17
  • UNITE CENTRALE MIE E1 E2 E3 E4 n 1 0 1 0 tat Traitement des Entres et volutions possibles des grafcets PROGRAMME 23 24 E1
  • Page 18
  • III. Les Diffrentes phases du fonctionnement et ECRITURE DES SORTIES PAR LE PROGRAMME UTILISATEUR
  • Page 19
  • UNITE CENTRALE MIS S11 S12 S13 S14 n 0 0 0 0 tat Traitement des Sorties PROGRAMME S11%X24
  • Page 20
  • UNITE CENTRALE MIS S11 S12 S13 S14 n 1 0 0 0 tat Traitement des Sorties si %X24 est active PROGRAMME S11%X24
  • Page 21
  • III. Les Diffrentes phases du fonctionnement PHASE C : AFFECTATION DES SORTIES
  • Page 22
  • MIS S11 S12 S13 S14 n 1 0 0 0 tat Relayage des sorties et maintien en tat UNITE CENTRALECARTE SORTIES S11 S12 S13 S14
  • Page 23
  • IV. Notion de scrutation
  • Page 24
  • Les phases A, B et C peuvent tre visualises par un chronogramme C affectation Sorties - lecture MIE - franchissement transitions - criture MIS B traitement programme : A lecture Entres STOP > RUN
  • Page 25
  • Ce cycle A-B-C est rpt : on parle de "scrutation cyclique du programme" CBACBA
  • Page 26
  • La dure d'une scrutation est d'environ 10 100 ms Scrutation (n)Scrutation (n+1)
  • Page 27
  • V. Analyse des vnements
  • Page 28
  • INCIDENCE SUR LA PRISE EN COMPTE DES ENTREES
  • Page 29
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Cas n1
  • Page 30
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Le programme se droule, il effectue le traitement de la scrutation (n-1)
  • Page 31
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Scrutation (n) : lors du traitement des entres, l'image E1 reste 0 puisque l'entre physique E1 est absente
  • Page 32
  • Scrutation (n)Scrutation (n+1) E1 Image E1 L'entre physique passe l'tat 1 mais l'image E1 n'est pas ractualise : elle reste 0
  • Page 33
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Scrutation (n+1), traitement des entres : l'entre E1 tant toujours prsente, l'image E1 passe l'tat 1 et sera maintenue pendant toute la dure de cette scrutation
  • Page 34
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Un test de E1 est demand par le programme utilisateur : l'image de E1 tant l'tat 1, c'est cet tat qui est pris en compte (tat 1) 1 2 E1
  • Page 35
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Un test de E1 est demand une seconde fois par le programme utilisateur : l'image de E1 tant l'tat 1, c'est cet tat qui est pris en compte (tat 1) bien que l'entre physique E1 ne soit plus prsente Ainsi : on obtient la stabilit des entres lors d'une scrutation donne 1 2 E1 8 9
  • Page 36
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Traitement des entres pour la scrutation (n+2) : l'entre physique E1 ayant disparu, l'image de E1 est remise 0
  • Page 37
  • Scrutation (n)Scrutation (n+1) E1 Image E1 L'image de E1 conserve cet tat durant toute la scrutation suivante...
  • Page 38
  • Scrutation (n)Scrutation (n+1) E1 Image E1 mme si E1 passe l'tat 1
  • Page 39
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Cas n2
  • Page 40
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Soit l'entre E1 : elle s'active en cours de scrutation (n)...
  • Page 41
  • Scrutation (n)Scrutation (n+1) E1 Image E1 elle disparat au cours de cette scrutation.
  • Page 42
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Lors du traitement des entres en scrutation suivante, l'image E1 conserve son tat 0 puisque E1 a disparu
  • Page 43
  • Scrutation (n)Scrutation (n+1) E1 Image E1 La mmoire image E1 n'a t l'tat 1 ni lors de la scrutation (n), ni lors de la scrutation (n+1)
  • Page 44
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Du point de vue du programme, le passage momentan de l'entre E1 n'aura pas t pris en compte
  • Page 45
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Cas n3
  • Page 46
  • Scrutation (n)Scrutation (n+1) E1 Image E1 Soit l'entre E1 : elle s'active en cours de scrutation (n)...
  • Page 47
  • Scrutation (n)Scrutation (n+1) E1 Image E1 elle est toujours active lors du traitement des entres
  • Page 48
  • Scrutation (n)Scrutation (n+1) E1 Image E1 L'image E1 passe l'tat 1...
  • Page 49
  • Scrutation (n)Scrutation (n+1) E1 Image E1 et conserve cet tat pendant la scrutation suivante mme si E1 disparat Observation d'aprs les cas 2 et 3 : Selon le moment d'arrive d'une entre brve, elle sera prise en compte ou non
  • Page 50
  • V. Analyse des vnements INCIDENCE SUR L'ACTIVATION DES SORTIES
  • Page 51
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Soit une instruction de programme qui consiste activer la sortie S11 ( ) S11
  • Page 52
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Lors de la scrutation (n-1), le programme ne demande pas activer S11 : l'image S11 reste l'tat 0 ( ) S11
  • Page 53
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Traitement des sorties : l'image S11 tant 0, la sortie physique n'est pas active ( ) S11
  • Page 54
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Le programme continue sa scrutation ( ) S11
  • Page 55
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. les mmes instructions sont nouveau excutes ( ) S11 ( ) S11
  • Page 56
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Si les conditions sont cette fois runies pour obtenir S11... ( ) S11 ( ) S11
  • Page 57
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. l'image de S11 passe l'tat 1... ( ) S11 ( ) S11
  • Page 58
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. et est mmorise ( ) S11 ( ) S11
  • Page 59
  • Scrutation (n)Scrutation (n+1) Image S11 S11 Progr. Traitement des s

Search related