1 / 32

Automatismes Séquentiels

Automatismes Séquentiels. 3 Cours, 3 Travaux Dirigés et 3 séances de TP de 4h. Plan du cours. Plan du cours. Plan du cours. Plan du cours. Plan du cours. Plan du cours. Plan du cours. Exemples vidéos de postes automatisés. Vidéo fabrication de Brézel. Pourquoi automatise-t-on?.

flint
Download Presentation

Automatismes Séquentiels

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. Automatismes Séquentiels 3 Cours, 3 Travaux Dirigés et 3 séances de TP de 4h

  2. Plan du cours

  3. Plan du cours

  4. Plan du cours

  5. Plan du cours

  6. Plan du cours

  7. Plan du cours

  8. Plan du cours

  9. Exemples vidéos de postes automatisés Vidéo fabrication de Brézel

  10. Pourquoi automatise-t-on?

  11. Constituants d’un SAP Distribuer l’énergie Contacteur électrique,Distributeur pneumatique… Transformer l’énergie Acquérir des informations Agir sur la matière d’œuvre Moteur, Vérin… Capteur de Position… Ventouse, convoyeur… Traiter les données, Emettre des ordres Communiquer API, Commande câblée… IHM, Superviseur, Voyants Terminaux de dialogue

  12. Analyse fonctionnelle

  13. Du point de vue de la commande • Compte-rendu • de fonctionnement • - Signalisation visuelle, sonore • Signalisation via un module IHM • Ecriture dans une base de données • … • Consignes de fonctionnement • - Mise en fonctionnement • Mise à l’arrêt • Consigne de cadence • Consigne de recette • … Partie Commande • Informations sur • l’état du process • Informations binaires. • Pièces en butée, Niveau atteint, Faisceau coupé, Évènement… • Informations numériques. • Niveau de température, dans trémie. Comptage. • Ordres d’actions sur le process. • Ordre booléen • Ouverture/Fermeture vanne, Mise en marche moteur • Ordre numérique • Bloc de régulation PID intégré, consigne de vitesse • Consigne pour modules déportés

  14. Différents moyens d’implanter une partie commande

  15. Architectures d’automatismes Architecture centralisée Architecture décentralisée

  16. Commande décentralisée et répartie Architecture décentralisée et répartie

  17. Exemple d’architecture de commande

  18. Exemple de commande câblée Un cycle en L de 2 vérins. Logiciel de simulation AUTOMSIM

  19. L’Automate Programmable Industriel API: Automate Programmable Industriel PLC: Programmable LogicControlleur Liste de principaux constructeurs: Allen Bradley (US); Siemens (GR); Schneider(FR); FESTO(GR)

  20. L’API: Structure Matérielle Exemple de configuration matérielle d’un API modulaire

  21. Gamme d’API Schneider

  22. Gamme d’API Siemens

  23. L’API: Structure logicielle 3 notions importantes:

  24. Principe du déroulement d’un cycle automate Les instructions du programme sont exécutées les unes après les autres Lorsque toutes les instructions on été évaluées, le programme reprend à nouveau depuis le début, de toute façon. Cette relecture cyclique est ininterrompue, on parle de scrutation ou encore de cycle automate Cette scrutation peut s’effectuer de manière cyclique ou périodique: Scrutation cyclique Scrutation périodique

  25. Déterminisme temporel des API Chaque tâche d’un programme d’automate dispose d’un chien de garde paramétrable vérifiant que sa durée de scrutation est limitée. Dès lors que ce temps de scrutation de la tâche maître est limité, on peut garantir une borne supérieure au temps de réponse à une entrée donnée Un API est une machine « temps réel  » il garantit une réponse avant une durée maximale donnée et courte…

  26. Traitement mémoire des E/S: MIE Sur la durée d’une scrutation, les états des entrées sont rendus stables par l’utilisation de la mémoire image des entrées (MIE) Le principe est le suivant: En début de scrutation, les états de chaque entrées des coupleurs d’entrées sont recopiés en mémoire MIE de l’UC. En cours d’exécution du code utilisateur, si une instruction requiert l’état d’une entrée, c’est l’image mémoire correspondante qui est lue La mémoire image des entrées est rafraichie en début de scrutation suivante

  27. Traitement mémoire des E/S: MIS Selon un mécanisme similaire: Chaque instruction du programme utilisateur affecte l’image mémoire de la sortie adressée. Cette image mémoire porte le même nom que la sortie physique. Chaque nouvelle instruction met la mémoire image à jour Après déroulement complet de la scrutation, les états de la MIS sont recopiées en bloc vers les coupleurs de sortie.

  28. Temps de réponse maximal d’un API Temps de réponse: entre 1 à 2 temps de scrutation (borné par chien de garde)

  29. Tâches maitre/rapides/Evenements

  30. Langages de programmation des API

  31. Texte de commentaires

More Related