Oefening over Elke keer de juiste fles: encoder met PLC
Volg items met een encoder via een wachtrij en controleer elke afkeur.
Keur elke fles af die de camera afkeurt, en alleen die, met maximaal tien flessen tussen camera en luchtstraal, een band die van snelheid verandert, flessen die met de hand worden weggehaald, en een bevestigingsoog dat elke afkeur moet zien.
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
PRO (vraagt Pro) missieStart laat de lijn draaien, Stop stopt hem
Test 1 van 5StartStart de lijn (wist ook een afkeurstoring)OFFStopIngangOFFRunLaat de transportband draaienONBottleAtRejectOutputON- Level
- Expert
- Tijd
- Over ons 90 min
- Beloning
- +950 XP
- Opstelling
- 3D-encodertracking van afkeursysteem
- Editors voor Siemens
- Ladderdiagram (LAD), SCL
- Editors voor Rockwell
- Ladderdiagram, Gestructureerde tekst
- Editors voor Beckhoff
- Gestructureerde tekst
- Fase
- 31. Machinelab 5: expertsystemen
Elke keer de juiste fles: wat je code moet doen
Elke keer dat een fles de triggersensor onderbreekt (stijgende flank van BottleAtVision), voeg je zijn Encoder-telling toe aan de achterkant van een wachtrij: arrays Pos en Bad van 16 posities, met Head, Tail en Count. De camera antwoordt later met een VisionDone van één cyclus; als VisionBad er ON bij is, markeer je de nieuwste invoer als slecht. Als de oudste fles 2135 mm heeft afgelegd (Encoder − zijn Pos ≥ 2135), haal je hem van de voorkant van de wachtrij; als hij slecht is en BottleAtReject laat zien dat hij er echt is, stuur je Reject aan voor de volgende 30 mm verplaatsing. Elke afkeur moet binnen 300 mm door RejectConfirm worden gezien, anders vergrendel je RejectFail en stop je de lijn. Start laat de lijn draaien en wist RejectFail; Stop stopt hem. Run stuurt de transportband aan.
- Wachtrij
- Pos[Tail] := Encoder bij de trigger.
- Vuur
- 2135 mm later, 30 mm lang, alleen als hij er is.
- Confirm
- Binnen 300 mm, of stop.
Elke keer de juiste fles: ingangen en uitgangen
Je programma leest 8 ingangen en stuurt 3 uitgangen. Nog 3 ingangen sturen de simulatie aan of tonen metingen, om mee te testen. De namen zijn hetzelfde in de editor van elk merk.
Elke keer de juiste fles: wat de tests controleren
- Elke fles komt in de wachtrij met zijn encodertelling bij de triggersensor.
- Het late antwoord van de camera markeert de juiste (nieuwste) fles.
- Slechte flessen krijgen precies 2135 mm later 30 mm lucht; goede nooit.
- Een fles die er niet meer is, wordt niet weggeblazen.
- Een onbevestigde afkeur vergrendelt RejectFail en stopt de lijn.
- Probeer het Gebruik de knoppen onder het model en kijk hoe de opstelling reageert.
- Oplossing testen Elke controle draait met één druk op je code.
- 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.
Waar je dit in de praktijk tegenkomt
Elke verpakkingslijn met een controleweger, metaaldetector of beeldsysteem heeft deze tracking. Het is een van de vaakst voorkomende dingen die een inbedrijfstellingsingenieur moet komen oplossen.
Volg op tijd en de eerste vertraging keurt de verkeerde fles af. Vergeet het late antwoord van de camera en je markeert de fles erachter. Sla de bevestiging over en een verstopte nozzle laat slecht product verzenden.
Bottel-, voedings- en farmalijnen inspecteren elk item en keuren slechte verderop in de lijn af. Omdat er veel items tussen de twee zitten, houdt de besturing een wachtrij bij van posities gemeten door een encoder op de transporteur, niet door tijd.
- VisieTrigger, dan resultaat
- WachtrijEncoderpositiesJe bent hier
- Straal2135 mm later
- ConfirmIn de bak
Op een echte locatie: plekken, onderdelen en veiligheid
- Bottel- en blikvullijnen die vulling en doppen controleren
- Farmaverpakkingslijnen die etiketten en codes controleren
- Voedingslijnen met metaaldetectoren en controlewegers
In voeding en farma is een mislukte afkeuring een productveiligheidsgebeurtenis: lijnen stoppen in plaats van een slecht item door te laten.
Luchtstralen zijn luid en kunnen fragmenten wegblazen: echte staan achter afschermingen.
De afmetingen, tijden en doorsneden zijn keuzes voor het onderwijs, geen tekening van één echte installatie.
Hierna op de route
- Vraag het voordat het niet meer terug kanLaat alleen bevestigen wat niet kan worden teruggedraaid, en zeg wat er gaat gebeuren.Gevorderd · 30 min · +600 XP
- Stel de cel in bedrijfBreng alle veiligheidsregels samen: tweekanaalsapparaten, beide stopcategorieën, muting en contactorcontroles.Expert · 75 min · +1050 XP
- Laat de hele fabriek draaienOpstarten, batchen, bottelen, afkeur, robot, wikkelaar, AGV en veiligheid: één programma voor de hele fabriek.Expert · 240 min · +3000 XP
- Eén scherm voor de hele fabriekVier stations melden elk één toestand, en het overzicht zegt welke jou nodig heeft.Gevorderd · 40 min · +650 XP