Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Gratis om te beginnen · TIA Portal-talen · geen licentie

Siemens PLC-training in SCL, LAD, FBD en GRAPH

Leer een Siemens PLC programmeren zoals je dat in TIA Portal zou doen, en probeer dan elk idee uit op werkende 3D-apparatuur in je browser. Geen licentie en geen PLC op de werkbank, en de eerste missies zijn gratis met een gratis account.

Over ons 50 uur in 46 korte fases. Begin gratis: een gratis account, zonder creditcard.

Siemens LAD · Start of PumpOn, dan Stop en Permit

Scroll opzij om de hele rung te zien.

StartPumpOnStopPermitPumpOnSpoel
Siemens SCL · TIA Portal V20
#PumpOn := #Start AND #Permit
           AND NOT #Stop AND NOT #Fault;

Voorbeelden uit de lessen, zoals je ze zou schrijven in TIA Portal.

Wat je gaat leren

Siemens: 46 fases, van je eerste cyclus tot herbruikbare blokken

De cursus PLC-programmeren
  1. Lezen, beslissen, commanderen

    Je kunt een cyclus uitleggen en een uitgang een ingang laten volgen.

    Les: Denk in cycliLes: Weet wat een tag voorstelt
  2. Alleen draaien als het mag

    Je kunt voorwaarden combineren en uitleggen welk verzoek wint.

    Les: Bouw vrijgave in de logica
  3. Een startverzoek onthouden

    Je kunt een rung lezen en een pomp laten draaien tot Stop.

    Les: Lees een rung
  4. Wachten en dan handelen

    Je kunt een inschakelvertraging en een uitschakelvertraging cyclus voor cyclus voorspellen.

    Les: Maak tijd expliciet
  5. Een gebeurtenis één keer tellen

    Je kunt één fles van veel cycli onderscheiden en een telling bewust resetten.

    Les: Tel gebeurtenissen, geen cycli
  6. Een gemeten signaal volgen

    Je kunt getypeerde blokken koppelen en ruwe tellingen omzetten in bruikbare eenheden.

    Les: Volg het signaal
  7. De regeling stabiel houden

    Je kunt de vraag tussen twee drempels houden en klapperen diagnosticeren.

    Les: Regel een band, geen punt
  8. Vraag om bewijs

    Je kunt de klepreistijd toestaan en alarm geven bij ontbrekende terugmelding.

    Les: Scheid verzoek van bewijs
  9. De werkende pomp kiezen

    Je kunt bedrijfs- of reserveapparatuur kiezen zonder beide aan te sturen.

    Les: Eén verzoek, één geschikte pomp
  10. Bevestigen is geen reset

    Je kunt een voorwaarde, een vergrendeld alarm en de bijbehorende hoorn scheiden.

    Les: Bevestig de claxon, behoud het alarm
  11. De besturing overdragen

    Je kunt tussen Auto en Hand schakelen zonder onverklaarde wijziging van het commando.

    Les: Wie heeft het commando in handen?
  12. Eén batch, duidelijke fasen

    Je kunt beschrijven welke commando's bij elke stap horen en wanneer je doorgaat.

    Les: Beschrijf een proces in stappen
  13. Een route kiezen

    Je kunt één alternatief pad ingaan en concurrerende overgangen voorspelbaar maken.

    Les: Eén beslissing, één actieve route
  14. Commando's een einde geven

    Je kunt N-, S- en R-acties onderscheiden en een schema bewust resetten.

    Les: Maak de levensduur van elk commando duidelijk
  15. Een veilig herstel bewijzen

    Je kunt storingsbewijs gebruiken en na een onderbreking een bewuste herstart eisen.

    Les: Bewijs ook het herstel
  16. Fasen in tekst schrijven

    Je kunt een CASE-toestandsmachine schrijven en elk commando in elke toestand definiëren.

    Les: Schrijf één fase als toestandsmachine
  17. Een verzameling doorlopen

    Je kunt een getypeerde array indexeren en een begrensde FOR-lus gebruiken om hem op te tellen.

    Les: Vier waarden, één begrensde lus
  18. De laatste waarden bewaren

    Je kunt de opwarmtijd van een filter uitleggen en de oudste meting correct vervangen.

    Les: Onthoud alleen de nieuwste metingen
  19. Apparatuurinformatie groeperen

    Je kunt getypeerde leden van een apparatuurstatusstructuur lezen en schrijven.

    Les: Gegevens zijn geen uitvoerbare logica
  20. Geteste besturingslogica hergebruiken

    Je kunt twee instanties van één blok draaien en bewijzen dat hun geheugen onafhankelijk blijft.

    Les: Eén definitie, aparte instanties
  21. Een echte transmitter uitlezen

    Je kunt 4–20 mA-ingangstellingen omzetten in technische eenheden en binnen bereik houden.

    Les: Van milliampère naar een getal dat je kunt vertrouwen
  22. Vertrouw een dood signaal niet

    Je kunt een gebroken draad van een transmitter detecteren en de installatie veilig maken.

    Les: Als het signaal wegvalt
  23. Alarmgrenzen die niet rammelen

    Je kunt hoog- en laagalarmen geven met een dode band.

    Les: Geef alarmen een hysterese
  24. Laat een pomp draaien op een frequentieregelaar

    Je kunt een frequentieregelaar zijn run-commando en snelheid sturen en op zijn terugmelding wachten.

    Les: Vraag het een frequentieregelaar en controleer dan
  25. Uitval, reset, bewust herstarten

    Je kunt een storing van een frequentieregelaar afhandelen en resetten zonder onverwachte herstart.

    Les: Uitvallen, resetten en herstarten
  26. Zoek de storing: het is niet altijd het programma

    Je kunt een storing herleiden tot een defect apparaat met de lijst van ingangen en uitgangen, en het programma die laten detecteren en de installatie veilig houden.

  27. Machinelab 1: echte machines, duidelijke regels

    Je kunt een echte machine besturen met zijn drukknoppen en één gemeten waarde.

  28. Machinelab 2: geheugen, timing en sequenties

    Je kunt onthouden wat een machine zag, zijn bewegingen timen en hem door vaste fasen laten lopen.

  29. Machinelab 3: metingen en batches

    Je kunt een machine regelen op basis van analoge metingen en hem laten leren van wat hij mat.

  30. Machinelab 4: veiligheidssequenties en installatiebesturing

    Je kunt reeksen schrijven die elke stap bewijzen, bij elke storing naar een veilige toestand uitschakelen en urenlang een installatie laten draaien.

  31. Machinelab 5: expertsystemen

    Je kunt de tracking-, recept- en coördinatielogica bouwen waar echte productielijnen van afhankelijk zijn.

  32. Eindproject: de hele fabriek laten draaien

    Je kunt een hele installatie met één programma draaien: utilities, een batch, een lijn, een robot en de veiligheid eromheen.

  33. Pneumatieklab: cilinders, kleppen en reedschakelaars

    Je kunt luchtcilinders een reeks laten doorlopen op hun reedcontacten, een beweging die nooit eindigt opvangen, en ze veilig stoppen en herstarten.

  34. Veiligheidslab 1: stoppen en alleen bewust herstarten

    Je kunt een noodstop en een afschermingspoort een robot laten stoppen, en een bewuste reset en start eisen voordat hij weer beweegt.

  35. Veiligheidslab 2: vertrouw niets enkelvoudigs

    Je kunt veiligheidsapparaten op twee kanalen lezen, handpalmknoppen en terugmelding van de contactor controleren en vergrendelen bij een storing.

  36. Veiligheidslab 3: hoe te stoppen en wat door te laten

    Je kunt kiezen tussen stopcategorie 0 en 1 en een lichtgordijn muten voor dozen maar niet voor mensen.

  37. Veiligheidseindproject: de cel in bedrijf stellen

    Je kunt alle veiligheidsfuncties van een robotcel samenbrengen en elk ervan bewijzen, één apparaat en één storing tegelijk.

  38. Bedienschermen 1: grijs is normaal

    Je kunt normale apparatuur rustig weergeven en alleen markeren wat de operator nodig heeft.

  39. Bedienschermen 2: in één oogopslag lezen

    Je kunt een overzicht ontwerpen dat in een seconde antwoord geeft op 'is alles in orde?'.

  40. Bedienschermen 3: alarmen op volgorde van prioriteit

    Je kunt alarmen op prioriteit sorteren en bevestiging afhandelen zoals de alarmnormen beschrijven.

  41. Bedienschermen 4: vraag voordat je niet kunt terugdraaien

    Je kunt een onomkeerbare actie eerst duidelijk laten vragen en de vraag in de PLC afhandelen.

  42. Bedienschermen 5: dezelfde knop, dezelfde plek

    Je kunt faceplates bouwen die elke keer hetzelfde werken en vertellen waarom een knop niet beschikbaar is.

  43. SCADA 1: één scherm voor de hele installatie

    Je kunt elk station één toestand uit één codelijst geven en een overzicht bouwen dat laat zien welk station iemand nodig heeft.

  44. SCADA 2: één alarmblok voor elk alarm

    Je kunt één blok schrijven dat elk alarm door nieuw, gezien en gewist laat gaan en het eerste alarm markeert.

  45. SCADA 3: log wat een stop verklaart

    Je kunt kiezen wat je logt, het bij verandering opslaan met een traagste snelheid, en een trend lezen om een oorzaak te vinden.

  46. SCADA 4: een batchrecord terwijl het gebeurt

    Je kunt het nummer, de staptijden en de totalen van een batch wegschrijven terwijl de batch loopt, en het record sluiten als hij eindigt.

TIA Portal talen

Alle 4 Siemens-talen

Code overzetten vanuit Studio 5000? Zet hem om naar SCL of LAD
Hoe de training werkt

Leer het, probeer het, bewijs het

  1. We begeleiden je door elke stap

    Praktische lessen vanaf nul: je bouwt elke rung zelf op een live paneel, in ladderdiagram of code, voordat een missie erom vraagt.

  2. Probeer het op een 3D-opstelling

    89 missies op werkende pompen, tanks en een vullijn. Automatische tests vertellen je wanneer je code klopt.

  3. Test je begrip

    Korte vragen passen elk idee toe op een nieuw geval. Bij elk antwoord hoort een uitleg.

Storingzoeken

Repareer installaties die zich misdragen

Locaties hebben technici nodig die storingen kunnen vinden, niet alleen nieuwe code schrijven. 10 missies beginnen met een melding van een operator. Start de installatie, speel de storing cyclus voor cyclus terug en repareer de logica.

Als je SCL werkt, kun je het exporteren als een extern bronbestand (.scl) voor TIA Portal. Nog niemand heeft bewezen dat deze bestanden in de echte software importeren, dus je zou de jouwe daar nog moeten testen.

Vragen

Veelgestelde vragen

Wat mensen vragen voordat ze beginnen.

Is deze Siemens PLC-training gratis?

Je kunt gratis beginnen. Elk account krijgt een gratis Pro-proefperiode tot 5 december 2026, wanneer de betaalde abonnementen starten. Geen kaart. Daarna bewaart een gratis account je voortgang en opent lessen 1 tot en met 4, het eerste begeleide lab, de eerste 3 missies, één uitdaging en 3 op de codeconverter, en al het andere zit in het Pro-abonnement.

Heb ik TIA Portal of een Siemens PLC nodig?

Nee. Alles draait in je browser. De editors zijn vormgegeven naar TIA Portal V20, dus wat je leert, neem je mee als je achter de echte software zit. Je hebt de echte software nodig, en bij voorkeur een echte PLC, om aan een echte machine te werken.

Is dit officiële Siemens-training?

Nee. Het is onafhankelijke training, niet gecertificeerd of goedgekeurd door Siemens. Het leert SCL, LAD, FBD en GRAPH, maar geen STL, en de timers, tellers, flanken en getallen zijn gecontroleerd aan de hand van de systeemhandleiding van de Siemens S7-1200 en de programmeerrichtlijn voor S7-1200/1500.

Wat is een Siemens PLC?

Een programmeerbare logische regelaar gemaakt door Siemens en verkocht onder de naam SIMATIC. Het is de industriële computer, meestal in een schakelkast, die een machine aanstuurt. Hij leest de sensoren, voert je programma uit en zet de uitgangen die motoren, kleppen en lampen aansturen, steeds opnieuw. Je programmeert de S7-1200 en S7-1500 in TIA Portal, de engineeringsoftware van Siemens.

In welke families komen Siemens PLC's voor?

De belangrijkste zijn de compacte S7-1200 voor eenvoudiger werk, de S7-1500 voor veeleisender werk en de gedecentraliseerde ET 200SP-regelaars. Siemens noemt de oudere S7-300 en S7-400 legacy-regelaars, al worden ze wereldwijd nog gebruikt. LOGO! is een kleine logische regelaar voor klussen als verlichting, pompen en ventilatie, met zijn eigen software LOGO! Soft Comfort. PLC Gym leert de werkwijze van de S7-1200 en S7-1500 en heeft geen LOGO!-editor.

Welke Siemens PLC's behandelt het?

De werkwijze van de S7-1200 en S7-1500 in TIA Portal: SCL, LAD en FBD, plus GRAPH-reeksen zoals gebruikt op de S7-1500. De oudere tools STEP 7 Classic en S5 behandelt het niet.

Hoe lang duurt het?

Ongeveer 50 uur: 26 lessen en 89 missies in 46 korte fases. Ga in je eigen tempo; je voortgang wordt in je account opgeslagen als je bent ingelogd.

Krijg ik een certificaat?

Ja, die van PLC Gym zelf, geen officiële van Siemens. Certificaten horen bij Pro, dat elk nieuw account gratis kan proberen. Haal een hele groep missies en je kunt er een certificaat voor claimen, en een als je ze allemaal hebt gehaald. Elk certificaat somt de missies, talen en machines op die je in onze simulator hebt gehaald. Het toont missies die de simulator als gehaald heeft gecontroleerd, geen onder toezicht afgelegd examen. Jij kiest of de controlepagina openbaar is, en je kunt het aan LinkedIn toevoegen.

Moet ik Siemens of Allen-Bradley leren?

Leer degene die op je werkplek wordt gebruikt, of degene die wordt gebruikt waar je wilt werken. De ideeën zijn in beide hetzelfde, en bij elke les kun je wisselen tussen de Siemens- en de Rockwell-versie.

Start Siemens PLC-training nu

Nieuw met PLC's? Les 1 laat je eerst elke handeling zien. Weet je al iets van PLC's, spring dan meteen in de missies.