🧠 Aujourd’hui, on passe à la création de logique propre et réutilisable.
🎯 Objectif :
Créer un bloc fonction (FB) en Structured Text ou Ladder, permettant de piloter un clapet motorisé à 2 positions avec :
🔸 Un ordre d’ouverture.
🔸 Un ordre de fermeture.
🔸 Un fin de course ouvert.
🔸 Un fin de course fermé.
🔸 Et une ou deux sorties moteur.
🛠️ Contraintes :
🔸 Ne pas permettre les deux ordres simultanés.
🔸 Gérer les fins de course pour ne pas surcommander un moteur arrivé en butée.
🔸 Bonus : prévoir une priorité ou une sécurité.