Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression
Défi 08 · Trouve le défaut · PRO (nécessite Pro)

Instruction de comparaison d’automate : corrige le remplissage

Remplis jusqu’à 80 %. À exactement 80 %, la vanne reste ouverte.

Start ouvre FillValve. Le remplissage s’arrête quand Level atteint 80 %, ou quand Stop est appuyé. Trouve pourquoi la vanne reste ouverte à exactement 80 % et corrige-le. Une cuve déjà à 80 % ou plus ne doit pas commencer à se remplir.

Ce défi fait partie de ProCrée un compte gratuit : chaque compte a un essai Pro gratuit jusqu'au 5 décembre.

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
Le cuve de process 3D sur lequel tourne ce défiPRO (nécessite Pro) défi
Comment le test se déroule

Rapport de l’opérateur : niveau maintenu à exactement 80 %

Test 1 sur 3
Réglé par le testVérifié par le testPas 5 sur 5 · 380 ms
Level
Facile · 10 points
Type
Trouve le défaut
Durée
À propos 6 min
Taux de réussite
Nouveau
Machine
cuve de process en 3D
Siemens
CONT et SCL
Rockwell
Schéma à contacts et texte structuré
Beckhoff
Texte structuré
Le rapport de l’opérateur · cuve de process
La feuille de lot dit de remplir à 80 %. Sur le panneau de test, j’ai maintenu le niveau à exactement 80,0 % et la vanne d’entrée est restée ouverte. Sur la vraie cuve, elle déborde un peu à chaque lot.
Comportement exigé

Déborde d’une goutte: ce que ton code doit faire

Start
Ouvre FillValve sous 80 %.
80%
Atteindre 80 % la ferme.
Stop
La ferme à tout moment.

Appuie sur Exécuter, puis sur Maintenir le niveau à 80 %, puis sur Start. FillValve doit rester fermée. Appuie sur Réinitialiser dans la barre d’outils du haut pour recommencer.

Table des variables

Déborde d’une goutte: entrées et sorties

Ton programme lit 3 entrées et pilote 1 sortie. Les noms sont les mêmes dans l'éditeur de chaque constructeur.

VariableType de donnéesTon codeCe que ça signifie sur la machine
StartBOOLLitUne entrée dont ton code a besoinDémarrer le remplissage
StopBOOLLitUne entrée dont ton code a besoinArrêter le remplissage
LevelREALLitUne entrée dont ton code a besoinLT-101 niveau de la cuve, %
FillValveBOOLÉcritUne sortie que ton code commandeVanne d’entrée XV-101

En Siemens SCL, écris les variables propres à un bloc avec # devant, comme le fait TIA Portal : #Start. Rockwell et TwinCAT utilise le nom seul : Start.

Vérifications automatiques

Ce que testent les vérifications

  1. Start ouvre FillValve tant que Level est sous 80 %.
  2. À exactement 80,0 %, FillValve se ferme.
  3. Start ne fait rien à 80 % ou plus.
  4. Stop ferme FillValve.

Les vérifications lancent 3 tests sur la machine, cycle par cycle : Rapport de l’opérateur : niveau maintenu à exactement 80 %; Start ne fait rien à 80 %; Stop ferme la vanne.

Sur site

Où tu trouverais ça

Une cuve de dosage se remplit jusqu’au niveau de la feuille de lot avant l’ajout de l’ingrédient suivant.

Une comparaison décalée d’une valeur remplit au-delà de la consigne à chaque lot. Sur une cuve de produit, c’est du gaspillage ; sur une cuve de produit chimique, ce peut être un déversement.

Résolu, ou bloqué ? Parles-en au Vestiaire.

Continue

Plus de défis