Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Uitdaging 10 · Zoek de storing · PRO (vraagt Pro)

Fout in de PLC-scancyclus: één cyclus te laat

Het pompcommando blijft na een uitschakeling nog één cyclus actief.

In Auto (Run ON) laat PumpOn de pomp draaien zolang alles in orde is: geen Fault en Permit ON. Een Fault of een verloren Permit moet PumpOn OFF zetten in precies dezelfde cyclus waarin het gebeurt. Zoek uit waarom het één cyclus te laat is en herstel het.

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-pompskid waarop deze uitdaging draaitPRO (vraagt Pro) uitdaging
Hoe de test verloopt

Melding van de operator: de cyclus van de uitval

Test 1 van 3
Ingesteld door de testGecontroleerd door de testStap 3 van 3 · 180 ms
Level
Gemiddeld · 20 punten
Soort
Zoek de storing
Tijd
Over ons 10 min
Slagingspercentage
Nieuw
Machine
3D-pompskid
Siemens
LAD en SCL
Rockwell
Ladderdiagram en gestructureerde tekst
Beckhoff
Gestructureerde tekst
Melding van de operator · pompskid
Elke keer dat de motor uitvalt, logt de frequentieregelaar “startcommando aanwezig tijdens uitval”. De trend toont PumpOn nog één cyclus ON na het uitvallen. Hetzelfde gebeurt als de uitlaatklep sluit.
Vereist gedrag

Eén cyclus te laat: wat je code moet doen

Run
Auto gekozen: draaien zolang alles in orde is.
Healthy
Geen Fault en Permit ON.

Druk op Starten en zet dan Run ON. Zet daarna Fault ON: de lamp Storing frequentieregelaar moet uit blijven. Om de cyclus zelf te zien, zet je op Pauze en druk je na het ON zetten van Fault één keer op Eén cyclus verder: PumpOn moet dan al OFF zijn.

Tagtabel

Eén cyclus te laat: ingangen en uitgangen

Je programma leest 3 ingangen en stuurt 1 uitgang. De namen zijn hetzelfde in de editor van elk merk.

TagDatatypeJouw codeWat het betekent op de machine
RunBOOLLeestEen ingang die je code nodig heeftAuto-run gekozen
FaultBOOLLeestEen ingang die je code nodig heeftMotorbeveiliging aangesproken
PermitBOOLLeestEen ingang die je code nodig heeftUitlaatklep bevestigd open
PumpOnBOOLSchrijftEen uitgang die je code zetPomp P-101 laten draaien

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

Automatische controles

Wat de controles testen

  1. Run zet PumpOn ON zolang er geen Fault i: en Permit ON is.
  2. Een Fault zet PumpOn OFF in dezelfde cyclus.
  3. Als Permit verdwijnt, gaat PumpOn OFF in dezelfde cyclus.
  4. Al: je Run OFF zet, stopt de pomp.

De controles voeren 3 tests uit op de machine, cyclus voor cyclus: Melding van de operator: de cyclus van de uitval; Als Permit verdwijnt, stopt hij in dezelfde cyclus; Run start en stopt hem.

Op locatie

Waar je dit tegenkomt

Een pomp aan een frequentieregelaar die elk startcommando logt dat hij tijdens een uitval ontvangt.

Frequentieregelaars en veiligheidsrelais reageren binnen milliseconden. Een commando dat na een uitval nog één cyclus blijft hangen, kan de frequentieregelaar op storing zetten of een veiligheidsfunctie verstoren.

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

Ga door

Meer uitdagingen