CI n°1 : Les automates et la programmation séquentielle

Objectifs :

  • Découvrir les automates industriels
  • Découvrir le fonctionnement interne d’un automate
  • Découvrir les langages de programmation
  • Connaitre la structure d’un automate

Partie 1 – Découverte des automates

1. Introduction aux automates programmables industriels (API)
    1. Quel est le rôle de l’API ?
      • Lire le document fourni ci dessus.
      • Comprendre comment un API est structuré et son fonctionnement.
2. Les entrées/sorties d’un automate programmables industriels (API)
    1. Comment adresse t’on les entrées et les sorties d’un automate ?
      • Que signifie le mot « Input » ?
      • Quel signifie le mot « Output » ?
    2. Quels sont les différents types d’entrées/sorties possibles ?
      • Qu’est ce qu’une entrée logique ?
      • Qu’est ce qu’une entrée analogique ?

Partie 2 – Les langages de programmation

  • 1. Découverte des moyens des langages normalisés (CEI 61131-3)
      1. Quelles sont les moyens de programmation existants ?
        • Identifier les trois méthodes de programmation d’un API.
      2. Qu’est que sont les langages textuels ?
        • IL : Comprendre sa structure proche de l’assembleur et ses règles de base.
        • ST : Identifier sa syntaxe proche des langages informatiques modernes et ses règles de programmation.
      3. Qu’est ce que sont les langages graphiques ?
        • LD : Comprendre sa représentation en « échelle » et son utilisation pour les équations booléennes.
        • FBD : Visualiser comment les blocs fonctionnels sont interconnectés pour programmer des équations complexes.
        • SFC  : Comprendre son rôle dans la programmation des procédés séquentiels.

Partie 3 – La logique combinatoire

  • Utiliser le document ci-contre : La logique combinatoire
  • Définition et origine

    • Qui est George Boole et quel est son lien avec la logique combinatoire ?
  • Concepts de base

    • Qu’est-ce qu’un signal « tout ou rien » en logique combinatoire ?
    • Quelles sont les deux valeurs possibles pour ce type de signal ?
  • Les chronogrammes
    • Qu’est-ce qu’un chronogramme ? À quoi sert-il ?
    • Quels sont les 2 axes d’un chronogramme et que représentent-ils ?
  •  Les tables de vérité
    • Qu’est-ce qu’une table de vérité ? À quoi sert-elle ?
    • Quelle formule permet de calculer le nombres de combinaison ?
    • Pourquoi le nombre de combinaisons possibles dans une table de vérité dépend-il du nombre d’entrées ?
  • Fonctions logiques
    • Donnez les symboles et les noms des différentes fonctions logiques.
    • Que signifie la barre sur les lettres ?
  • Les équations logiques
    • Citer le nom des différentes équations logiques.
    • Qu’est ce que le théorème de Morgan ?

Fiches synthèses