1 / 95

FONCTIONNEMENT AUTOMATE

FONCTIONNEMENT AUTOMATE. IUT MULHOUSE dépt. GMP Bernard REEB. http://lab.grafcet.free.fr bernard.reeb@uha.fr. I. Constitution d'un automate. UNITE CENTRALE. E/S. COM. Les automates sont le souvent de type modulaire : - une unité centrale - des cartes E/S - et de communication

hope
Télécharger la présentation

FONCTIONNEMENT AUTOMATE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FONCTIONNEMENT AUTOMATE IUT MULHOUSE dépt. GMP Bernard REEB http://lab.grafcet.free.fr bernard.reeb@uha.fr

  2. I. Constitution d'un automate

  3. UNITE CENTRALE E/S COM 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

  4. UNITE CENTRALE E/S COM Programme Système Implanté par le constructeur, définit le mode de fonctionnement de l'automate Programme Système Données Système Implantées par le constructeur, permettent d'accéder à certaines fonctions prédéfinies Ex : %S6 (changement d'état cadencé) %SW124 (type de défaut UC) Programme Système Données Système Programme Utilisateur Réalisé par l'utilisateur : modules de programme Chart, Post, SR,... Programme Système Données Système Programme Utilisateur Données Utilisateur Gérées par l'utilisateur soit par programme soit directement par table d'animation, tableau des constantes,… Ex : %M0 (bit mémoire) %MW0 (mot mémoire) Programme Système Données Système Programme Utilisateur Données Utilisateur Unité Arithmétique et Logique Réalise les calculs Ex : addition, fonction OU, ... Programme Système Données Système Programme Utilisateur Données Utilisateur Unité Arithmétique et Logique M.I.E. et M.I.S. mémoires images des Entrées et des Sorties

  5. Cartes Entrées UNITE CENTRALE E/S COM Programme Système Données Système Programme Utilisateur Données Utilisateur Unité Arithm. et Logique M.I.E. et M.I.S. Cartes Entrées Cartes Sorties Boutons et capteurs Boutons et capteurs Voyants et pré-actionneurs (distributeurs, contacteurs) Actionneurs (vérins, moteurs)

  6. UNITE CENTRALE E/S COM Programme Système Données Système Programme Utilisateur Données Utilisateur Unité Arithm. et Logique M.I.E. et M.I.S. Cartes Entrées Cartes Sorties - Console de programmation - Console de maintenance - Autres automates - Autres équipement,... Interfaces de communication

  7. II. Les Entrées-Sorties physiques

  8. CARTE ENTREES UNITE CENTRALE 0 V E1 0 V E2 0 V E3 0 V E4 24 V=

  9. CARTE ENTREES UNITE CENTRALE 24 V E1 0 V E2 24 V E3 0 V E4 24 V=

  10. UNITE CENTRALE CARTE SORTIES S11 : 0 V M11 24 V=

  11. UNITE CENTRALE CARTE SORTIES S11 : 24 V M11 24 V=

  12. III. Les Différentes phases du fonctionnement PHASE A : LECTURE DES ENTREES III. Les Différentes phases du fonctionnement

  13. CARTE ENTREES UNITE CENTRALE Mémoire Image des Entrées (MIE) E1 n° état E1 0 E2 E2 0 E3 E3 0 E4 0 E4 Automate en STOP

  14. CARTE ENTREES UNITE CENTRALE Mémoire Image des Entrées (MIE) E1 n° état E1 1 E2 E2 0 E3 E3 1 E4 0 E4 Adaptation et filtrage des signaux Passage de l'automate en RUN

  15. III. Les Différentes phases du fonctionnement PHASE B : TEST DES ENTREES PAR LE PROGRAMME UTILISATEUR

  16. UNITE CENTRALE MIE PROGRAMME n° état E1 1 23 E2 0 E1 E3 1 24 E4 0 Traitement des Entrées et évolutions possibles des grafcets

  17. UNITE CENTRALE MIE PROGRAMME n° état E1 1 23 E2 0 E1 E3 1 24 E4 0 Traitement des Entrées et évolutions possibles des grafcets

  18. III. Les Différentes phases du fonctionnement et ECRITURE DES SORTIES PAR LE PROGRAMME UTILISATEUR

  19. UNITE CENTRALE PROGRAMME MIS n° état %X24 S11 S11 0 S12 0 S13 0 S14 0 Traitement des Sorties

  20. UNITE CENTRALE PROGRAMME MIS n° état %X24 S11 S11 1 S12 0 S13 0 S14 0 Traitement des Sorties si %X24 est active

  21. III. Les Différentes phases du fonctionnement PHASE C : AFFECTATION DES SORTIES

  22. UNITE CENTRALE CARTE SORTIES MIS n° état S11 S11 1 S12 S12 0 S13 S13 0 S14 0 S14 Relayage des sorties et maintien en état

  23. IV. Notion de scrutation

  24. STOP > RUN B traitement programme : A lecture Entrées - lecture MIE - franchissement transitions - écriture MIS Les phases A, B et C peuvent être visualisées par un chronogramme C affectation Sorties

  25. A B C A B C Ce cycle A-B-C est répété : on parle de "scrutation cyclique du programme"

  26. Scrutation (n) Scrutation (n+1) La durée d'une scrutation est d'environ 10 à 100 ms

  27. V. Analyse des événements

  28. V. Analyse des événements INCIDENCE SUR LA PRISE EN COMPTE DES ENTREES

  29. Scrutation (n) Scrutation (n+1) E1 Image E1 Cas n°1

  30. Scrutation (n) Scrutation (n+1) E1 Image E1 Le programme se déroule, il effectue le traitement de la scrutation (n-1)

  31. Scrutation (n) Scrutation (n+1) E1 Image E1 Scrutation (n) : lors du traitement des entrées, l'image E1 reste à 0 puisque l'entrée physique E1 est absente

  32. Scrutation (n) Scrutation (n+1) E1 Image E1 L'entrée physique passe à l'état 1 mais l'image E1 n'est pas réactualisée : elle reste à 0

  33. Scrutation (n) Scrutation (n+1) E1 Image E1 Scrutation (n+1), traitement des entrées : l'entrée E1 étant toujours présente, l'image E1 passe à l'état 1 et sera maintenue pendant toute la durée de cette scrutation

  34. 1 Scrutation (n) Scrutation (n+1) E1 2 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)

  35. 1 Scrutation (n) Scrutation (n+1) E1 8 2 E1 9 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'entrée physique E1 ne soit plus présente Ainsi : on obtient la stabilité des entrées lors d'une scrutation donnée

  36. Scrutation (n) Scrutation (n+1) E1 Image E1 Traitement des entrées pour la scrutation (n+2) : l'entrée physique E1 ayant disparu, l'image de E1 est remise à 0

  37. Scrutation (n) Scrutation (n+1) E1 Image E1 L'image de E1 conserve cet état durant toute la scrutation suivante ...

  38. Scrutation (n) Scrutation (n+1) E1 Image E1 … même si E1 passe à l'état 1

  39. Scrutation (n) Scrutation (n+1) E1 Image E1 Cas n°2

  40. Scrutation (n) Scrutation (n+1) E1 Image E1 Soit l'entrée E1 : elle s'active en cours de scrutation (n) ...

  41. Scrutation (n) Scrutation (n+1) E1 Image E1 … elle disparaît au cours de cette scrutation.

  42. Scrutation (n) Scrutation (n+1) E1 Image E1 Lors du traitement des entrées en scrutation suivante, l'image E1 conserve son état à 0 puisque E1 a disparu

  43. Scrutation (n) Scrutation (n+1) E1 Image E1 La mémoire image E1 n'a été à l'état 1 ni lors de la scrutation (n), ni lors de la scrutation (n+1)

  44. Scrutation (n) Scrutation (n+1) E1 Image E1 Du point de vue du programme, le passage momentané de l'entrée E1 n'aura pas été pris en compte

  45. Scrutation (n) Scrutation (n+1) E1 Image E1 Cas n°3

  46. Scrutation (n) Scrutation (n+1) E1 Image E1 Soit l'entrée E1 : elle s'active en cours de scrutation (n) ...

  47. Scrutation (n) Scrutation (n+1) E1 Image E1 … elle est toujours active lors du traitement des entrées

  48. Scrutation (n) Scrutation (n+1) E1 Image E1 L'image E1 passe à l'état 1 ...

  49. Scrutation (n) Scrutation (n+1) E1 Image E1 … et conserve cet état pendant la scrutation suivante même si E1 disparaît Observation d'après les cas 2 et 3 : Selon le moment d'arrivée d'une entrée brève, elle sera prise en compte ou non

  50. V. Analyse des événements INCIDENCE SUR L'ACTIVATION DES SORTIES

More Related