programmazione plc - webok

Transcript

programmazione plc - webok
PROGRAMMAZIONE PLC
dal GRAFCET al LADDER e alla LISTA ISTRUZIONI
Esempio n°1 – Ciclo avviamento – spegnimento motori
Schema di potenza
Schema GRAFCET
Descrizione a parole del ciclo
Inizialmente tutti i motori sono fermi.
Premendo il pulsante di marcia SB1 si avvia il motore M1.
Quando viene premuto il finecorsa FTC1, si ferma il motore M1 e si avvia il
motore M2.
Quando viene premuto il finecorsa FTC2, si ferma il motore M2 e si avvia il
motore M1.
Quando viene premuto il finecorsa FTC3, si ferma il motore M1. Ora tutti i
motori sono fermi. Per riavviare il ciclo occorre nuovamente premere SB1.
Nel sistema sono inoltre presenti:
a) Pulsante SB2 di STOP. Premendo SB2 in qualsiasi momento tutti i motori
si fermano.
b) Relè termici per la protezione di ciascun motore. L'intervento di un relè
termico ferma tutti i motori.
c) Lampade di segnalazione.
Schema di comando e segnalazione
Tabella assegnazione ingressi – uscite – relè interni
SB1
OOOO
SB2
OOO1
FR1
OOO2
FR2
OOO3
FTC1
OOO4
FTC2
OOO5
FTC3
OOO6
KM1
O100
KM2
O1O1
Stato 0
1OOO
Stato 1
1OO1
Stato 2
1OO2
Stato 3
1OO3
Schema Ladder
Lista istruzioni
LD
AND
OR
AND
AND
AND
ANDNOT
OUT
1000
0000
1001
0002
0003
0001
1002
1001
LD
AND
OR
AND
AND
AND
ANDNOT
OUT
1001
0004
1002
0002
0003
0001
1003
1002
LD
AND
OR
AND
AND
AND
ANDNOT
OUT
1002
0005
1003
0002
0003
0001
1000
1003
LD
AND
OR
OR
ORNOT
ORNOT
ORNOT
ANDNOT
OUT
1003
0006
1815
1000
0001
0002
0003
1001
1000
LD
OR
OUT
1001
1003
0100
LD
OUT
1002
0101
END
E le lampade di segnalazione? La soluzione viene lasciata per esercizio al
lettore!
http://webok.altervista.org