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

Oefening over Bevestig een alarm en reset het daarna: PLC-alarmafhandeling

Behandel het hoge niveau, het alarm en de hoorn als drie aparte dingen.

Blijft Level twee seconden boven 90%, zet Alarm en Horn dan vast aan. Vastgezet betekent dat ze uit zichzelf aan blijven. Ack zet alleen de Horn stil. Alarm blijft aan tot Reset wordt ingedrukt terwijl Level op of onder 90% is. Een nieuw alarm na Reset moet de Horn weer laten klinken.

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

De exacte grens van twee seconden

Test 1 van 7
Ingesteld door de testGecontroleerd door de testStap 4 van 4 · 2.3 s
Level
Toegepast
Tijd
Over ons 20 min
Beloning
+300 XP
Opstelling
3D-procestank
Editors voor Siemens
Ladderdiagram (LAD), SCL
Editors voor Rockwell
Ladderdiagram, Gestructureerde tekst
Editors voor Beckhoff
Gestructureerde tekst
Fase
10. Bevestigen is geen reset
Vereist gedrag

Bevestig een alarm en reset het daarna: wat je code moet doen

Een alarm bevestigen is niet hetzelfde als het wissen. De bedrijfsregels laten het verschil zien. De rode lamp op het paneel is het Alarm. De oranje lamp en de piep zijn de Horn.

Bevestig het hoge niveau
Level > 90% zonder onderbreking gedurende 2000 ms. Level <= 90% zet de timer meteen terug. De tijd begint op nul in de eerste cyclus met TRUE.
Alarm en hoorn
Een nieuw bevestigd alarm zet beide vast aan. Druk op Ack om Horn stil te zetten. Alarm blijft aan. Als je Ack loslaat, mag hetzelfde alarm niet opnieuw klinken. Ack mag werken zolang hij ingedrukt is of bij een stijgende flank; beide halen het. Een Ack die al ingedrukt is als een alarm begint, wordt niet gecontroleerd.
Niveau daalt, daarna Reset
Een dalend niveau alleen wist geen van beide. Reset werkt alleen bij Level <= 90% en wist beide. Reset mag werken zolang hij ingedrukt is of bij een nieuwe druk; beide halen het. Een Reset die al ingedrukt was voordat het niveau daalde, wordt niet gecontroleerd. Een later alarm moet weer klinken zodra Ack is losgelaten.
Tagtabel

Bevestig een alarm en reset het daarna: ingangen en uitgangen

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

TagDatatypeJouw codeWat het betekent op de machine
ResetBOOLLeestEen ingang die je code nodig heeftReset-drukknop
LevelREALLeestEen ingang die je code nodig heeftTankniveau, %
AckBOOLLeestEen ingang die je code nodig heeftAcknowledge: zet de Horn stil maar laat de Alarm aan
AlarmBOOLSchrijftEen uitgang die je code zetVastgezet alarm
HornBOOLSchrijftEen uitgang die je code zetHoorncommando. De oranje lamp en een piep laten het zien

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

Automatische tests

Bevestig een alarm en reset het daarna: wat de tests controleren

  1. Level moet 2 s zonder onderbreking hoog blijven. Eén cyclus op een normaal niveau start het wachten opnieuw.
  2. Ack wist Alarm nooit. Reset doet niets zolang Level nog hoog is.
  3. Alarm en Horn blijven aan tot iemand ze afhandelt. Een nieuw alarm laat de Horn weer klinken.
  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

Een tank in de mengruimte raakt te vol en er klinkt een toeter. De operator drukt op Ack om hem stil te zetten terwijl hij de inlaatklep controleert.

De toeter stilzetten mag het alarm voor hoog niveau niet wissen. Als het niveau later weer te hoog wordt, moet de toeter opnieuw klinken.

Waar je dit tegenkomtEén batch drank maken

In een drankenfabriek laten kleppen afgemeten hoeveelheden water en siroop in een mengtank. Een elektrische mixer mengt ze tot één batch. Een uitlaatklep stuurt de drank dan naar een buffertank. Vandaar tappen vulmachines hem in flessen.

  1. IngrediënttanksBevatten het water en de siroop
  2. MengtankEén batch vullen, mengen en metenJe bent hier
  3. BuffertankHoudt de afgewerkte drank klaar
  4. FlessenvullerDoet de drank in flessen
Op een echte locatie: plekken, onderdelen en veiligheid
  • Drankenfabriek — water en siroop mengen
  • Verffabriek — ingrediënten mengen tot een gelijkmatige kleur
  • Waterzuivering — een afgemeten chemisch mengsel voorbereiden
  • Brouwerij — water verwarmen om apparatuur te wassen

Een volle tank sluit zijn eigen inlaat niet. Er blijft water binnenkomen tot de klep sluit, dus een open inlaat kan de ruimte laten overstromen.

Een verwarmer die niet door vloeistof is bedekt, kan oververhit raken. Echte tanks hebben naast het PLC-programma aparte veiligheidsvoorzieningen.

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

Ga door

Hierna op de route