Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression
Mission 12 · PRO (nécessite Pro)

Exercice : Le compte n’atteint jamais trois: recherche de défauts d’automate

Quelque chose remet le compte à zéro. Trouve quoi.

Compte trois bouteilles distinctes qui arrivent sur BottlePresent, une par passage de OFF à ON. Ensuite, mets Done à ON et ConveyorOn à OFF. Une bouteille posée sur le capteur compte une seule fois. Seule l’entrée Reset peut effacer le compte et démarrer un nouveau lot de trois.

Cette mission 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 ligne de remplissage 3D sur lequel tourne cette missionPRO (nécessite Pro) mission
Comment le test se déroule

Rapport de l’opérateur : trois arrivées, aucune fin

Test 1 sur 5
Réglé par le testVérifié par le testPas 6 sur 6 · 800 ms
Level
Fondations
Durée
À propos 12 min
Récompense
+150 XP
Installation
ligne de remplissage en 3D
Éditeurs Siemens
Schéma à contacts (CONT), SCL
Éditeurs Rockwell
Schéma à contacts, Texte structuré
Éditeurs Beckhoff
Texte structuré
Étape
5. Compter un événement une seule fois
Le rapport de l’opérateur · ligne de remplissage
Trois bouteilles sont passées devant PE-101 et le convoyeur a simplement continué. Done ne s’est jamais activé. J’ai surveillé le compte : chaque fois qu’une bouteille se place sur le capteur, il retombe à zéro. Personne n’a touché à Reset.
Table des variables

Le compte n’atteint jamais trois: entrées et sorties

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

VariableType de donnéesTon codeCe que ça signifie sur la machine
ResetBOOLLitUne entrée dont ton code a besoinDemande de reset
BottlePresentBOOLLitUne entrée dont ton code a besoinBouteille au capteur
ConveyorOnBOOLÉcritUne sortie que ton code commandeCommande du convoyeur
DoneBOOLÉcritUne sortie que ton code commandeComptage terminé

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

Tests automatiques

Le compte n’atteint jamais trois: ce que vérifient les tests

  1. Une bouteille posée sur le capteur compte une seule fois.
  2. La troisième bouteille qui arrive arrête le convoyeur.
  3. Reset efface Done et démarre un nouveau lot de trois.
  1. Essaie Utilise les boutons sous le modèle et regarde l'installation réagir.
  2. Tester la solution Toutes les vérifications tournent sur ton code en un seul clic.
  3. 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.

Pourquoi c'est important

Où tu verrais ça sur le terrain

Un opérateur d'emballage regarde les bouteilles passer devant le capteur, mais le compte n'atteint jamais trois. Il semble retomber après chaque bouteille.

Une remise à zéro au mauvais endroit efface de vraies bouteilles. Le lot ne se termine jamais, donc les bouteilles finies attendent sur la ligne.

Où tu trouverais çaMettre des boissons en bouteilles

Dans une usine de boissons sans alcool, des bouteilles vides arrivent sur un tapis roulant. Un capteur dit au contrôleur quand une bouteille est sous la buse de remplissage. La vanne s'ouvre, remplit la bouteille, puis se ferme avant que le tapis avance de nouveau. Les bouchons et les étiquettes sont posés avant l'emballage des bouteilles.

  1. Bouteilles videsLe tapis les amène à la buse
  2. Remplir chaque bouteilleL'arrêter, la remplir, puis la laisser repartirTu es ici
  3. Ajouter les bouchons et les étiquettesFermer la boisson et nommer le produit
  4. Emballer les bouteillesMettre les bouteilles finies dans des cartons
Sur un vrai site : lieux, pièces et sécurité
  • Usine de boissons sans alcool : remplir des bouteilles sans éclaboussures
  • Laiterie : mettre du lait en bouteilles
  • Usine de produits d'entretien : doser du liquide dans des récipients
  • Ligne d'emballage alimentaire : compter les bouteilles avant l'emballage

Si la vanne de remplissage s'ouvre sans bouteille dessous, du liquide se répand sur le tapis. Si la ligne se bloque, la vanne ne doit pas continuer à remplir.

Les vrais convoyeurs ont besoin de protections. Le courant doit être coupé et verrouillé en toute sécurité avant que quelqu'un dégage un blocage. L'entrée Stop ici n'est pas un arrêt d'urgence.

Les tailles, les temps et les vues en coupe sont des choix pédagogiques, pas le plan d'une installation réelle précise.

Continue

Prochaine étape sur la route