
PLC Programmeur Cursus
Beheers PLC-programmeren van hardwarebedrading tot geavanceerde industriële netwerken in één uitgebreide cursus. Je bouwt echte besturingsprogramma's, configureert PID-regelkringen en lost problemen in live systemen op met standaard tools en methoden uit de industrie. Deze cursus behandelt alles wat een werkende PLC-programmeur nodig heeft om de klus goed te klaren.
Wat je gaat leren:
Je begint met de basisprincipes van PLC-hardware en veilige bedradingspraktijken, en gaat daarna verder met ladderlogica programmeren met behulp van timers, tellers en dataverwerkingsinstructies. Vervolgens configureer je analoge regelkringen en stem je PID-algoritmen af voor echte procesapplicaties. De cursus behandelt industriële communicatieprotocollen zoals EtherNet/IP, Modbus TCP en OPC-UA, zodat je PLC's kunt verbinden met HMI's, drives en SCADA-systemen. Je leert ook gestructureerd programmaontwerp, inbedrijfstellingsprocedures en systematische storingszoekmethoden die dagelijks op de fabrieksvloer worden gebruikt.
Hoe je praktisch studeert PLC Programmeur Cursus
Hoe je oefent PLC Programmeur Cursus
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 40 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsInleiding tot PLC's en automatisering
Inleiding tot PLC's en automatisering
Les 1 • Veiligheid en regelgevingsbasis
Introduceert elektrische veiligheidspraktijken en functionele veiligheidsnormen die relevant zijn voor PLC-omgevingen. Zorgt ervoor dat studenten veilig werken voordat ze levende apparatuur aanraken.
Les 2 • Soorten PLC-systemen
Vergelijkt compacte, modulaire en rackgebaseerde PLC-families op schaal en toepassing. Begeleidt studenten bij het selecteren van het juiste platform voor een gegeven automatiseringstaak.
Les 3 • Wat is een PLC?
Definieert PLC's, hun geschiedenis en hoe ze relaisgestuurde besturingssystemen hebben vervangen. Legt de conceptuele basis voor alle volgende programmeeronderwerpen.
Les 4 • PLC-hardwarecomponenten
Identificeert CPU, voeding, I/O-modules en communicatiepoorten. Het begrijpen van hardware is een vereiste voor het bedraden en configureren van elk PLC-systeem.
Les 5 • Grondbeginselen van industriële automatisering
Behandelt open-lus versus gesloten-lusregeling, sensoren en actuatoren in geautomatiseerde systemen. Verbindt automatiseringstheorie met echte PLC-toepassingen die studenten zullen programmeren.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsBedrading van PLC-hardware en I/O-configuratie
Bedrading van PLC-hardware en I/O-configuratie
Les 1 • Analoge I/O-bedrading en -schaling
Legt 4-20 mA- en 0-10 V-signaalbekabeling uit voor sensoren en regelapparaten. Studenten bedraden en controleren analoge kanalen voordat ze softwarematige schaling toepassen.
Les 2 • I/O-adressering en moduleconfiguratie
Koppelt fysieke terminalposities aan software-I/O-adressen volgens fabrikantconventies. Nauwkeurige adressering voorkomt logische fouten in alle volgende programmeeroefeningen.
Les 3 • Bedrading van digitale ingangsmodules
Demonstreert source- en sink-bedradingstopologieën voor discrete ingangsapparaten. Studenten verbinden drukknoppen, eindschakelaars en naderingssensoren met ingangsklemmen.
Les 4 • Bedrading van digitale uitgangsmodules
Behandelt bedrading van relais-, transistor- en triac-uitgangsmodules voor belastingen zoals motoren en spoelen. Bouwt competentie op in het beschermen van uitgangen met zekeringen en suppressie.
Les 5 • Elektrische grondbeginselen voor PLC-bedrading
Bespreekt DC/AC-spanning, stroom en aardingsconcepten die essentieel zijn voor veilige PLC-bedrading. Biedt de elektrische theorie die nodig is voordat veldapparatuur wordt aangesloten.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsGrondbeginselen van ladderlogica programmeren
Grondbeginselen van ladderlogica programmeren
Les 1 • Overzicht van de ladderdiagramtaal
Introduceert sporten, rails, contacten en spoelen als de bouwstenen van ladderlogica. Verbindt relais-schemaconventies met hun software-equivalenten in de PLC-editor.
Les 2 • Zelfhoudende vergrendelingsschakelingen
Implementeert zelfhoudende schakelingen met zelfhoudende contacten en set/reset-spoelen. Deze patronen vormen de basis van motor start-stop en alarmbesturingslogica.
Les 3 • Timerinstructies
Programmeert inschakelvertraging-, uitschakelvertraging- en retentieve timers om tijdgestuurde sequenties te regelen. Timervaardigheid is vereist voor transportband-, meng- en procesregelingtoepassingen.
Les 4 • Tellervragen
Gebruikt opwaartse, neerwaartse en opwaartse/neerwaartse telinstructies om gebeurtenissen en hoeveelheden bij te houden. Studenten passen tellers toe in batchbesturing en productietelscenario's.
Les 5 • Basisinstructies voor logica
Programmeert EN, OF en NIET logica met serie-, parallel- en negatiecontactarrangementen. Studenten lossen combinatorische logische problemen op met alleen contact- en spoelinstructies.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsGegevensverwerking en vergelijkingsinstructies
Gegevensverwerking en vergelijkingsinstructies
Les 1 • MOV- en COPY-instructies
Programmeert MOV-, COPY- en blokverplaatsingsinstructies om gegevens tussen registers over te zetten. Deze instructies liggen ten grondslag aan receptenbeheer en parameterlaadroutines.
Les 2 • Rekenkundige instructies
Programmeert ADD-, SUB-, MUL-, DIV- en MOD-instructies voor berekeningen in de PLC. Studenten berekenen debiettotalen, efficiëntieverhoudingen en technische eenheidsconversies.
Les 3 • Vergelijkingsinstructies
Gebruikt EQU-, NEQ-, LES-, GRT-, LEQ- en GEQ-instructies om logica te activeren op basis van numerieke condities. Vergelijkingsinstructies maken setpoint-gebaseerde en alarmdrempelbesturing mogelijk.
Les 4 • PLC-geheugen en gegevenstypes
Legt bit-, byte-, integer-, real- en string-gegevenstypes en hun geheugenorganisatie uit. Correcte gegevenstypeselectie voorkomt overflowfouten in alle gegevensverwerkingsprogramma's.
Les 5 • Logische en bitschuifinstructies
Past EN-, OF-, XOR- en bitschuifinstructies toe om samengepakte gegevenswoorden te manipuleren. Deze bewerkingen ondersteunen het decoderen van statuswoorden en het genereren van sequentiepatronen.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsProgrammaorganisatie en gestructureerd ontwerp
Programmaorganisatie en gestructureerd ontwerp
Les 1 • Door de gebruiker gedefinieerde functieblokken
Bouwt herbruikbare functieblokken met gedefinieerde ingangen, uitgangen en interne status. Inkapseling maakt consistent hergebruik van motor-, klep- en PID-regelsjablonen mogelijk.
Les 2 • Documentatiestandaarden voor programma's
Past naamgevingsconventies, sportcommentaar en tagbeschrijvingen toe om zelfdocumenterende programma's te produceren. Correcte documentatie vermindert de inbedrijfstellingstijd en ondersteunt onderhoud op lange termijn.
Les 3 • Subroutines en spronginstructies
Maakt subroutine die voorwaardelijk of onvoorwaardelijk worden aangeroepen om ladderprogramma's te modulariseren. Subroutines verminderen codeduplicatie en vereenvoudigen probleemoplossing in grote programma's.
Les 4 • Programma-uitvoering en scancyclus
Legt de PLC-scancyclus uit: ingangsscan, programma-uitvoering en uitgangsscanfases. Het begrijpen van de scanvolgorde is cruciaal voor het schrijven van deterministische, foutvrije besturingslogica.
Les 5 • Basis van functieblok en gestructureerde tekst
Introduceert IEC 61131-3 Functieblokdiagram en Gestructureerde tekst als aanvulling op ladderlogica. Studenten herkennen wanneer elke taal efficiënter is voor een bepaalde taak.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsAnaloge regeling en PID-programmering
Analoge regeling en PID-programmering
Les 1 • Analoge signaalverwerking in de PLC
Schaal ruwe analoge tellingen naar technische eenheden met behulp van lineaire schalingsinstructies. Nauwkeurige schaling is de voorwaarde voor betrouwbare PID- en alarm-setpoint vergelijkingen.
Les 2 • Alarm- en limietbewaking voor analoge lussen
Programmeert hoog-, laag-, hoog-hoog- en laag-laag-alarmen op procesvariabelen met behulp van vergelijkingslogica. Alarmbeheer beschermt apparatuur en activeert automatisch operator meldingen.
Les 3 • PID-afstemmethoden
Past open-lus stap test en Ziegler-Nichols methoden toe om initiële PID-versterkingen te berekenen. Studenten verfijnen iteratief versterkingen om stabiele, responsieve lusprestaties te bereiken.
Les 4 • Configureren van het PID-instructieblok
Stelt de PID-instructie van de PLC-fabrikant in met de juiste modus, setpoint en uitgangslimieten. Studenten configureren zowel positie- als snelheidsvorm PID-algoritmen.
Les 5 • Herziening van PID-regeltheorie
Vat de proportionele, integrerende en differentiërende werking samen en hun effect op de procesrespons. Biedt de regeltheorie basis die nodig is om PID-blokken te configureren en af te stemmen.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsPLC-communicatie en netwerken
PLC-communicatie en netwerken
Les 1 • Ethernet-gebaseerde industriële protocollen
Stelt EtherNet/IP-, Modbus TCP- en PROFINET-verbindingen in voor snelle apparaatintegratie. Studenten configureren IP-adressering, verbindingsparameters en gegevensmappingtabellen.
Les 2 • Seriële communicatieprotocollen
Configureert RS-232 en RS-485 seriële verbindingen met Modbus RTU voor apparaatcommunicatie. Studenten lezen en schrijven Modbus-registers tussen een PLC en een frequentieregelaar.
Les 3 • OPC-UA en SCADA-integratie
Verbindt PLC-gegevens met SCADA- en MES-systemen met behulp van OPC-UA-serverconfiguratie. Studenten koppelen PLC-tags aan OPC-UA-nodes en verifiëren de gegevensstroom naar een supervisory client.
Les 4 • Grondbeginselen van industriële netwerken
Behandelt OSI-model lagen die relevant zijn voor industriële netwerken, topologieën en medietypen. Biedt de netwerkvocabulaire die nodig is om elk PLC-communicatieprotocol te configureren.
Les 5 • Koppeling van PLC-to-PLC en besturing
Implementeert produced/consumed tags en peer-to-peer berichten tussen meerdere PLC's. Gedistribueerde besturingsarchitecturen vereisen betrouwbare gegevensuitwisseling tussen besturingseenheden.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsProbleemoplossing, diagnostiek en inbedrijfstelling
Probleemoplossing, diagnostiek en inbedrijfstelling
Les 1 • Systematische methodologie voor probleemoplossing
Introduceert een gestructureerd foutisolatieproces: observeren, hypothese, testen en verifiëren. Een herhaalbare methodologie vermindert de gemiddelde reparatietijd voor alle PLC-systeemtypen.
Les 2 • Diagnose van logica- en programmfouten
Identificeert onjuiste runglogica, timer/tellerfouten en type mismatches die onverwacht gedrag veroorzaken. Studenten corrigeren programmafouten met gestructureerde testcases en simulatie.
Les 3 • Diagnose van hardwarefouten
Diagnosticeert defecte I/O-modules, doorgebrande zekeringen, bedradingsfouten en voedingsproblemen met meters en indicatoren. Studenten vervangen en verifiëren modules zonder de niet-getroffen systeemonderdelen te verstoren.
Les 4 • Systeeminbedrijfstelling en acceptatietest
Voert een inbedrijfstellingssequentie uit: pre-power controles, I/O-verificatie, droogloop en live acceptatietest. Studenten produceren een inbedrijfstellingschecklist en een ondertekend documentatiepakket.
Les 5 • Gebruik van de PLC-programmeersoftware voor diagnostiek
Gebruikt online monitoring, forcefuncties en diagnostische buffers om fouten in live programma's te isoleren. Softwaretools versnellen de diagnose zonder dat fysieke metingen met een meter nodig zijn.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Elektricien: klaar om uit te breiden van bedrading naar programmeren en besturen van geautomatiseerde systemen.
Onderhoudstechnicus: wil PLC-storingen diagnosticeren in plaats van te wachten op externe ondersteuning.
Werktuigbouwkundige: moet de besturingslogica begrijpen om effectief samen te werken met automatiseringsteams.
Carrièreswitcher: afkomstig uit IT of elektronica en gericht op industriële automatisering als nieuw vakgebied.
Recent afgestudeerd ingenieur: praktische PLC-vaardigheden opbouwen die academische programma's zelden diepgaand behandelen.
Hobbyist of maker: serieus bezig met de overstap van DIY-projecten naar professionele industriële automatisering.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















