Un PLC è un controllore logico programmabile ed è stato utilizzato per la prima volta per sostituire i circuiti relè. IEC 61131-3 è lo standard elettrico per i metodi di programmazione PLC, sebbene molti programmatori non siano formalmente addestrati e non sanno nemmeno che questo standard esiste. Ogni programmatore sviluppa il proprio stile e i propri metodi per la programmazione, proprio come fanno i programmatori di computer.
Schema ladder
Questo è il metodo più comune tra i metodi PLC. Il diagramma si presenta come uno schema di cablaggio per un circuito relè con la linea di alimentazione a sinistra e le uscite a destra. Questo è il principale metodo di programmazione per PLC nei controlli industriali. Viene indicato come diagramma ladder perché quando lo si guarda, sembra una scala con gli input e gli output del programma contenuti in ciascun ramo. Ad esempio, si dispone di un sensore di prossimità che, una volta attivato, invia 24 VCC al PLC. Nel programma, si desidera che il trigger accenda un motore. Il ramo per quella sequenza sarà simile a questo: -