Haute Ecole de la Province de Liège

Informations générales sur l'unité d'enseignement : "Automatismes et systèmes - Module 2"

Cycle 1
Niveau du cadre francophone de certification 6
Code MEC-1-036 2.1.1
Crédits ECTS 4
Volume horaire (h/an) 45
Période Quadrimestre 1
Implantation(s) TECHNIQUE - Liège (Ing.)
Unité Obligatoire
Responsable de la fiche Lonneux, Pascal
Pondération 40
Composition de l'unité d'enseignement
Intitulé Nombre d'heures Pondération
Automates programmables - Langage FBD 30 25
Régulation - Outils d'analyse 15 15
Prérequis -
Corequis -
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • Au terme de l’activité d'apprentissage automates programmables – langage FBD, l’étudiant sera capable de : ° Lire et d'identifier les différentes phases, les séquences, la logique et le respect des composants du  processus industriel automatisé ° Programmer sur automate en respectant les principes théoriques prescrits, la lecture de programme et de dessiner le chronogramme. ° Utiliser à bon escient les fonctions d’un langage de programmation d’automatisation ° Proposer un programme dans le respect  de la forme et des contraintes imposées et décrites dans l’énoncé ° S’intéresser aux solutions informatiques qu’impose une programmation d’automatisation structurée et fonctionnelle ° Respecter les consignes des bonnes pratiques ° D'exploiter et maîtriser « l’aide » du logiciel Unity si une fonction est inconnue ou a été oubliée

    ° Maîtriser le logiciel d’automatisation industriel Unity pro c'est à dire retenir les fonctionnalités,  utiliser les différents icônes, la boîte d’outils et les outils de communications et de « gestions » de l’automate ° Réaliser  le débogage du programme qu’il a conçu et d'interpréter les éventuels messages d'erreurs

    Au terme de l’activité d'apprentissage régulation - outil d’analyse, l’étudiant sera capable de : ° représenter une boucle de régulation ° déterminer les performances d’une boucle de régulation ° représenter et d’analyser à partir d’une fonction de transfert, la fonction boucle ouverte et boucle fermée ° analyser les performances d’une régulation en régime statique et dynamique ° représenter une fonction de transfert en utilisant les lieux de Bode

  • Objectifs

  • Automates programmables - Langage FDB :

    - A partir d'un énoncé,  repérer les différents éléments indispensables à la bonne réalisation du processus industriel automatisé et à sa logique.

    - A partir d'un énoncé,  dissocier les différentes phases du processus et les mettre en séquence avec un début, un corps et une fin. 

    - Maitriser la théorie du langage automatisé et de l'environnement automatique.

    - Maîtriser la lecture d'un programme: (une ou plusieurs fonctions) pouvoir l'analyser et si besoin le dépanner.

    - Maîtriser la confection d'un chronogramme.

    - Maitriser les fonctions du langage de programmation.

    - Respecter la forme.

    - Respecter les contraintes.

    - Maîtriser le format des variables

    - Maîtriser les variables localisées

    - Maîtriser la configuration de l'automate.

    - Maîtriser la création et l'enregistrement de son programme.

    - Faire un rapport correctif  à partir de remarques de correction explicites.

    - aller chercher l'aide avec le ?, le placer sur la fonction  inconnue et consulter les infos communiquées par unity.

    - Appliquer la syntaxe correcte de la fonction expliquée dans Unity.

    - Maîtriser les fonctionnalités de communication avec l'automate (run, compilation,  transfert, et connexion,...).

    - Savoir utiliser  les  icones et fonctionnalités du logiciel Unity Pro.

    - Savoir utiliser la boîte d'outil de programmation.

    - Lire et interpréter le message d'erreurs en identifiant l'origine du problème.

    Régulation - Outils d'analyse :

    Connaître les éléments d'une boucle de régulation (diagramme fonctionnel) et comprendre le rôle de ces éléments.Etre capable de calculer les performances statique et dynamique d'une boucle de régulation.Etre capable de représenter des fonctions de transfert placées en série et en parallèle sur les diagrammes de Bode (diagrammes approximatifs linéaires).Etre capable de calculer les performances des systèmes du premier et deuxième ordre.

     

  • Contenus

  • Automates programmables (Schneider Electrique) - Langage FDB :

    -       La programmation en langage FDB à l’aide du logiciel « Unity Pro » (Schneider Electric) sous Windows.

    -       Une fonction d’aide disponible sur le logiciel Unity pro +.

    -       Un manuel de programmation des automates - LANGAGES _ FBD - LD - ST – SFC comprenant la théorie sur les instructions et fonctions des langages _ FBD - LD - ST – SFC et les exercices associés.

    -       Ce manuel partie FDB comprend entre-autres :

    • La commande programmée : avantages vis-à-vis de la commande câblée traditionnelle.
    • Interface d’entrée : acquisition des données, câblage. Interface de sortie : mise à jour des sorties, câblage.
    • Le cycle de l’automate : la tâche maître, scrutation, chien de garde. Adressage des entrées et des sorties binaires de l’automate.
    • Les variables non localisées : bits et mots (16 et 32 bits).La programmation en langage FBD à l’aide du logiciel « Unity Pro » (Schneider Electric) sous Windows.
    • L’éditeur FDB et ses outils.
    • La programmation, les instructions et les fonctions du langages FDB et ses variables associées.
    • Les exercices de base et les exercices basés sur l’expérience de l’industrie.
    • La théorie sur les instructions et fonctions des langages _ FBD

    Régulation - Outils d'analyse :

    Mesure des performances : stabilité, régimes statique et dynamique.Notion de fonctions de transfert : représentation par les lieux de Bode.Systèmes du premier et du deuxième ordre : définitions, fonctions de transfert, réponses à un échelon de position et de vitesse. 

  • Méthodes d'enseignement et d'apprentissage

  • Cours magistraux
  • Travaux de laboratoire
  • Autres méthodes

    Automates programmables - Langage FBD :

    Cours de laboratoire, programmation et mise au point individuelle.

    Régulation - Outils d'analyse :

    Cours magistral basé sur de nombreux exercices.Simulation des exercices sur ordinateur.

  • Evaluation

  • Automates programmables - Langage FBD
    • Examen Ecrit
    • Evaluation Continue
    Régulation - Outils d'analyse
    • Examen Ecrit
    • Evaluation Continue
  • Langue(s) de l'unité d'enseignement

  • Français
  • Supports de cours

  • La programmation des automates Langages : FBD - LD - ST - SFC Istaz André
  • Lectures conseillées

  • Automates programmables - Langage FBD :

    « La programmation des automates » par André ISTAZ – Edition 2011 – 170 pages.

    Régulation - Outils d'analyse :

    Régulation - A.Istaz