PROGRAMMAZIONE DEI PLC

20
PROGRAMMAZIONE DEI PLC Prof. Gino Dini – Università di P Ultimo aggiornamento: 21/11/11

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 Presentation

Transcript of PROGRAMMAZIONE DEI PLC

Page 1: PROGRAMMAZIONE DEI PLC

PROGRAMMAZIONEDEI PLC

Prof. Gino Dini – Università di PisaUltimo aggiornamento: 21/11/11

Page 2: PROGRAMMAZIONE DEI PLC

Impiego dei PLC

Page 3: PROGRAMMAZIONE DEI PLC

Impiego dei PLC

Unità operativa

Guida fissa di trasporto

Pallet

Page 4: PROGRAMMAZIONE DEI PLC

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

Come è fatto un PLC

Page 6: PROGRAMMAZIONE DEI PLC

Unità di programmazione di un PLC

Page 7: PROGRAMMAZIONE DEI PLC

Mini PLC

Page 8: PROGRAMMAZIONE DEI PLC

Fasi di funzionamento di un PLC

Testinput

Variazione ?

Azioneoutput

PLC

no

sensori

finecorsa

pulsanti

relè

attuatori

spie

allarmi

Page 9: PROGRAMMAZIONE DEI PLC

Esempio di programmazione di un PLC

Page 10: PROGRAMMAZIONE DEI 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

Page 11: PROGRAMMAZIONE DEI PLC

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

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

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

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

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

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

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

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

Esempio di programmazione di un PLC

LOGICA ALIMENTAZIONE MOTORE 3

0004 0503

0503

Page 20: PROGRAMMAZIONE DEI PLC

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