Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Uitdaging 03 · Programmeer het · PRO (vraagt Pro)

Pompbesturing met vlotterschakelaar: PLC-uitdaging

Start bij de hoge vlotter, stop onder de lage vlotter.

Regenwater loopt de put in. Start Pump1 als het water de hoge vlotter bereikt (FloatHigh ON). Laat hem draaien tot het water onder de lage vlotter zakt (FloatLow OFF). Tussen de twee vlotters blijft de pomp doen wat hij al deed.

Deze uitdaging 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-hoofd-/reserve-putpompstation waarop deze uitdaging draaitPRO (vraagt Pro) uitdaging
Hoe de test verloopt

Pompt leeg van de hoge naar de lage vlotter

Test 1 van 2
Ingesteld door de testGecontroleerd door de testStap 6 van 6 · 640 ms
Level
Makkelijk · 10 punten
Soort
Programmeer het
Tijd
Over ons 8 min
Slagingspercentage
Nieuw
Machine
3D-hoofd-/reserve-putpompstation
Siemens
LAD en SCL
Rockwell
Ladderdiagram en gestructureerde tekst
Beckhoff
Gestructureerde tekst
Vereist gedrag

Leegpompen tussen twee vlotters: wat je code moet doen

Hoge vlotter
Water boven 60%: start Pump1.
Lage vlotter
Water onder 20%: stop Pump1.
Ertussen
Blijf doen wat de pomp deed.

Druk op Starten en kijk hoe de put vol loopt. Pump1 moet starten bij de hoge vlotter en doorgaan tot de lage vlotter. Zet HeavyRain ON voor een storm.

Tagtabel

Leegpompen tussen twee vlotters: ingangen en uitgangen

Je programma leest 2 ingangen en stuurt 1 uitgang. 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
FloatLowBOOLLeestEen ingang die je code nodig heeftWater boven de lage vlotter (20%)
FloatHighBOOLLeestEen ingang die je code nodig heeftWater boven de hoge vlotter (60%)
HeavyRainBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenStorm: instroom verdrievoudigt
Pump1BOOLSchrijftEen uitgang die je code zetPomp 1 laten draaien

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

Automatische controles

Wat de controles testen

  1. Pump1 start als FloatHigh ON gaat.
  2. Pump1 blijft draaien terwijl het water tussen de vlotters zakt.
  3. Pump1 stopt als FloatLow OFF gaat.
  4. Pump1 blijft uit terwijl de put tussen de vlotters vol loopt.

De controles voeren 2 tests uit op de machine, cyclus voor cyclus: Pompt leeg van de hoge naar de lage vlotter; Blijft uit terwijl de put vol loopt.

Op locatie

Waar je dit tegenkomt

Een put bij een parkeerplaats vangt regenwater op en een pomp leegt hem tussen een hoge en een lage vlotterschakelaar.

Met één schakelaar zou de pomp om de paar seconden starten en stoppen. Door het verschil tussen de vlotters is elke run het starten van de motor waard.

Opgelost, of loop je vast? Praat erover in de Kleedkamer.

Ga door

Meer uitdagingen