PROGRAMMAZIONE DEI PLC Ultimo aggiornamento: 21/11/11 Prof. Gino Dini – Università di Pisa
Impiego dei PLC
Impiego dei PLC Pallet Guida fissa di trasporto Unità operativa
Che cosa è un PLC Da specifica General Motors (1968): controllore dotato di facile programmazione in ambiente industriale semplice manutenzione e riparazione ingombro ridotto costo ridotto
Come è fatto un PLC
Unità di programmazione di un PLC
Mini PLC
Fasi di funzionamento di un PLC Test input sensori finecorsa pulsanti Variazione ? no sì relè attuatori spie allarmi Azione output
Esempio di programmazione di un PLC
Esempio di programmazione di un PLC INPUT 0001 sensore 1 0002 sensore 2 0003 sensore 3 OUTPUT 0501 motore 1 0502 motore 2 0503 motore 3
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 1 Partenza: sensore 2 Arresto: dopo 2 secondi dal verificarsi della attivazione e successiva disattivazione del sensore 1
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 1 (semplificata) 0002 TIM01 0501 0002 0501 0001 0001 TIM01 2” 0501
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 1 0002 TIM01 0501 0002 0501 0001 0001 0001 TIM01 2” 0501
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 1 0002 TIM01 0501 0002 0501 0001 1000 0001 TIM01 2” 0501 deve rimanere vera anche quando 0001 è falsa
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 1 0002 TIM01 0501 0002 0501 0001 1000 0001 TIM01 2” 0001 TIM01 1000 0501 1000
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 2 Partenza: sensore 3 Arresto: dopo 2 secondi dal verificarsi della situazione di motore 1 in moto e sensore 2 non impegnato
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 2 0003 TIM02 0502 0003 0002 0502 0501 0002 TIM02 2” 0502 0501
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 3 Mantenuto in moto da una variabile dipendente dal processo tecnologico all’interno del forno
Esempio di programmazione di un PLC LOGICA ALIMENTAZIONE MOTORE 3 0004 0503 0503
Programma completo 0002 TIM01 0501 0501 1000 0001 TIM01 2” 0001 TIM01 0003 TIM02 0502 0502 0501 0002 TIM02 2” 0004 0503