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

Oefening over Drie pompen, één put: PLC-programma voor pompbesturing

Schakel pompen in op een analoog niveau, verdeel de uren en overleef storingen.

Haal één, twee of drie pompen erbij naarmate het niveau stijgt en neem ze eruit als het daalt, start ze minstens 5 s na elkaar, start altijd de gezonde pomp met de minste draaiseconden en stop die met de meeste, en val terug op de vlotters als de niveausensor uitvalt.

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-besturing van een pompstation waarop deze missie draaitPRO (vraagt Pro) missie
Hoe de test verloopt

Opgeschakeld terwijl de put vol loopt

Test 1 van 5
Ingesteld door de testGecontroleerd door de testStap 8 van 8
Level
Expert
Tijd
Over ons 70 min
Beloning
+800 XP
Opstelling
3D-besturing van een pompstation
Editors voor Siemens
Ladderdiagram (LAD), SCL
Editors voor Rockwell
Ladderdiagram, Gestructureerde tekst
Editors voor Beckhoff
Gestructureerde tekst
Fase
30. Machinelab 4: veiligheidssequenties en installatiebesturing
Vereist gedrag

Drie pompen, één put: wat je code moet doen

Gewenste pompen, met hysterese: 1 bij 50 %, 2 bij 65 %, 3 bij 80 %; terug naar 2 bij 40 %, naar 1 bij 30 %, naar 0 bij 20 %. Start één pomp tegelijk en minstens 5 s na de vorige start: de stilstaande, gezonde pomp met de minste draaiseconden (bij gelijke stand het laagste nummer). Als er minder nodig zijn, stop je de draaiende pomp met de meeste draaiseconden. Een pomp waarvan Fault aangaat, stopt direct. Tel de draaiseconden van elke pomp zelf (Secs1–Secs3). Als Level buiten −5 tot 105 % ligt, is de sensor uitgevallen: zet SensorAlarm aan en draai op de vlotters (2 pompen vanaf FloatHigh tot FloatLow OFF wordt). HighAlarm bij 90 % of meer, alleen terwijl de sensor gezond is. Pump1, Pump2 en Pump3 sturen de pompen aan.

Fases
Start 50 / 65 / 80 %, stop 40 / 30 / 20 %.
Starts
Eén tegelijk, 5 s uit elkaar, de minste uren.
Terugval
Sensor buiten bereik: vlotters, 2 pompen.
Tagtabel

Drie pompen, één put: ingangen en uitgangen

Je programma leest 6 ingangen en stuurt 5 uitgangen. Nog 5 ingangen sturen de simulatie aan of tonen metingen, om mee te testen. De namen zijn hetzelfde in de editor van elk merk.

TagDatatypeJouw codeWat het betekent op de machine
LevelREALLeestEen ingang die je code nodig heeftUltrasoon niveau, % van de put
FloatLowBOOLLeestEen ingang die je code nodig heeftLage vlotter: niveau boven 15 %
FloatHighBOOLLeestEen ingang die je code nodig heeftHoge vlotter: niveau boven 85 %
Fault1BOOLLeestEen ingang die je code nodig heeftPomp 1 uitgevallen
Fault2BOOLLeestEen ingang die je code nodig heeftPomp 2 uitgevallen
Fault3BOOLLeestEen ingang die je code nodig heeftPomp 3 uitgevallen
StormBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: een storm vervierdubbelt de instroom
SensorFailBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: de ultrasone sensor valt uit (leest 120 %)
Trip1BOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: pomp 1 valt uit
Trip2BOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: pomp 2 valt uit
Trip3BOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenProbeer het: pomp 3 valt uit
Pump1BOOLSchrijftEen uitgang die je code zetPomp 1 laten draaien
Pump2BOOLSchrijftEen uitgang die je code zetPomp 2 laten draaien
Pump3BOOLSchrijftEen uitgang die je code zetLaat pomp 3 draaien
HighAlarmBOOLSchrijftEen uitgang die je code zetAlarm: niveau op 90 % of hoger
SensorAlarmBOOLSchrijftEen uitgang die je code zetAlarm: niveausensor buiten bereik, op vlotters

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

Automatische tests

Drie pompen, één put: wat de tests controleren

  1. Gewenste pompen volgt het niveau met de opgegeven start- en stopniveaus.
  2. Starts liggen minstens 5 s uit elkaar.
  3. Bij starten kies je de minste draaiseconden; bij stoppen de meeste.
  4. Een pomp met een storing stopt direct en een andere neemt zijn plaats in.
  5. Een uitgevallen sensor zet SensorAlarm aan en geeft de besturing aan de vlotters.
  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

Waterbedrijven laten duizenden van dit soort gemalen onbemand draaien. Taakverdeling, startafstand en sensorterugval staan in elk bestek.

Start alle drie tegelijk en de voeding valt uit. Start altijd pomp 1 en die slijt op terwijl pomp 3 vastloopt. Vertrouw een dode sensor en het gemaal loopt onder of de pompen draaien droog.

Waar je dit tegenkomtLaat nooit iets overlopen, laat nooit droog draaien, slijt nooit één pomp af

Riool- en hemelwaterstations draaien jarenlang onbemand. De besturing schakelt pompen in op het niveau, spreidt hun starts zodat de voeding niet wordt overbelast, deelt de draaiuren en valt terug op eenvoudige vlotters als de niveausensor uitvalt.

  1. RioolInstroom
  2. Natte putUltrasoon + vlottersJe bent hier
  3. Pompen1, 2 of 3
  4. PersleidingNaar de zuivering
Op een echte locatie: plekken, onderdelen en veiligheid
  • Riool- en oppervlaktewaterpompstations
  • Mijn- en groeveontwatering
  • Kelders van gebouwen en wegtunnels

Natte putten zijn besloten ruimten met waterstofsulfide: niemand gaat naar binnen zonder vergunning, gasmeter en reddingsplan.

Een overlopend station vervuilt rivieren en huizen en wordt gemeld aan de toezichthouder.

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

Ga door

Hierna op de route