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

Défaut de cycle automate : un cycle trop tard

La commande de la pompe survit d’un cycle à un déclenchement.

En Auto (Run à ON), PumpOn fait tourner la pompe tant qu’elle est saine : pas de Fault, et Permit à ON. Un Fault ou un Permit perdu doit mettre PumpOn à OFF au cycle exact où il se produit. Trouve pourquoi il arrive un cycle trop tard et corrige-le.

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

Rapport de l’opérateur : le cycle du déclenchement

Test 1 sur 3
Réglé par le testVérifié par le testPas 3 sur 3 · 180 ms
Level
Moyen · 20 points
Type
Trouve le défaut
Durée
À propos 10 min
Taux de réussite
Nouveau
Machine
skid de pompage en 3D
Siemens
CONT et SCL
Rockwell
Schéma à contacts et texte structuré
Beckhoff
Texte structuré
Le rapport de l’opérateur · skid de pompage
À chaque déclenchement du moteur, le variateur consigne « ordre de marche présent pendant le déclenchement ». La courbe montre PumpOn encore à ON un cycle après le déclenchement. Pareil quand la vanne de sortie se ferme.
Comportement exigé

Un cycle trop tard: ce que ton code doit faire

Run
Auto sélectionné : tourne tant que tout va bien.
Healthy
Pas de Fault, et Permit à ON.

Appuie sur Exécuter, puis passe Run à ON. Passe ensuite Fault à ON : le voyant Défaut du variateur doit rester éteint. Pour voir le cycle lui-même, mets en pause et appuie une fois sur Avancer d’un cycle après avoir passé Fault à ON : PumpOn doit déjà être à OFF.

Table des variables

Un cycle trop tard: 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
RunBOOLLitUne entrée dont ton code a besoinMarche auto sélectionnée
FaultBOOLLitUne entrée dont ton code a besoinSurcharge moteur déclenchée
PermitBOOLLitUne entrée dont ton code a besoinVanne de sortie confirmée ouverte
PumpOnBOOLÉcritUne sortie que ton code commandeFaire tourner la pompe P-101

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

Vérifications automatiques

Ce que testent les vérifications

  1. Run met PumpOn à ON tant qu’il n’y a pas de Fault et que Permit est à ON.
  2. Un Fault met PumpOn à OFF au même cycle.
  3. Perdre Permit met PumpOn à OFF au même cycle.
  4. Passer Run à OFF arrête la pompe.

Les vérifications lancent 3 tests sur la machine, cycle par cycle : Rapport de l’opérateur : le cycle du déclenchement; Perdre Permit l’arrête au même cycle; Run la démarre et l’arrête.

Sur site

Où tu trouverais ça

Une pompe sur variateur de vitesse qui consigne chaque ordre de marche reçu pendant un déclenchement.

Les variateurs et les relais de sécurité réagissent en quelques millisecondes. Une commande qui traîne un cycle après un déclenchement peut mettre le variateur en défaut ou perturber une fonction de sécurité.

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

Continue

Plus de défis