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

Exercice : Mise à niveau, puis ouverture: programme d’automate d’ascenseur

Fais fonctionner un monte-charge à trois arrêts : appels, deux vitesses, portes et bord sensible.

Réponds aux appels de trois étages. Choisis l'étage suivant, roule vite, ralentis à sa palette, arrête-toi à son contact de mise à niveau, ouvre les portes pendant 4 s et ferme-les. Ne bouge jamais si les portes ne sont pas fermées.

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

Vers l'étage du haut

Test 1 sur 7
Réglé par le testVérifié par le testPas 14 sur 14
Level
Avancé
Durée
À propos 50 min
Récompense
+750 XP
Installation
monte-charge en 3D
Éditeurs Siemens
Schéma à contacts (CONT), SCL
Éditeurs Rockwell
Schéma à contacts, Texte structuré
Éditeurs Beckhoff
Texte structuré
Étape
29. Labo machine 3 : mesures et lots
Comportement exigé

Mise à niveau, puis ouverture: ce que ton code doit faire

Un appui sur Call0, Call1 ou Call2 est mémorisé et allume son voyant jusqu'à ce que les portes s'ouvrent à cet étage. Portes fermées et sans appel à l'étage de la cabine, choisis une direction : continue dans le sens où la cabine allait en dernier s'il y a un appel de ce côté, sinon fais demi-tour. Va à l'appel le plus proche dans cette direction. Roule en Fast jusqu'à la palette Near de l'étage cible, puis à la vitesse de mise à niveau jusqu'à son contact At, puis arrête-toi. Ouvre les portes ; quand DoorOpen, efface l'appel de cet étage et attends 4 s ; puis ferme. Si DoorEdge touche quelque chose pendant la fermeture, rouvre. Up et Down ont besoin de DoorClosed. OpenDoor ouvre les portes ; Lamp0, Lamp1 et Lamp2 montrent les appels en attente.

Vitesse
Vite jusqu'à la palette, lentement jusqu'au contact.
Portes
Ouvertes 4 s, le bord sensible les rouvre.
Règle
Up ou Down seulement avec DoorClosed.
Table des variables

Mise à niveau, puis ouverture: entrées et sorties

Ton programme lit 12 entrées et pilote 7 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.

VariableType de donnéesTon codeCe que ça signifie sur la machine
Call0BOOLLitUne entrée dont ton code a besoinBouton d'appel à l'étage 0
Call1BOOLLitUne entrée dont ton code a besoinBouton d'appel à l'étage 1
Call2BOOLLitUne entrée dont ton code a besoinBouton d'appel à l'étage 2
At0BOOLLitUne entrée dont ton code a besoinCabine à niveau à l'étage 0
At1BOOLLitUne entrée dont ton code a besoinCabine à niveau à l'étage 1
At2BOOLLitUne entrée dont ton code a besoinCabine à niveau à l'étage 2
Near0BOOLLitUne entrée dont ton code a besoinDétecteur de ralentissement : cabine à moins de 0,3 m de l'étage 0
Near1BOOLLitUne entrée dont ton code a besoinDétecteur de ralentissement : cabine à moins de 0,3 m de l'étage 1
Near2BOOLLitUne entrée dont ton code a besoinDétecteur de ralentissement : cabine à moins de 0,3 m de l'étage 2
DoorOpenBOOLLitUne entrée dont ton code a besoinPortes complètement ouvertes
DoorClosedBOOLLitUne entrée dont ton code a besoinPortes fermées et verrouillées
DoorEdgeBOOLLitUne entrée dont ton code a besoinLe bord sensible touche quelque chose
ObstructBOOLPas nécessairePour tester ou observer ; ton code peut s'en passerEssaie : une palette oubliée dans l'embrasure
UpBOOLÉcritUne sortie que ton code commandeMonter
DownBOOLÉcritUne sortie que ton code commandeDescendre
FastBOOLÉcritUne sortie que ton code commandeGrande vitesse (OFF : vitesse de mise à niveau)
OpenDoorBOOLÉcritUne sortie que ton code commandeOuvrir les portes (OFF les ferme)
Lamp0BOOLÉcritUne sortie que ton code commandeVoyant d'appel enregistré, étage 0
Lamp1BOOLÉcritUne sortie que ton code commandeVoyant d'appel enregistré, étage 1
Lamp2BOOLÉcritUne sortie que ton code commandeVoyant d'appel enregistré, étage 2

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

Tests automatiques

Mise à niveau, puis ouverture: ce que vérifient les tests

  1. Les appels sont mémorisés jusqu'à ce qu'on y réponde, avec leurs voyants.
  2. Vite jusqu'à la palette de la cible, lentement jusqu'à son contact de mise à niveau, puis arrêt.
  3. Les étages intermédiaires sont franchis à pleine vitesse.
  4. Les portes restent ouvertes 4 s, puis se ferment ; le bord sensible les rouvre.
  5. La cabine ne bouge jamais si les portes ne sont pas fermées.
  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 monte-charges, les plates-formes élévatrices et les ascenseurs de service tournent sur de petits automates avec exactement ces règles, à l'intérieur d'une chaîne de sécurité câblée séparée.

Une cabine qui s'arrête brusquement manque l'étage et devient un risque de trébuchement pour un transpalette chargé. Des portes qui s'ouvrent hors niveau ou bougent ouvertes, c'est comme ça que des gens tombent dans les gaines.

Où tu trouverais çaS'arrêter à niveau, n'ouvrir qu'à niveau, ne jamais bouger portes ouvertes

Les monte-charges déplacent des palettes entre les étages d'entrepôts, de magasins et d'usines. L'automate mémorise les appels, choisit un sens, ralentit sur des détecteurs avant chaque étage et n'ouvre les portes que lorsque la cabine est à niveau.

  1. AppelMémorisé, voyant allumé
  2. TravelRapide, puis lentTu es ici
  3. LevelS'arrêter au contact
  4. PortesOuvrir, attendre, fermer
Sur un vrai site : lieux, pièces et sécurité
  • Entrepôts et mezzanines de distribution
  • Magasins, restaurants et monte-charges de service d'hôpitaux
  • Usines qui déplacent le travail entre étages

Les ascenseurs sont couverts par l'EN 81-20 : serrures de portes, limiteurs de vitesse et amortisseurs protègent les gens quoi que fasse l'automate.

Un bord sensible sur la porte l'inverse avant qu'elle puisse écraser une charge ou une main.

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