Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Uitdaging 01 · Programmeer het · Gratis

Start en stop met één drukknop: PLC-uitdaging

Elke druk op één knop schakelt de pomp om.

Het pomppaneel heeft één drukknop. Druk één keer en PumpOn gaat ON. Druk nog een keer en PumpOn gaat OFF. Als je de knop ingedrukt houdt, verandert de pomp maar één keer.

Gratis met een gratis account, zonder creditcard. Het bewaart je voortgang en scoort de punten.

Elke missie is met de hand beoordeeld door Niklavs Karklins, senior besturingsingenieur in Schotland. Die beoordeling gold de Engelse originele tekst; deze vertaling is door AI gemaakt en door niemand beoordeeld. Zo worden missies gecontroleerd

De 3D-pompskid waarop deze uitdaging draait
Hoe de test verloopt

Indrukken, loslaten, weer indrukken

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

Eén knop, start en stop: wat je code moet doen

Druk op
Elke nieuwe druk op Button schakelt PumpOn om.
Hold
Een ingehouden knop telt als één druk.

Druk op Starten en klik dan op Button. De pomp start. Klik er nog een keer op en de pomp stopt.

Tagtabel

Eén knop, start en stop: ingangen en uitgangen

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

TagDatatypeJouw codeWat het betekent op de machine
ButtonBOOLLeestEen ingang die je code nodig heeftDe ene drukknop op het pomppaneel
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: #Button. Rockwell en TwinCAT gebruik alleen de naam: Button.

Automatische controles

Wat de controles testen

  1. De eerste druk op Button zet PumpOn ON, in de cyclus waarin de druk binnenkomt.
  2. Al: je Button loslaat, blijft PumpOn zoals hij is.
  3. De volgende druk zet PumpOn OFF en de druk daarna zet hem weer ON.
  4. Al: je Button ingedrukt houdt, verandert PumpOn één keer, niet bij elke cyclus.

De controles voeren 2 tests uit op de machine, cyclus voor cyclus: Indrukken, loslaten, weer indrukken; Een ingehouden knop telt één keer.

Op locatie

Waar je dit tegenkomt

Een kleine doseerpomp in een waterzuiveringskiosk heeft één verlichte drukknop: druk om te starten, druk nog een keer om te stoppen.

Als het programma de pomp bij elke cyclus omschakelt zolang de knop wordt ingehouden, klappert de motor aan en uit en slijt de contactor.

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

Ga door

Meer uitdagingen