🔧 Exercices Automate Crouzet CD12

Temporisations et Compteurs - Programmation FBD avec M3soft

📋 Matériel et Logiciel

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