Als Software Engineer PLC ontwerp en programmeer je besturingssystemen voor machines en installaties. Denk aan bruggen, sluizen of complete productielijnen.
Maar hoe ziet zo’n werkweek er in de praktijk echt uit?
In deze blog vind je een realistische schets van een gemiddelde werkweek als Software Engineer PLC.
Begin van de week scherp krijgen wat de tussenstand is
De week begint met het creëren van een helder overzicht. Vaak start je met een projectoverleg of interne afstemming.
Wat is de status van de verschillende modules (bijv. safety, motion, HMI)?
- Welke delen van de software zijn al getest (FAT) en wat moet nog gebeuren?
- Zijn er issues vanuit de werkplaats of inbedrijfstelling?
- Zijn er wijzigingen vanuit de klant (change requests)?
Je checkt openstaande taken en eventuele feedback van collega’s. Niet meteen de techniek induiken maar eerst zorgen voor een georganiseerde mindset zodat de week productief kan beginnen.
Midden van de week ontwerpen en uitwerken
Hier zit de kern van het engineeringwerk:
Het schrijven van PLC-code (bijv. in Siemens TIA Portal, Beckhoff TwinCAT of Allen-Bradley)
- Het opzetten van structuren (FB’s, functies, state machines)
- Het uitwerken van proceslogica
- Volgordes van installaties (bijv. starten/stoppen van motoren)
- Interlocks en veiligheidscondities
- Timing en sequenties
- Het koppelen van IO’s, veldapparatuur en drives
Daarnaast denk je na over:
- Herbruikbaarheid van code (libraries, templates)
- Schaalbaarheid voor toekomstige uitbreidingen
- Leesbaarheid voor collega’s
In dit deel van de week ligt de focus op techniek en zorgvuldigheid. Veel analyseren, testen in kleine stappen en logisch nadenken.
Tussendoor veel afstemming met de praktijk
Het werk van een PLC Engineer staat altijd in verbinding met de installaties op de locatie. Daarom heb je door de week heen veel contact met andere disciplines:
- Hardware/E&I engineers – “Kloppen de IO-lijsten en schema’s met de software?”
- Mechanical engineers – “Hoe werkt de machine fysiek en wat betekent dat voor de besturing?”
- Monteurs/panelenbouw – “Klopt de bekabeling en aansluiten van componenten?”
- Projectleiders – “Planning, voortgang en eventuele wijzigingen”
Om ervoor te zorgen dat het project gestroomlijnd verloopt en dat de bouw zo goed mogelijk gebeurt.
Einde van de week toetsen, bijsturen, vooruitkijken
Om de week af te ronden, houd je je bezig met:
- Testen van software in simulatie (bijv. PLCSIM)
- Testen op de echte installatie (FAT/SAT of inbedrijfstelling)
- Debuggen van storingen
- Verkeerde signalen
- Timingproblemen
- Communicatie issues (Profinet, EtherCAT)
- Optimaliseren van bestaande code
Je kijkt ook vooruit:
- Wat moet volgende week klaar zijn?
- Welke onderdelen moeten nog gebouwd of getest worden?
- Waar zitten risico’s in het project?
Hier zie je echt resultaat van je werk: systemen die reageren, bewegen en uiteindelijk “tot leven komen”.
Kort gezegd?
Een gemiddelde werkweek ziet er vaak zo uit:
45% is programmeren en logica ontwerpen
35% is afstemming met techniek en praktijk
20% is testen en optimaliseren
Verder met Comaen
Welk onderdeel van deze werkweek past het beste bij jou?
Bij Comaen reverse engineeren we loopbanen. Niet je cv als beginpunt, maar jouw toekomst als vertrekpunt. We kijken naar hoe je wilt werken, waar je energie van krijgt en hoe je wilt groeien. Benieuwd welke rol bij jou past? Bekijk onze actuele vacatures of neem contact met ons op.