programmazione dei plc prof. gino dini – università di pisa ultimo aggiornamento: 21/11/11
TRANSCRIPT
![Page 1: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/1.jpg)
PROGRAMMAZIONEDEI PLC
Prof. Gino Dini – Università di PisaUltimo aggiornamento: 21/11/11
![Page 2: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/2.jpg)
Impiego dei PLC
![Page 3: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/3.jpg)
Impiego dei PLC
Unità operativa
Guida fissa di trasporto
Pallet
![Page 4: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/4.jpg)
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
![Page 5: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/5.jpg)
Come è fatto un PLC
![Page 6: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/6.jpg)
Unità di programmazione di un PLC
![Page 7: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/7.jpg)
Mini PLC
![Page 8: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/8.jpg)
Fasi di funzionamento di un PLC
Testinput
Variazione ?
Azioneoutput
PLC
sì
no
sensori
finecorsa
pulsanti
relè
attuatori
spie
allarmi
![Page 9: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/9.jpg)
Esempio di programmazione di un PLC
![Page 10: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/10.jpg)
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
![Page 11: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/11.jpg)
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
![Page 12: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/12.jpg)
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 1 (semplificata)
0002 TIM01 0501
0501
0001 TIM01
2”
0001
0501
0002
![Page 13: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/13.jpg)
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 1
0002 TIM01 0501
0501
0001 0001 TIM01
2”
0001
0501
0002
![Page 14: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/14.jpg)
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
![Page 15: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/15.jpg)
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
![Page 16: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/16.jpg)
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
![Page 17: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/17.jpg)
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 2
0003 TIM02 0502
0502
0501 0002 TIM02
2”
0003
0502
0501
0002
![Page 18: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/18.jpg)
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 3
Mantenuto in moto da una variabile dipendente dal processo tecnologico all’interno del forno
![Page 19: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/19.jpg)
Esempio di programmazione di un PLC
LOGICA ALIMENTAZIONE MOTORE 3
0004 0503
0503
![Page 20: PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di Pisa Ultimo aggiornamento: 21/11/11](https://reader035.vdocuments.mx/reader035/viewer/2022062418/5542eb57497959361e8c20af/html5/thumbnails/20.jpg)
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