Entwickeln Sie Beispiele für SPS-Programmierung zur industriellen Automatisierung gemäß der unten angegebenen Logik.
- Eine Säge, ein Lüfter und eine Ölpumpe werden eingeschaltet, wenn ein Startknopf gedrückt wird.
- Wenn die Säge weniger als 20 s in Betrieb war, sollte die Ölpumpe ausgeschaltet werden, wenn die Säge ausgeschaltet wird, und der Lüfter sollte nach dem Herunterfahren der Säge weitere 5 s laufen.
- Wenn die Säge länger als 20 s in Betrieb war, sollte der Lüfter eingeschaltet bleiben, bis er durch einen separaten Lüfter-Reset-Knopf zurückgesetzt wird, und die Ölpumpe sollte nach dem Ausschalten der Säge weitere 10 s laufen.
- Schreiben Sie ein SPS-Programm, das diesen Prozess implementiert.
Beispiele für SPS-Programmierung
Programmbeschreibung:
Sprosse 0000:
Start/Not-Aus PB mit Speicher B3:0/0 verriegelt.
Sprosse 0001:
B3:0/0 aktiviert, um Säge (O: 0/0), Lüfter (O: 0/1) und Ölpumpe (O:0/2) einzuschalten.
Der normalerweise geschlossene Kontakt des Stoppschalters ist in Reihe mit dem Sägeausgang, um ihn auszuschalten.
Der Lüfterrücksetzschalter und der Timer T4:0 sind angeschlossen, um den Lüfter auszuschalten, wenn die Bedingung erfüllt ist.
Der Timer T4:2 hat ein Bit ausgeführt und das Speicherbit dient zum Ausschalten der Ölpumpe.
Sprosse 0002:
Wenn der Stopp gedrückt wird, muss der Lüfterausgang (O: 0/2) gemäß der in Punkt 2 genannten Logik nach 5 s ausgeschaltet werden.
Der Komparatorblock beschränkt den Timer T4:0 auf das Laufen nach 20 s Sägebetrieb.
Sprosse 0003:
Der Timer T4:1 läuft, wenn der Start gedrückt wird. Wenn der Stopp zu irgendeinem Zeitpunkt nach 20 s gedrückt wird, wird der Sägeausgang ausgeschaltet.
Nach 10 s wird die Ölpumpe ausgeschaltet. Dieser Vorgang wird von Timer T4:2 ausgeführt. Das Fertigbit von Timer T4:0 wird verwendet, um den Vorgang von Timer T4:1 einzuschränken, wenn T4:0 eingeschaltet ist.
Sprosse 0004:
Weniger als ein Komparatorblock wird verwendet, um die in Punkt 2 erwähnte Logik auszuführen, um den Lüfter auszuschalten, wenn der Sägeausgangsvorgang weniger als 20 s dauerte.
Programmausgabe:
Jetzt sehen wir die Simulation der obigen Leiterlogik für verschiedene Bedingungen, wie unten erwähnt.
Wenn Start PB gedrückt wird
Wenn der Stoppschalter vor 20 s gedrückt wird
Wenn der Stoppschalter nach 20 s gedrückt wird
Wenn der Lüfter-Reset-Schalter gedrückt wird
Fazit:
Wir können dieses Beispiel verwenden, um die Programmierlogik in Allen Bradley PLC zu verstehen.