PLC består av följande huvudkomponenter:
- Strömförsörjning:Den driver komponenterna i PLC:n med DC-spänning. För att göra detta omvandlar nätaggregatet användarens nätspänning (t.ex. 120 volt i USA) till en lägre likspänning (t.ex. 24 volt).
- Processor:En solid state-enhet som implementerar industriella styrfunktioner i tillverkningsmiljöer (t.ex. produktionslinjer, verktygsmaskiner, robotutrustning), såväl som andra processkontrollfunktioner.
- Ingång/utgång (I/O):PLC:n innehåller en mängd olika in- och utgångsmoduler. Ingångsmoduler känner av status för insignaler från olika källor såsom tryckknappar, strömbrytare och olika sensorer. Å andra sidan är utgångsmoduler avsedda att styra enheter som reläer och lampor.
- Kommunikationsmoduler och protokoll:Kommunikationsmodulerna i en PLC hjälper till att överföra digitala data mellan PLC:n och andra enheter på industriplatsen. För att möjliggöra denna överföring implementerar kommunikationsmodulen ett eller flera protokoll, både trådbundna och trådlösa. en icke uttömmande lista över industriella protokoll som används av PLC:er inkluderar EtherNet/IP, Profibus, Modbus, Interbus, ProfiNet, etc. PLC-kommunikation sker genom inbyggda portar på enheten, såsom USB (Universal Serial Bus), Ethernet, RS-232-, RS-485- och RS-422-portar. Genom att använda dessa portar kommunicerar PLC:n med mjukvarusystem, externa enheter (t.ex. sensorer, ställdon) och andra styrsystem (t.ex. SCADA).
- Redundans:Viktiga PLC-installationer av industriell kvalitet ger någon form av redundans. Specifikt innehåller de ett shadow PLC-system som är avsett att ersätta det primära systemet i händelse av ett fel. För att upptäcka när det redundanta systemet måste aktiveras implementerar PLC:n en hjärtslagsmekanism.
- PLC-program:Ett nyckelelement i en PLC-enhet är dess styrlogik, som är programmerad och återspeglas i språk som är specifika för industriell automation och elektriska system, såsom stegdiagram och funktionsblockdiagram.




