Logica voor bedrijfs- en reservepomp: expertuitdaging
Wisselen, verbreken-voor-maken en een mislukt herstel, allemaal tegelijk.
Repareer een besturing met twee pompen zonder overlappende commando's of automatische herstart. State, DutyPump, StandbyPump en Alarm moeten elke bedrijfsregel volgen.
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) uitdagingStop tijdens de overdracht annuleert de wachtende herstart
Test 1 van 10StartIngangONStopIngangOFFStatePompfase10DutyPumpCommando hoofdpompON- Level
- Zwaar · 40 punten
- Soort
- Zoek de storing
- Tijd
- Over ons 35 min
- Slagingspercentage
- Nieuw
- Machine
- 3D-pompskid
- Siemens
- SCL
- Rockwell
- Gestructureerde tekst
- Beckhoff
- Gestructureerde tekst
De hoofdmotor viel uit. De reserve nam direct over. Toen de spanning terugkwam, startte de hoofdmotor weer zonder nieuwe druk op de knop.
De reservepomp die steeds de draaibeurt inpikt: wat je code moet doen
De opzet heeft drie fouten die op elkaar inwerken. Een operator meldt dat de herstelde motor de run soms terugneemt en dat een ingedrukte Start na verloren toestemming kan herstarten. Bewijs beide richtingen van de overdracht, niet alleen één goede cyclus.
- Rust / selectie
- State 0 geeft beide pompen het commando OFF. Een nieuwe Start met Permit en zonder Stop/Alarm kiest de gezonde voorkeurspomp: eerst de hoofdpomp. State 10 = DutyPump, 20 = StandbyPump. Gebruik de andere als de voorkeursmotor defect is.
- Afwisseling
- Na een storingvrije run die met Stop is beëindigd, kiest NextStandby voor de volgende run de andere motor. Verlies van Permit en een mislukte run veranderen dat niet. FailedRun legt vast dat er al een overschakeling is gebruikt.
- Overdracht
- Fault is de uitval van de hoofdmotor; StandbyFault is de uitval van de reserve. Bij de eerste storing van de actieve motor ga je naar State 30 met beide commando's OFF. PendingStandby onthoudt de gekozen vervanger. Roep Delay aan zolang State 30 actief is: de tijd begint bij nul bij de eerste aanroep en de overdracht vindt plaats bij 400 ms. Een cyclus eerder of later wordt geaccepteerd, omdat de plek van de Delay-aanroep het met één cyclus verschuift. Herstel van de oude motor mag de keuze niet veranderen.
- Lockout
- Als de gekozen vervanger tijdens de vertraging uitvalt, of de draaiende vervanger daarna uitvalt, ga je naar 0 en zet je Alarm vast. Probeer geen derde motorstart. Reset wist Alarm alleen in rust, als beide motorstoringen weg zijn en Start is losgelaten. Reset start nooit een motor.
- Prioriteit
- Stop of verlies van Permit haalt beide commando's direct weg, ook tijdens de overdracht. Permit terugzetten terwijl Start nog is ingedrukt mag niet starten. Laat Start los en druk er opnieuw op. Bij een storingvrije start of voltooide overdracht mag de set commando's één cyclus de vorige of de nieuwe state volgen en moet daarna bij de gekozen state passen. Overlap is niet toegestaan.
Druk op Starten en druk daarna op Start en laat los. Zet Fault op TRUE en zie hoe beide assen stoppen voordat de reserve start. Zet Fault weer uit: de reserve moet de run houden. Activeer daarna StandbyFault en gebruik Terugspoelen als het herhaaldelijk begint te schakelen.
De reservepomp die steeds de draaibeurt inpikt: ingangen en uitgangen
Je programma leest 6 ingangen en stuurt 3 uitgangen. De namen zijn hetzelfde in de editor van elk merk.
Wat de controles testen
- Start is een verzoek op een stijgende flank, geen blijvende vrijgave.
- Geen enkele cyclus stuurt beide pompen aan; de overdracht wacht 400 ms.
- Eén mislukte run krijgt één overschakeling; een tweede storing zet Alarm vast.
De controles voeren 10 tests uit op de machine, cyclus voor cyclus: Stop tijdens de overdracht annuleert de wachtende herstart; De gekozen reserve valt uit voordat de timer klaar is; Bij een niet beschikbare voorkeursmotor wordt de gezonde reserve gebruikt; Wissel alleen na een storingvrije Stop; 400 ms onderbreking vóór inschakelen; herstel mag de draaibeurt niet inpikken; Een tweede uitval vergrendelt in plaats van motoren na te jagen; Herstel van de toestemming met Start ingedrukt kan niet herstarten; Stop wint van gelijktijdige Start en overdracht; Een defecte reserve kan geen commando krijgen; Uitval van de reserve volgt dezelfde overdrachtsregels.
Waar je dit tegenkomt
In een flatgebouw neemt de reservepomp het over als de hoofdmotor uitvalt en afslaat. Zodra die hersteld is, moet de hoofdpomp wachten op de volgende run.
Als beide pompen zonder waarschuwing starten, kan dat het net overbelasten. Steeds opnieuw proberen kan een motor beschadigen en de flat zonder water laten zitten.
Opgelost, of loop je vast? Praat erover in de Kleedkamer.
Meer uitdagingen
- Welke storing gebeurde eigenlijk eerst?Een time-out op de terugmelding, first-out-registratie en een vastzittende Ack-knop.Zwaar · Zoek de storing
- De fles die twee keer werd geteldHerstel de juiste fase zonder een half gevulde fles te tellen.Zwaar · Zoek de storing
- De overpompactie die de wasruimte onder water zetteTwee niveaus, terugmelding van de actuator, een uitlopende motor en een vergrendelde uitschakeling.Zwaar · Zoek de storing
- De houdtijd die nooit echt plaatsvondTemperatuurgeheugen, een ononderbroken houdtijd en aparte koelmiddelstroom.Zwaar · Zoek de storing

