Kort antwoord
Een PLC, voluit programmable logic controller, is een programmeerbare industriële besturing. De PLC verwerkt ingangssignalen volgens een opgeslagen programma en stuurt uitgangen aan, bijvoorbeeld om een transportband, pomp of regelklep te laten werken.
Ook genoemd: programmable logic controller, programmeerbare logische besturing
Wat is een PLC?
Een PLC is de besturing die vastgelegde beslisregels uitvoert in een machine of installatie. Het programma bevat bijvoorbeeld startvoorwaarden, tijdvertragingen en volgordes. De controller ontvangt informatie uit het proces en bepaalt daarmee welke opdrachten naar de aangesloten apparatuur gaan.
De PLC vormt één onderdeel van industriële automatisering: sensoren leveren de meetgegevens, de besturing verwerkt ze en aandrijvingen of kleppen voeren de opdracht uit. Bediening en visualisatie kunnen in een apart systeem zitten.
DE ONDERDELEN
Vier onderdelen van een PLC-besturing
Een compacte PLC kan verschillende functies in één behuizing combineren. Bij een modulaire besturing zijn afzonderlijke modules toegevoegd.
CPU en programmageheugen
De processor voert het opgeslagen programma uit. In het geheugen staan de instructies en gegevens waarmee de besturing werkt.
Ingangsmodules
Ingangen ontvangen signalen van bijvoorbeeld sensoren en schakelaars. Een digitaal signaal heeft een aan- of uittoestand; een analoog signaa
Uitgangsmodules
Uitgangen geven opdrachten door aan aangesloten apparatuur. De gekozen module moet passen bij het signaal en de elektrische eigenschappen va
Communicatie-interface
De netwerkverbinding wisselt gegevens uit met bijvoorbeeld een bedienpaneel, een andere controller of I/O-modules buiten de centrale schakel
Hoe werkt een PLC?
Bij cyclische verwerking leest de besturing ingangen, voert zij het programma uit en werkt zij uitgangen bij. Vaak gebruikt de software een procesbeeld: een opgeslagen verzameling ingangs- en uitgangswaarden. De precieze volgorde en het verversmoment verschillen per platform en configuratie. Er kunnen ook meerdere taken met een eigen ritme of gebeurtenisgestuurde programmaonderdelen zijn.
Neem als voorbeeld een transportband. Een sensor meldt dat een product klaarstaat. De software controleert of de volgende positie vrij is en geeft vervolgens een startopdracht aan de aandrijving. Een volgende sensormelding bepaalt wanneer de stap klaar is. De PLC levert daarbij het besturingssignaal; de motor krijgt zijn vermogen via de bijbehorende elektrische installatie.
Een korte programmacyclus zegt niet alles over de reactietijd. Ook sensoren, communicatie en actuatoren kosten tijd. Daarom moet de engineer de volledige signaalketen beoordelen.
Waar worden PLC’s toegepast?
Binnen de industrie besturen PLC’s afzonderlijke machines en samenwerkende installaties. Denk aan het doseren van een hoeveelheid vloeistof, het transporteren van verpakkingen of het afstemmen van aandrijvingen in een productielijn. De taak kan bestaan uit opeenvolgende stappen, maar ook uit het verwerken van continue meetwaarden.
Bij een nieuwe machine begint het werk met een technisch ontwerp waarin onder meer signalen, bedrijfsstanden en storingsreacties zijn beschreven. Daarmee kan het team de software toetsen aan het gewenste machinegedrag.
PLC-besturing binnen de industrie
In food en pharma werken PLC’s bijvoorbeeld met receptinstellingen en de volgorde van vul- en verpakkingsmachines. Een softwarewijziging moet aansluiten op de controles waarmee productie en kwaliteit de installatie vrijgeven. Alleen aantonen dat de machine beweegt, is daar onvoldoende.
Bij staal-, kunststof- en papierproductie verwerken besturingen onder meer signalen voor materiaaldoorvoer en aandrijvingen. Een wijziging aan één lijnonderdeel kan gevolgen hebben voor de volgende processtap. Testen tijdens een afgesproken productiestop vraagt daarom voorbereiding met operators en onderhoud.
Welke professionals werken met PLC’s?
Een PLC- of automation engineer vertaalt de functionele beschrijving naar software, configureert signalen en onderzoekt afwijkend gedrag. Een engineer elektrotechniek werkt aan de bijbehorende schema’s, voedingen en aansluitingen. Commissioning engineers controleren op locatie of de software en de echte installatie samen het bedoelde resultaat leveren.
Servicetechnici en onderhoudsspecialisten gebruiken diagnosegegevens om storingen te lokaliseren. Dat vraagt meer dan programmeren: een fout kan ook ontstaan in een sensor, aansluiting of aandrijving. Welke taken je zelfstandig uitvoert en welke wijzigingen je mag doen, verschilt per opdracht.
Waarom is een PLC belangrijk?
Met programmeerbare besturing zijn machinevolgordes herhaalbaar en aanpasbaar. Duidelijke signalen en storingsmeldingen helpen een onderhoudsteam begrijpen waarom een stap niet wordt uitgevoerd. Dat voordeel staat of valt met begrijpelijke software, actuele documentatie en zorgvuldig geteste wijzigingen.
Een gewone PLC is niet automatisch geschikt voor veiligheidsfuncties. Daarvoor zijn een passende veiligheidsbesturing en bijbehorende componenten, programmering en validatie nodig. De vereiste oplossing volgt uit de risico’s van de toepassing; het gebruik van een PLC bewijst op zichzelf geen machineveiligheid.
Vragen & antwoorden
Veelgestelde vragen over PLC’s
Wat is het verschil tussen een PLC en een HMI?
De PLC voert de besturingslogica uit. Een HMI is de interface waarmee een operator informatie bekijkt en opdrachten geeft. Beide functies kunnen in één apparaat zitten, maar hebben een verschillende taak.
Welke programmeertalen gebruik je voor een PLC?
Veelgebruikte vormen zijn Ladder Diagram, Function Block Diagram en Structured Text. Welke talen en hulpmiddelen beschikbaar zijn, hangt af van het platform. Leesbaarheid en de onderhoudsafspraken van het team bepalen mede de keuze.
Is iedere PLC geschikt voor dezelfde installatie?
Nee. Het aantal en type signalen, de benodigde verwerkingstijd en de communicatie met andere apparatuur verschillen. Ook de omgevingscondities en beschikbaarheid van ondersteuning wegen mee bij de keuze.
Kun je PLC-software testen zonder draaiende machine?
Een deel van de logica kun je vooraf met simulatie of een testopstelling controleren. Daarmee bewijs je nog niet dat alle echte sensoren, aansluitingen en aandrijvingen correct samenwerken. Controles aan de installatie blijven nodig.
Kun je vanuit elektrotechniek met PLC’s gaan werken?
Kennis van schema’s, sensoren en storingsonderzoek is een bruikbare basis. Voor softwareontwikkeling heb je daarnaast programmeer- en besturingskennis nodig. Een passende vervolgstap kan ook service, paneelbouw of inbedrijfstelling zijn.
Wat neem je mee bij de overdracht van PLC-software?
Zorg dat het volgende team weet welke softwareversie in de installatie draait en waar de bijbehorende documentatie staat. Leg wijzigingen, uitgevoerde tests en open punten vast. Maak ook duidelijk wie toegang en wijzigingsrechten beheert.