SPS-Aufgaben - Abfüllstation

Aufgabe 3.1 Abfüllstation

Definition

Im nachfolgenden R&I - Schema ist eine Abfüllstation mit einer Pumpe dargestellt. Mit Hilfe der Pumpe soll ein flüssigs Edukt aus dem Tankwagen in den Lagertank gepumpt werden.
Alle Signale sind Drahtbruchsicher verdrahtet.

Aufgabenstellung

Erstellen Sie das Programm für die Pumpenansteuerung in der nachfolgenden Simulationsfläche. Die Pumpe soll mit Taster ein und mit einem zweiten Taster wieder ausgeschaltet werden. Zusätzlich soll die Pumpe bei erreichen des Maxstandes im Lagertank abgeschaltet werden. Zu diesem Zweck ist im Lagertank eine Punkt - Messung eingebaut (0 = Stand über Max, 1 = Stand unter Max).

Um eine Überfüllung des Lagertanks zu verhindern darf die Pumpe auf keinen Fall starten, wenn der Max - Stand überschritten ist. Die Pumpe darf zu keinem Zeitpunkt von alleine wieder anlaufen.

E/A - Liste

EA - Kanal Bezeichnung
E 0.0 Taster Pumpe ein - Schlliesser
E 0.1 Taster Pumpe aus - Öffner
E 0.3 Maxstand - Gutmeldung = true (Leitungsbruch sicher)
A 0.0 Ansteuerung Pumpe ein

Lösung

Da die Ansteuerung der Pumpe per Taster erfolgt muss der aktuelle Zustand gespeichert werden. Dies erfolgt üblicher Weise mit einem RS - Flipflop. Der Eintaster setzt das FF und schaltet damit die Pumpe ein. Der Austaster resetet das FF und schaltet die Pumpe aus. Zusätzlich wird die Pumpe von der Max-Stand-Messung ausgeschaltet.

Bei dieser Aufgabe ist sehr schön zu sehen, dass die Leitungsbruchsicherheit einen wesentlichen Einfluss auf die Programmierung hat. Öffner sind im unbetätigten Zustand geschlossen und liefern ein High. Schliesser dementsprechend ein Low. Die Standmessung wird in die Ausschaltkette eingeschliffen.

Um dem letzten Satz der Aufgabenstellung gerecht zu werden beinhaltet diese Lösung eine positive Flanke. Mit Hilfe der Merker M0.0 und M0.1 wird die Pumpe nur beim Betätigen des Einschalttasters aktiviert. Dies soll verhindern, dass sich bei einem Kurzschluss in der Leitung zum Einschalttaster die Pumpe unbeabsichtigt einschaltet.

Es ist nicht angeraten die Standmessung in die Einschaltkette einzuschleifen. Hier kann nur verhindert werden, dass bei überfülltem Tank die Pumpe eingeschaltet wird. In diesem Fall ist es wird die Pumpe jedoch nicht ausgeschaltet, wenn beim aktiven Pumpvorgang die Standmessung anspricht.
Probieren Sie es einfach mal aus.

Simulation

Eingänge Eingabe
Programm starten
E0.0 Eintaster --- E0.1 Austaster --- E0.2 Max-Stand --- A0.0 Pumpe --- M
© 2018 SPS Aufgaben