Il PLC è costituito dai seguenti componenti principali:
- Alimentazione elettrica:Alimenta i componenti del PLC con tensione DC. Per fare ciò, l'alimentatore converte la tensione AC di linea dell'utente (ad esempio, 120 volt negli Stati Uniti) in una tensione DC inferiore (ad esempio, 24 volt).
- Processore:Un dispositivo allo stato solido che implementa funzioni di controllo industriale in ambienti di produzione (ad esempio linee di produzione, macchine utensili, apparecchiature robotiche), nonché altre funzioni di controllo dei processi.
- Ingresso/Uscita (I/O):Il PLC contiene una varietà di moduli di input e output. I moduli di input rilevano lo stato dei segnali di input da varie fonti come pulsanti, interruttori e vari sensori. D'altro canto, i moduli di output sono destinati a controllare dispositivi come relè e luci.
- Moduli e protocolli di comunicazione:I moduli di comunicazione di un PLC aiutano a trasferire dati digitali tra il PLC e altri dispositivi nel sito industriale. Per abilitare questo trasferimento, il modulo di comunicazione implementa uno o più protocolli, sia cablati che wireless. Un elenco non esaustivo di protocolli industriali utilizzati dai PLC include EtherNet/IP, Profibus, Modbus, Interbus, ProfiNet, ecc. La comunicazione PLC avviene tramite porte integrate sul dispositivo, come porte USB (Universal Serial Bus), Ethernet, RS-232, RS-485 e RS-422. Utilizzando queste porte, il PLC comunica con sistemi software, dispositivi esterni (ad esempio, sensori, attuatori) e altri sistemi di controllo (ad esempio, SCADA).
- Ridondanza:Le installazioni PLC di livello industriale importanti forniscono una sorta di ridondanza. In particolare, contengono un sistema PLC ombra destinato a sostituire il sistema primario in caso di guasto. Per rilevare quando il sistema ridondante deve essere attivato, il PLC implementa un meccanismo heartbeat.
- Programma PLC:Un elemento chiave di un dispositivo PLC è la sua logica di controllo, programmata e riflessa in linguaggi specifici per l'automazione industriale e i sistemi elettrici, come gli schemi a contatti e gli schemi a blocchi funzionali.




