Programmable Logic Controller ( PLC ) hanno rivoluzionato i sistemi di automazione industriale e robotica . A differenza di relè elettromeccanici , non hanno il tempo di ritardo , e un PLC sostituiranno centinaia , se non migliaia , di relè . Confrontando i PLC a relè è come paragonare i computer del 2010 per computer nel 1950 . I PLC sono complessi e imparare a programmare uno è un compito arduo. Ciò è aggravato dal fatto che non esiste una lingua standard open source . A causa di queste complessità , le istituzioni educative , come la University of Alabama ha sviluppato esercizi di addestramento per imparare a programmare un PLC . ( vedi riferimento 1) Esercizio 1
In questo esercizio , un PLC è programmato di estendere un pistone ( e asta in allegato) e poi ritrattare su due cilindri . Questa è la più elementare delle operazioni della macchina , quali ad alimentare una parte in una pressa e poi ritrarre la parte fuori. I pistoni deve estendere e ritrarre tre volte con un ritardo di 2,2 tra le due azioni . In primo luogo , la logica ladder - gradino è redatto ( schema coinvolto , disegnando i sensori di fine corsa e relativi componenti da simboli , comunemente chiamati logica ladder ) . Dopo che la logica ladder viene disegnato , una sequenza di eventi è scritto ( cosa succede a quale componente e quando) . Dopo questi due passaggi , il PLC è programmato , e se la programmazione è giusto i pistoni si estende e ritrae tre volte .
Esercizio 2
solo cilindro è usato in questo esercizio . Il PLC viene prima programmato a ciclo ( estendere e ritrarre ) un cilindro , una volta con la semplice pressione di un pulsante . Un altro passo avanzato in questo esercizio è quello di ciclo due volte con una semplice pressione di un tasto. Ancora un passo più avanzato è quello di ciclo il cilindro tre volte con una semplice pressione di un pulsante . Tutti e tre i gradini devono avere la logica ladder elaborata e una sequenza di eventi scritti fuori.
Esercizio 3
Questo è un ciclo complesso, che coinvolge un intera sequenza di operazioni ( i criteri di cui per la macchina di funzionare ) per tre cilindri . In primo luogo , i criteri di automazione vengono letti attraverso , coinvolgendo tre cilindri e tre le sequenze temporali . Dai criteri , una sequenza di eventi è redatto e logica ladder è sviluppato e il PLC viene programmato in Se la programmazione è corretta , i pistoni lavoreranno secondo i criteri scritti . Dal momento che un ritardo sia stato stabilito tra i cilindri , i parametri di ritardo devono essere programmati dentro