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

Exercice : Les deux mains, contrôlées deux fois: automate de sécurité

Ajoute des boutons de commande contrôlés, un arrêt d'urgence et un réarmement à la presse bimanuelle.

Garde toutes les règles bimanuelles de « Les deux mains, à chaque fois », lis les deux contacts de chaque bouton de commande et verrouille la presse si une paire n'a plus de sens. Ajoute un arrêt d'urgence qui demande un Reset.

Pour la formation uniquement. Ce n'est pas un système de sécurité certifié. Sur une vraie machine, ces règles tournent dans un relais de sécurité ou un automate de sécurité, conçus et validés selon l'ISO 13849-1 ou l'IEC 62061.

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 presse à commande bimanuelle 3D sur lequel tourne cette missionPRO (nécessite Pro) mission
Comment le test se déroule

Reset, puis les deux mains

Test 1 sur 9
Réglé par le testVérifié par le testPas 19 sur 19
Level
Avancé
Durée
À propos 45 min
Récompense
+650 XP
Installation
presse à commande bimanuelle en 3D
Éditeurs Siemens
Schéma à contacts (CONT), SCL
Éditeurs Rockwell
Schéma à contacts, Texte structuré
Éditeurs Beckhoff
Texte structuré
Étape
35. Labo sécurité 2 : ne te fie à rien d’unique
Comportement exigé

Les deux mains, contrôlées deux fois: ce que ton code doit faire

Pour la formation seulement : ce n'est pas un système de sécurité certifié. Chaque bouton à paume a maintenant deux contacts. LeftHand et RightHand se ferment à l'appui ; LeftHandNC et RightHandNC s'ouvrent à l'appui. Un bouton compte comme appuyé seulement quand son premier contact est ON et son contact NC est OFF, et comme relâché seulement dans l'autre sens. Si les deux contacts d'un même bouton lisent la même chose pendant 0,2 s, verrouille un défaut, allume FaultLamp et fais remonter le coulisseau. EStopA est ON tant que l'arrêt d'urgence est relâché : quand il tombe, mets RamDown à OFF aussitôt. Un nouvel appui sur Reset ne réarme la presse qu'avec l'arrêt d'urgence relâché et les deux boutons correctement relâchés, et il efface le défaut de bouton. Les règles de « Les deux mains, à chaque fois » s'appliquent ensuite : deux mains à moins de 0,5 s, maintenues jusqu'en bas, protecteur fermé, coulisseau en haut, relâché avant la course suivante, remontée à RamBottom. ReadyLamp s'allume quand une course pourrait démarrer ; ResetLamp s'allume quand l'arrêt d'urgence est relâché et qu'une réinitialisation est nécessaire, y compris à la mise sous tension.

Appuyé
Premier contact ON, contact NC OFF.
Fault
Une paire qui concorde pendant 0.2 s.
Arrêt d'urgence
Le coulisseau remonte ; un nouveau Reset est nécessaire.
Comme avant
Ensemble, maintenu, carter, relâché.
Table des variables

Les deux mains, contrôlées deux fois: entrées et sorties

Ton programme lit 9 entrées et pilote 4 sorties. 6 entrées de plus pilotent la simulation ou affichent des mesures, pour que tu puisses tester. Les noms sont les mêmes dans l'éditeur de chaque constructeur.

VariableType de donnéesTon codeCe que ça signifie sur la machine
LeftHandBOOLLitUne entrée dont ton code a besoinBouton-poussoir gauche
RightHandBOOLLitUne entrée dont ton code a besoinBouton-poussoir droit
ResetBOOLLitUne entrée dont ton code a besoinBouton Reset bleu sur le pupitre
GuardShutBOOLLitUne entrée dont ton code a besoinContact de verrouillage : protecteur complètement fermé
RamTopBOOLLitUne entrée dont ton code a besoinCoulisseau complètement en haut
RamBottomBOOLLitUne entrée dont ton code a besoinCoulisseau en bas : le godet est embouti
LeftHandNCBOOLLitUne entrée dont ton code a besoinBouton gauche, deuxième contact : ON tant que le bouton est relevé
RightHandNCBOOLLitUne entrée dont ton code a besoinBouton droit, deuxième contact : ON tant que le bouton est relevé
EStopABOOLLitUne entrée dont ton code a besoinContact d'arrêt d'urgence : ON tant que l'arrêt d'urgence est sorti
CloseGuardBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerL'opérateur abaisse le protecteur (ON) ou le relève (OFF)
EStopBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerArrêt d'urgence sur le pupitre : ON tant qu'il est enfoncé (il se verrouille), OFF une fois tourné pour le libérer
StickLeftNCBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerDéfaut : le deuxième contact du bouton gauche reste collé fermé
StickRightNCBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerDéfaut : le deuxième contact du bouton droit reste collé fermé
BreakLeftNCBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerDéfaut : le fil du deuxième contact du bouton gauche se casse
BreakRightNCBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerDéfaut : le fil du deuxième contact du bouton droit se casse
RamDownBOOLÉcritUne sortie que ton code commandeDistributeur : ON fait descendre le coulisseau, OFF le fait remonter
ReadyLampBOOLÉcritUne sortie que ton code commandeVoyant vert : prêt pour une course
FaultLampBOOLÉcritUne sortie que ton code commandeVoyant rouge sur le pupitre : un contact de bouton est défaillant
ResetLampBOOLÉcritUne sortie que ton code commandeVoyant bleu dans le bouton Reset : un réarmement est nécessaire

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

Tests automatiques

Les deux mains, contrôlées deux fois: ce que vérifient les tests

  1. Un bouton dont un contact est bloqué ne compte jamais comme appuyé.
  2. Des contacts qui concordent pendant 0.2 s verrouillent un défaut : FaultLamp ON et le coulisseau remonte.
  3. L'arrêt d'urgence met RamDown sur OFF aussitôt et demande un nouveau Reset.
  4. Reset demande l'arrêt d'urgence sorti et les deux boutons correctement relâchés.
  5. Les règles de « Les deux mains, à chaque fois » tiennent toujours : ensemble, maintenu, carter fermé, relâché entre les courses.
  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

Les postes bimanuels utilisent des boutons avec un contact normalement ouvert et un contact normalement fermé. Le relais de sécurité contrôle chaque paire, comme le décrit l'EN ISO 13851.

Un bouton dont le contact soude en position fermée a l'air appuyé pour toujours. La règle du relâchement ne serait alors jamais remplie, ou pire, la presse pourrait faire une course d'une seule main. Lire les deux contacts le détecte aussitôt.

Où tu trouverais çaGarde les deux mains sur les boutons, et hors des outils

Les presses sont parmi les machines les plus dangereuses de toute usine. La commande bimanuelle garde les mains de l'opérateur sur le pupitre pendant la fermeture des outils, et un protecteur verrouillé empêche quiconque d'y passer la main.

  1. ChargerProtecteur ouvert, flan en place
  2. Fermer le protecteurVerrouillage établi
  3. Deux mainsCourse descendanteTu es ici
  4. DéchargerGodet embouti sorti
Sur un vrai site : lieux, pièces et sécurité
  • Emboutissage et pressage des métaux
  • Postes de rivetage, de sertissage et de matriçage
  • Presses d'assemblage dans l'électronique et l'automobile

Sur les vraies machines, ces règles sont appliquées par des relais de sécurité ou un automate de sécurité, pour qu'une erreur de programmation ne puisse pas les contourner. Ici, tu les écris pour comprendre pourquoi elles existent.

Bloquer un bouton pour travailler d'une seule main est la façon classique de se blesser : c'est pourquoi les deux doivent être relâchés avant la course suivante.

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