programmazione dei plc
DESCRIPTION
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): - PowerPoint PPT PresentationTRANSCRIPT
PROGRAMMAZIONEDEI PLC
Prof. Gino Dini – Università di PisaUltimo aggiornamento: 21/11/11
Impiego dei PLC
Impiego dei PLC
Unità operativa
Guida fissa di trasporto
Pallet
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
Testinput
Variazione ?
Azioneoutput
PLC
sì
no
sensori
finecorsa
pulsanti
relè
attuatori
spie
allarmi
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
0501
0001 TIM01
2”
0001
0501
0002
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 1
0002 TIM01 0501
0501
0001 0001 TIM01
2”
0001
0501
0002
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 1
0002 TIM01 0501
0501
1000 0001 TIM01
2”
0001
0501
0002
deve rimanere vera anche quando 0001 è falsa
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 1
0002 TIM01 0501
0501
1000 0001 TIM01
2”
0001
0501
0002
0001 TIM01
1000
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
0502
0501 0002 TIM02
2”
0003
0502
0501
0002
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 Programma completocompleto
0004 0503
0003 TIM02 0502
0502
0501 0002 TIM02
2”
0002 TIM01 0501
0501
1000 0001 TIM01
2”
0001 TIM01
1000
1000