Langage FBD - Temporisations - Compteurs
Vous devez traduire le schéma à contacts ci-dessous en langage FBD (Function Block Diagram), puis vérifier le bon fonctionnement en complétant une table de vérité.
Schéma à contacts à traduire
Analysez le schéma à contacts et déterminez l'équation logique correspondante.
À partir de votre analyse, créez le programme FBD correspondant en utilisant les blocs logiques appropriés (OR, AND, NOT, etc.).
Recopier et compléter cette table en testant toutes les combinaisons :
| I1 | I2 | I3 | O1 |
|---|---|---|---|
| 0 | 0 | 0 | |
| 0 | 0 | 1 | |
| 0 | 1 | 0 | |
| 0 | 1 | 1 | |
| 1 | 0 | 0 | |
| 1 | 0 | 1 | |
| 1 | 1 | 0 | |
| 1 | 1 | 1 |
Objectif : Vérifier que le comportement FBD est identique au Ladder de la semaine précédente.
Simuler un éclairage automatique de cage d'escalier : quand on appuie sur le bouton poussoir, la lumière s'allume pendant 10 secondes puis s'éteint automatiquement.
Fonctionnement : Appui sur I1 → O1 s'allume pendant 10 secondes → extinction automatique
Créer un feu orange clignotant pour un chantier : quand on active le système, le feu clignote en permanence (1 seconde allumé, 1 seconde éteint).
Fonctionnement : I1 activé → O1 clignote (1s ON / 1s OFF)
Simuler un système de comptage de pièces sur un convoyeur industriel. Après 5 pièces comptées, une alarme se déclenche pour signaler qu'il faut vider le bac de réception.
Fonctionnement : Chaque passage de pièce sur I1 incrémente le compteur. À 5 pièces → O1 et O2 s'activent. I2 remet le compteur à zéro.
Ajouter un affichage du nombre de pièces comptées sur l'écran de M3SOFT.
Logiciel : M3SOFT | Automate : CD12 (8 entrées / 4 sorties)
Langages : Ladder et FBD | Fonctions : TON, TOF, CTU