En PLC (Programmable Logic Controller) är en tuff, industriell dator skräddarsydd för att övervaka ingångar, utföra logisk bearbetning och styra utgångar i realtid. Den är designad för att tåla vibrationer, temperaturvariationer och elektriskt oväsen, med snabb scanslinga som säkerställer att maskiner reagerar i tid.
PLC:er revolutionerade automatiseringen på 1960‑talet som ersättning för reläbaserad hårdlogik – de erbjöd programmerbar flexibilitet, enklare omkonfiguration och hög driftsäkerhet. Moderna modeller stödjer flera programmeringsspråk enligt IEC 61131‑3‑standarden, som ladder‑logic, funktionsblock och strukturerad text.
I praktiken sitter PLC:er i olika applikationer – från små, fristående enheter till storskaliga racksystem med tusentals I/O‑kanaler. De används i allt från bilindustrier och livsmedelsproduktion till infrastruktursystem och byggnadsautomation, och har ofta nätverksanslutning för kommunikation med SCADA, HMI eller andra PLC:er.