Hvad er en PLC? Sådan virker den – og sådan vælger du
En PLC er en industricomputer, der læser sensorer, træffer beslutninger efter et program og styrer motorer, ventiler og lamper – igen og igen, nogle få millisekunder ad gangen. Her forklarer vi, hvordan den virker, hvilke programmeringssprog der findes, og hvordan du vælger system.
- PLC – Programmable Logic Controller, en programmerbar styring bygget til at styre maskiner og processer døgnet rundt.
- Programcyklussen – PLC’en læser alle indgange, kører programmet, skriver alle udgange og begynder forfra. En cyklus tager ofte nogle få millisekunder.
- Programmeringssprog – standarden IEC 61131-3 definerer LD, FBD, ST og SFC. Instruktionslisten IL er udfaset.
- Kompakt, modulær eller decentral – vælg efter antal I/O, behov for udvidelse og hvor spredt anlægget er.
- Vælg ud fra helheden – I/O, kommunikation, software og det, dine teknikere allerede kan, ikke kun prisen på CPU’en.
Hvad er en PLC?
PLC står for Programmable Logic Controller, på dansk ofte bare kaldet en styring eller et styresystem. De første kom i slutningen af 1960’erne for at erstatte store relætavler i bilindustrien. I stedet for at trække nye ledninger, når en maskine skulle ændres, kunne man ændre programmet.
En PLC er bygget til industrien: den tåler vibrationer, elektriske forstyrrelser og varme i tavlen, og den kører det samme program døgnet rundt i mange år. Et PLC-system består af:
- CPU – processoren, der kører programmet og rummer hukommelsen.
- Indgange – digitale (24 V DC fra trykknapper og sensorer) og analoge (4–20 mA, 0–10 V, temperatur).
- Udgange – transistor- eller relæudgange til ventiler, kontaktorer og lamper og analoge udgange til frekvensomformere og reguleringsventiler.
- Kommunikation – feltbusser og industrielt Ethernet til operatørpaneler, drev og overordnede systemer.
- Strømforsyning – oftest 24 V DC.
Hvor bruges PLC'er?
- Produktion – pakkemaskiner, transportbånd, robotceller, presser og testudstyr.
- Fødevarer og proces – dosering, batchprocesser og rengøringssekvenser, ofte programmeret i SFC.
- Vand og spildevand – pumpestationer og renseanlæg med fjernovervågning via SCADA.
- Energi – vindmøller, solcelleparker, batterilagre og koblingsstationer.
- Jernbane og infrastruktur – styring om bord på tog, ved sporet og i tunneler.
- Bygninger – ventilation, varme og belysning i større bygninger.
Hvordan virker en PLC? Programcyklussen
En PLC arbejder i en fast løkke, programcyklussen (scan). Først læser den alle indgange og gemmer værdierne. Derefter køres programmet fra start til slut med de gemte værdier. Så skrives resultaterne til udgangene, og PLC’en tager sig af kommunikation og diagnose. Derefter begynder det hele forfra.

Cyklustiden afhænger af programmets størrelse og processorens hastighed. En watchdog-funktion stopper PLC’en og sætter udgangene i en sikker tilstand, hvis cyklussen tager for lang tid. Hændelser, der er hurtigere end cyklussen, som pulser fra en encoder, håndteres med interrupts eller hurtige tællermoduler.
Til kommunikation bruges feltbusser og industrielt Ethernet som PROFINET, EtherNet/IP, Modbus TCP, EtherCAT og PROFIBUS. Mod IT-systemer og skyen bruges OPC UA og MQTT oftere og oftere.
Programmeringssprog efter IEC 61131-3
Standarden IEC 61131-3 beskriver fælles programmeringssprog til PLC’er, så en tekniker kan finde sig til rette på tværs af fabrikater. De fleste projekter blander flere sprog.
| Sprog | Type | Velegnet til |
|---|---|---|
| LD – Ladder Diagram | Grafisk, ligner et relædiagram | Logik og forriglinger. Let for elektrikere at fejlfinde i. |
| FBD – Function Block Diagram | Grafisk, blokke der forbindes | Regulering og analoge signaler, for eksempel PID. |
| ST – Structured Text | Tekstbaseret, ligner Pascal | Beregninger, løkker og datahåndtering. |
| SFC – Sequential Function Chart | Grafisk, trin og overgange | Sekvenser som maskincyklusser og batchprocesser. |
| IL – Instruction List | Tekstbaseret, ligner assembler | Udfaset i tredje udgave (2013) og fjernet i fjerde (2025). Bruges i ældre programmer. |
I Siemens STEP 7 og TIA Portal hedder modstykkerne LAD, FBD, SCL og GRAPH. STL svarer nogenlunde til IL.
Kompakt PLC, modulær PLC eller decentral I/O?

- Kompakt PLC – CPU, indgange og udgange i én enhed, ofte med mulighed for udvidelse med nogle få moduler. Passer til mindre maskiner, pumpestationer og bygningsautomation.
- Modulær PLC – CPU, strømforsyning og I/O-moduler på DIN-skinne eller bagplan. Du vælger præcis de moduler, du har brug for, og kan bygge ud. Passer til større maskiner og processer.
- Decentral I/O – I/O-stationer ude ved maskinen, forbundet til CPU’en via feltbus eller Ethernet. Sparer meget kabel og gør det nemmere at bygge maskiner i moduler.
PLC, PC-baseret styring eller mikrocontroller?
| Løsning | Styrke | Passer når |
|---|---|---|
| PLC | Robust, forudsigelig cyklustid, nem fejlfinding og lang levetid | Maskiner og processer, der skal køre i mange år og vedligeholdes af teknikere |
| PC-baseret styring | Meget regnekraft. Styring, HMI, billedbehandling og database i samme computer | Avanceret motion control og datatunge applikationer |
| Mikrocontroller | Lav pris pr. enhed i store serier | Produkter i store mængder, hvor du selv konstruerer og certificerer elektronikken |
En sikkerheds-PLC bruges til nødstop, beskyttelsesafskærmninger og lysgardiner. Den har dobbelte kanaler og selvdiagnose og er certificeret til for eksempel SIL 3 efter IEC 61508 eller PL e efter EN ISO 13849-1. Sikre signaler kan gå i samme netværk som øvrige data med protokoller som PROFIsafe og FSoE.
Sådan vælger du PLC – fem faldgruber
- For lidt I/O. Maskiner vokser. Planlæg med 10–20 procent reserve og plads til flere moduler.
- Kommunikationen bliver glemt. Kontrollér, hvilke protokoller frekvensomformere, paneler og andre maskiner bruger, før du vælger CPU.
- Softwaren regnes ikke med. Licenser og uddannelse kan koste mere end hardwaren. Kontrollér, hvad der er inkluderet, og hvad opgraderinger koster.
- Man ser bort fra, hvad teknikerne kan. Vælg et miljø, som dem, der skal fejlfinde klokken tre om natten, kender. Det kan betyde et system, der programmeres med de samme værktøjer som eksisterende anlæg.
- Miljøet undervurderes. Almindelige PLC-systemer er ofte specificeret til 0–60 °C. Tog, udendørs skabe og mobile applikationer kræver et bredere temperaturområde, og tog desuden EN 50155.
PLC-systemer hos SCN
Vi har PLC-systemer fra Yaskawa (tidligere VIPA) i familierne Micro PLC, SLIO og 300S+. De kan programmeres i Siemens SIMATIC Manager (STEP 7) eller TIA Portal, og SLIO og Micro PLC også i Yaskawas Speed 7 Studio. Derudover har vi CODESYS-styringer fra Weintek og programmerbare controllere og remote I/O fra Moxa.
Eksempler fra vores sortiment
YaskawaM13-CCF0001Kompakt PLC med 16 DI, 12 DO, 2 AI og 2 PWM indbygget. Programmeres i Speed 7 Studio, SIMATIC Manager eller TIA Portal.Se produktet →
WeintekcMT-CTRL01 CODESYS PLC og IIoT-gatewayCODESYS-PLC og IIoT-gateway i én – sender data via MQTT eller OPC UA.Se produktet →
MoxaioLogik E1200 Ethernet remote I/O-modulerEthernet remote I/O med Modbus TCP og EtherNet/IP og to porte til daisy-chain.Se produktet →Ofte stillede spørgsmål
Hvad står PLC for?
Programmable Logic Controller, en programmerbar styring. På dansk siger man ofte styring, styresystem eller bare PLC.
Hvilket PLC-sprog er mest udbredt?
Ladder (LD) er stadig almindeligt til logik, mens Structured Text (ST) bruges mere og mere til beregninger og større programmer. De fleste projekter blander sprog.
Hvad er forskellen på PLC og DCS?
Et DCS (Distributed Control System) er et styresystem til store procesanlæg, hvor styring, operatørbilleder og databaser er integreret fra starten. En PLC er mere selvstændig og mest udbredt i maskiner og mindre anlæg.
Kan jeg bruge en anden PLC end Siemens i et Siemens-miljø?
Ja. Der findes S7-kompatible PLC-systemer, for eksempel fra Yaskawa, der programmeres i SIMATIC Manager eller TIA Portal. Kontrollér, hvilke funktioner og moduler der understøttes.
Hvad er en soft-PLC?
En PLC, der kører som software på en industri-PC i stedet for på sin egen PLC-hardware. Den giver mere regnekraft, men kræver en computer, der er bygget til industrimiljø.
Skal du bygge nyt eller udskifte et ældre styresystem? Spørg os – du får svar inden for 24 timer.
Spørg os
