Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Missie 61 · PRO (vraagt Pro)

Omlaag, vastpakken, omhoog, dwars: PLC-ladderdiagram voor een pneumatische cilinder

Doorloop een pick-and-place stap voor stap, elke beweging bevestigd.

Verplaats elk onderdeel van het oppaknest naar het plaatsnest, wacht na elke beweging op een sensor en stop met een storing als het onderdeel onderweg verloren gaat.

Deze missie hoort bij ProMaak een gratis account aan: elk account krijgt een gratis Pro-proefperiode tot 5 december.

Geen creditcard. Niets te betalen. Niets op te zeggen.

Official release: 5 December. Sta op die dag bovenaan de ranglijst en win 3 maanden Pro, plus 2 weken Pro om aan een vriend te geven. De 2e plaats wint 4 weken. De 3e plaats wint 2 weken. Regels

  • Elke les, vanaf nul
  • Elke missie en les, naarmate je niveau stijgt
  • Een praktijktest voor elke titel, met een certificaat
  • Spoel elke test terug, één cyclus tegelijk
  • Uitgewerkte oplossingen als je vastzit
  • De codeconverter, zoveel je wilt
De 3D-pneumatische pick-and-place waarop deze missie draaitPRO (vraagt Pro) missie
Hoe de test verloopt

Eén onderdeel, opgepakt en geplaatst

Test 1 van 5
Ingesteld door de testGecontroleerd door de testStap 19 van 19
Level
Gevorderd
Tijd
Over ons 35 min
Beloning
+450 XP
Opstelling
3D-pneumatische pick-and-place
Editors voor Siemens
Ladderdiagram (LAD), SCL
Editors voor Rockwell
Ladderdiagram, Gestructureerde tekst
Editors voor Beckhoff
Gestructureerde tekst
Fase
28. Machinelab 2: geheugen, timing en sequenties
Vereist gedrag

Omlaag, vastpakken, omhoog, dwars: wat je code moet doen

In Auto, wanneer er een onderdeel in het oppaknest ligt en het plaatsnest vrij is: zak; bij Down zet je het vacuüm aan; bij VacuumOK ga je omhoog; bij Up ga je naar rechts; bij AtRight zak je; bij Down zet je het vacuüm uit; als VacuumOK wegvalt ga je omhoog; bij Up ga je naar links; bij AtLeft wacht je op het volgende onderdeel. Beweeg nooit zijwaarts tenzij de lift Up is. Als VacuumOK wegvalt tussen vastpakken en plaatsen, is het onderdeel gevallen: zet het vacuüm uit, ga omhoog, laat Fault branden en laat MoveRight zoals het is tot Reset. Reset (met de lift omhoog) stuurt de grijper naar huis, naar het oppakeinde. MoveRight ON stuurt de slede naar het plaatseinde; OFF brengt hem terug.

Volgorde
Omlaag, vastpakken, omhoog, dwars, omlaag, loslaten.
Regel
Alleen zijwaarts als Up.
Fault
Grip verloren: stop, Fault, Reset naar huis.
Tagtabel

Omlaag, vastpakken, omhoog, dwars: ingangen en uitgangen

Je programma leest 9 ingangen en stuurt 4 uitgangen. Nog één ingang stuurt de simulatie aan of toont een meting, om mee te testen. De namen zijn hetzelfde in de editor van elk merk.

TagDatatypeJouw codeWat het betekent op de machine
AutoBOOLLeestEen ingang die je code nodig heeftAutomatische cyclus gekozen
ResetBOOLLeestEen ingang die je code nodig heeftEen storing resetten
PartAtPickBOOLLeestEen ingang die je code nodig heeftEen onderdeel ligt in het oppaknest
PlaceClearBOOLLeestEen ingang die je code nodig heeftHet plaatsnest is leeg
AtLeftBOOLLeestEen ingang die je code nodig heeftSlede aan het oppakeinde
AtRightBOOLLeestEen ingang die je code nodig heeftSlede aan het plaatseinde
UpBOOLLeestEen ingang die je code nodig heeftLift helemaal omhoog
DownBOOLLeestEen ingang die je code nodig heeftLift helemaal omlaag
VacuumOKBOOLLeestEen ingang die je code nodig heeftVacuümschakelaar: de zuignap heeft grip
WornCupBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: een versleten zuignap die lekt zodra hij omhoog is
MoveRightBOOLSchrijftEen uitgang die je code zetSledeventiel: ON naar het plaatseinde, OFF naar het oppakeinde
LowerBOOLSchrijftEen uitgang die je code zetLiftventiel: ON omlaag, OFF omhoog
VacuumBOOLSchrijftEen uitgang die je code zetVacuümejector aan
FaultBOOLSchrijftEen uitgang die je code zetStoringslamp

Schrijf in Siemens SCL de eigen tags van een blok met een # ervoor, zoals TIA Portal dat doet: #Auto. Rockwell en TwinCAT gebruik alleen de naam: Auto.

Automatische tests

Omlaag, vastpakken, omhoog, dwars: wat de tests controleren

  1. Wacht op Auto, een onderdeel en een vrij plaatsnest.
  2. Elke beweging wacht op zijn sensor.
  3. Beweegt nooit zijwaarts tenzij Up.
  4. Het onderdeel onderweg verliezen stopt de cel met Fault ON.
  5. Reset stuurt de grijper naar huis, eerst omhoog.
  1. Probeer het Gebruik de knoppen onder het model en kijk hoe de opstelling reageert.
  2. Oplossing testen Elke controle draait met één druk op je code.
  3. Terugspoelen PRO (vraagt Pro) Mislukt er een, ga dan cyclus voor cyclus terug om te zien waarom.

Vast bij deze missie? Vraag het de leden in de Kleedkamer.

Waarom het ertoe doet

Waar je dit in de praktijk tegenkomt

Assemblage- en inpaklijnen zitten vol cellen als deze, elk een paar cilinders die een vaste volgorde doorlopen.

Een cel die op een timer in plaats van een sensor beweegt, drukt uiteindelijk de zuignap door een onderdeel. Een cel die een verloren grip negeert, gooit onderdelen over de afscherming.

Waar je dit tegenkomtVerplaats onderdelen met lucht: stap voor stap, elke stap bevestigd

Pick-and-place-eenheden voeden persen, assemblagestations en testopstellingen. Elke beweging is een pneumatische cilinder met aan elk uiteinde een reedschakelaar, zodat de besturing altijd weet waar de grijper is voordat hij weer beweegt.

  1. AanvoerZwaartekrachtbaan
  2. PickOmlaag, grijpen, omhoogJe bent hier
  3. PlaatsOverheen, omlaag, loslaten
  4. AfvoerBand naar de bak
Op een echte locatie: plekken, onderdelen en veiligheid
  • Assemblagelijnen die onderdelen in mallen laden
  • Verpakkingsmachines die producten in trays plaatsen
  • Testopstellingen die onderdelen tussen stations verplaatsen

Zijwaarts bewegen met de zuignap omlaag sleurt hem door onderdelen en mallen: bevestig altijd eerst Omhoog.

Echte cellen schakelen de lucht en de uitgangen uit als het lichtgordijn wordt onderbroken.

De afmetingen, tijden en doorsneden zijn keuzes voor het onderwijs, geen tekening van één echte installatie.

Ga door

Hierna op de route