📋 Matériel et Logiciel
- Automate : Crouzet CD12 (8 entrées : 4 TOR + 4 analogiques 0-10V, 4 sorties relais)
- Logiciel : M3soft
- Langage : FBD (Function Block Diagram)
Vidéo d'aide : Les Compteurs
Vidéo d'aide : Les Temporisations
Exercice 1 : Comptage de pièces avec éjection
Difficulté : Moyenne
Durée : 45 min
🎯 Objectifs
Mettre en œuvre un compteur CTU et une temporisation TON pour automatiser un système de comptage et d'éjection de pièces.
📝 Cahier des charges
Entrées :
- I1 : Capteur de passage des pièces (détection front montant)
- I2 : Bouton de remise à zéro (RAZ)
Sorties :
- O1 : Voyant "Production en cours"
- O2 : Éjecteur de pièces
Fonctionnement :
- Chaque passage de pièce devant le capteur I1 incrémente le compteur
- Le voyant O1 reste allumé tant que le compteur est inférieur à 10
- Lorsque le compteur atteint 10 pièces :
- Le voyant O1 s'éteint
- L'éjecteur O2 s'active pendant 2 secondes
- Le compteur se remet automatiquement à zéro après l'éjection
- Le bouton RAZ (I2) permet de remettre manuellement le compteur à 0 à tout moment
💡 Compétences travaillées : Compteur CTU, Temporisation TON, Comparaison, Logique combinatoire
📌 Consignes de programmation en FBD
- Utiliser un bloc compteur CTU (Count Up)
- Configurer la valeur de présélection à 10
- Utiliser un bloc TON pour la temporisation de 2 secondes
- Utiliser des blocs de comparaison pour tester la valeur du compteur
- Penser à la logique de remise à zéro automatique et manuelle
- Tester en simulation avant le câblage réel
Exercice 2 : Système de remplissage avec comptage de cycles
Difficulté : Avancée
Durée : 60 min
🎯 Objectifs
Combiner entrée analogique, temporisation TON et compteur pour créer un système de remplissage automatique avec maintenance préventive.
📝 Cahier des charges
Entrées :
- I1 : Bouton START (lancement du cycle)
- I2 : Bouton RAZ (remise à zéro du compteur de cycles)
- I5 : Capteur de niveau analogique (0-10V)
Sorties :
- O1 : Électrovanne de remplissage
- O2 : Mélangeur
- O3 : Électrovanne de vidange
- O4 : Alarme "Maintenance requise"
Fonctionnement :
- Phase 1 - Remplissage :
- Appui sur START (I1) → ouverture électrovanne de remplissage O1
- Remplissage jusqu'à ce que le niveau (I5) atteigne ou dépasse 8V
- Fermeture automatique de l'électrovanne O1
- Phase 2 - Mélange :
- Activation du mélangeur O2
- Temporisation de 5 secondes (TON)
- Arrêt automatique du mélangeur O2 après les 5 secondes
- Phase 3 - Vidange :
- Ouverture de l'électrovanne de vidange O3
- Vidange jusqu'à ce que le niveau (I5) revienne à 0V
- L'opérateur doit remettre manuellement la jauge I5 à 0V pour simuler la vidange complète
- Fermeture automatique de l'électrovanne O3
- Incrémentation du compteur de cycles (+1)
- Comptage et Maintenance préventive :
- Le système compte automatiquement chaque cycle complet
- Au 100ème cycle : activation de l'alarme O4 "Maintenance requise"
- Le système se bloque (impossible de lancer un nouveau cycle)
- Appui sur RAZ (I2) nécessaire pour réinitialiser le compteur et éteindre l'alarme
💡 Compétences travaillées : Entrée analogique, Comparaison analogique, Compteur CTU, Temporisation TON, Séquenceur (Grafcet), Logique de sécurité
📌 Consignes de programmation en FBD
- Lire la valeur analogique de I5 et la comparer à 8V (≥ 8000 en valeur numérique) et à 0V
- Utiliser un bloc TON pour la temporisation de 5 secondes du mélangeur
- Utiliser un compteur CTU avec présélection à 100 cycles
- Créer une logique séquentielle pour les 3 phases du cycle (remplissage → mélange → vidange)
- Chaque phase doit se déclencher automatiquement après la précédente
- Implémenter un verrouillage de sécurité à 100 cycles (blocage du START)
- Le bouton RAZ (I2) remet le compteur à 0 et éteint l'alarme O4
- Tester progressivement chaque phase en simulation en modifiant manuellement la valeur de I5