Exercice : Garde-le à 80: programme d’automate pour cuve de mélange
Fais tourner un lot de type ISA-88 avec une réaction exothermique et des Hold et Abort sûrs.
Prépare un lot : charge 200 L de A et 100 L de B par volume totalisé, chauffe, maintiens la réaction entre 78 et 82 °C pendant 30 s, refroidis à 40 °C et vidange. Prends en charge Hold, Restart, Abort et Reset, et abandonne automatiquement au-dessus de 95 °C.
Sans carte bancaire. Rien à payer. Rien à annuler.
Official release: 5 December. Prends la tête du classement ce jour-là et gagne 3 mois de Pro, plus 2 semaines de Pro à offrir à un ami. La 2e place gagne 4 semaines. La 3e place gagne 2 semaines. Règlement
- Toutes les leçons, depuis zéro
- Toutes les missions et leçons, au fil de ta montée de niveau
- Un test pratique pour chaque titre, avec un certificat
- Rembobine n'importe quel test, un cycle à la fois
- Des solutions commentées quand tu es bloqué
- Le convertisseur de code, autant que tu veux
PRO (nécessite Pro) missionLot après lot
Test 1 sur 2StartLancer un lotOFFCoolingFailEntréeOFFResetEntréeOFFValveAOutputOFF- Level
- Expert
- Durée
- À propos 120 min
- Récompense
- +1000 XP
- Installation
- commande de réacteur discontinu en 3D
- Éditeurs Siemens
- Schéma à contacts (CONT), SCL
- Éditeurs Rockwell
- Schéma à contacts, Texte structuré
- Éditeurs Beckhoff
- Texte structuré
- Étape
- 31. Labo machine 5 : systèmes experts
Garde-le à 80: ce que ton code doit faire
États : 0 Idle, 10 Running, 20 Held, 30 Aborted, 40 Complete. Start dans Idle lance la phase 1. Hold (depuis Running) passe à Held ; Restart repasse à Running dans la même phase. Abort (depuis Running ou Held), ou Temp au-dessus de 95 °C à tout moment, passe à Aborted. Reset fait passer de Complete à Idle, et ne sort de Aborted que lorsque Level est sous 2 L. Phases, seulement pendant Running : 1 charge A jusqu'à 200 L en ajoutant ChargeFlow × 0.02 à chaque cycle ; 2 agitateur en marche, puis charge B jusqu'à 100 L (seulement pendant AgitatorRunning) ; 3 vapeur en marche jusqu'à 78 °C ; 4 réaction : vapeur sous 79 °C, refroidissement au-dessus de 81 °C, et compte 30 s passées entre 78 et 82 °C ; 5 refroidissement jusqu'à 40 °C ; 6 vidange jusqu'à ce que Level soit sous 2 L ; puis Complete. Dans Held : pas de charge, pas de vapeur, pas de vidange ; refroidissement au-dessus de 81 °C ; agitateur en marche si Level est au-dessus de 20 L. Dans Aborted : refroidissement à fond, agitateur en marche si Level est au-dessus de 20 L, rien d'autre, et vidange une fois que Temp est sous 45 °C. ValveA et ValveB chargent A et B ; la colonne d'état montre RunLamp, HeldLamp, AbortLamp et CompleteLamp.
- Chargement
- A 200 L, puis B 100 L avec agitation.
- Réagir
- 78–82 °C pendant 30 s ; vapeur < 79, refroidissement > 81.
- Safe
- Abort au-dessus de 95 °C ; Held et Aborted continuent de refroidir.
Garde-le à 80: entrées et sorties
Ton programme lit 9 entrées et pilote 10 sorties. Une entrée de plus pilote la simulation ou affiche une mesure, pour que tu puisses tester. Les noms sont les mêmes dans l'éditeur de chaque constructeur.
Garde-le à 80: ce que vérifient les tests
- Les charges s'arrêtent sur le volume totalisé : 200 L de A, 100 L de B.
- B ne coule que si l'agitateur est confirmé.
- Réaction maintenue à 78–82 °C avec la vapeur sous 79 et le refroidissement au-dessus de 81, pendant 30 s dans la plage.
- Hold garde la phase et ses totaux ; Restart continue.
- Abort et la surtempérature mettent tout en sécurité : refroidissement en marche, rien d'autre.
- Essaie Utilise les boutons sous le modèle et regarde l'installation réagir.
- Tester la solution Toutes les vérifications tournent sur ton code en un seul clic.
- Rembobiner PRO (nécessite Pro) Si l'une échoue, reviens en arrière cycle par cycle pour voir pourquoi.
Bloqué sur cette mission ? Demande aux membres dans le Vestiaire.
Où tu verrais ça sur le terrain
Les usines de lots chimiques et pharmaceutiques reposent sur l'ISA-88 : chaque opérateur connaît Hold et Abort, et chaque recette est faite de phases.
Une réaction exothermique fait sa propre chaleur, plus vite à mesure qu'elle chauffe. Perds le refroidissement, ou laisse la température dériver vers le haut, et elle s'emballe. Hold et Abort doivent être sûrs dans chaque phase, pas seulement celle que tu as testée.
Les usines de lots chimiques, pharmaceutiques et alimentaires suivent des recettes par phases. Les opérateurs peuvent mettre un lot en attente et le relancer, ou l'abandonner ; l'automate doit savoir exactement ce qui est sûr dans chaque état. Certaines réactions dégagent de la chaleur, et si le refroidissement prend du retard, elles s'emballent.
- ChargementA, puis B
- Réagir80 °C pendant 30 sTu es ici
- RefroidirJusqu'à 40 °C
- RefoulementVers le récepteur
Sur un vrai site : lieux, pièces et sécurité
- Produits chimiques de spécialité et résines
- Suites de lots pharmaceutiques et biotechnologiques
- Ingrédients alimentaires et arômes
Des réactions emballées ont provoqué des catastrophes comme Seveso (1976) et T2 Laboratories (2007). Les vrais réacteurs ont des déclenchements indépendants de température haute et des systèmes de décharge.
L'ISA-88 définit le modèle d'états utilisé ici, pour que les opérateurs partout sachent ce que veulent dire Hold et Abort.
Les tailles, les temps et les vues en coupe sont des choix pédagogiques, pas le plan d'une installation réelle précise.
Prochaine étape sur la route
- Demande avant ce qui est irréversibleNe demande confirmation que pour ce qui ne peut pas être annulé, et dis ce qui va se passer.Avancé · 30 min · +600 XP
- Mets la cellule en serviceRéunis toutes les règles de sécurité : dispositifs à deux voies, les deux catégories d'arrêt, inhibition et contrôle des contacteurs.Expert · 75 min · +1050 XP
- Pilote toute l'usineDémarrage, dosage par lots, embouteillage, rebuts, robot, banderoleuse, AGV et sécurité : un seul programme pour toute l'usine.Expert · 240 min · +3000 XP
- Un seul écran pour toute l'usineQuatre postes signalent chacun un état, et la vue d'ensemble dit lequel a besoin de toi.Avancé · 40 min · +650 XP