Step 5 Programmierung Pumpensteuerung

jra

Level-1
Beiträge
3
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

als Neuling in diesen Thema gleich mal eine Frage

Folgendes Scenario:
2 Taster Ein und Aus
4 Pumpen
Es sollen immer 2 Pumpen laufen, bei jedem Einschalten aber 2 andere, P1+P2, P2+P3 uws.
Die ganze Sicherheitskette habe ich jetzt mal weggelassen (Not-Aus, Pumpenstörung, Wassermagel)

Wie kann man so etwas programmieren?

mfg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

sicher, das Du dies mit S5 realisieren sollst?

Raik

Die Aufgabenstellung ist doch unabhängig von der Plattform betrachtet durch einfache Programmierstrategien zu bewältigen, die auf vielen Systemen implementiert werden können.
z.B. bietet sich für die Übersichtlichkeit eine Schrittkette an

Die sieht übrigens in S5 nicht viel anders aus als in S7
 
eigendlich nicht so schwer ...

************** Ein/Ausschalten
Code:
U Ein
O M1 Selbsthaltung
U Aus ( beim Öffnerkontakt, ansonten UN )
U Sicherheit IO
= M1
************** 1. Pumpenpaar
Code:
U M5
Pos.Flanke M1
S M2
R M5
************** 2. Pumpenpaar
Code:
U M2
Pos.Flanke M1
S M3
R M2
************** 3. Pumpenpaar
Code:
U M3
Pos.Flanke M1
S M4
R M3
************** 4. Pumpenpaar
Code:
U M4
Pos.Flanke M1
S M5
R M4
************** Auswertung
Code:
U M1 
U M2
O M3
= A Pumpen 1

U M1
U M3
O M4
= A Pumpen 2

U M1
U M4
O M5
= A Pumpen 3

U M1
U M5
O M2
= A Pumpen 4


ich hoffe, das reicht als Denkanstoß und funktioniert so, hab gerade keine SPS zur Hand zum Testen.

Mfg
 
Zuletzt bearbeitet:
Hier geht gar nichts an.
Interessant auch, dass man zum Überprüfen einer simplen Programmier-Aufgabe eine Steuerung benötigt...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hier geht gar nichts an.
@magier,
beim 1. Pumpenpaar sollte dann wohl statt
Code:
U M5
eher
Code:
UN M2
UN M3
UN M4
stehen, damit's auch beim ersten Anstoß klappt.

Oder einen der Merker M2 - 5 beim Neuanlauf initialisieren


PS: Ich persönlich, würde eher 'ne Variante mit Zähler statt der SR-Orgie favorisieren.
Und theoretisch sind 6 Pumpenpaare möglich: 1-3 und 2-4 fehlen, wenn ich die Aufgabenstellung richtig interpretiert habe.

Ach ja, und bitte für den Code den entsprchenden Button (#) in der 2. Reihe ganz rechts verwenden! Das darf auch gern noch editiert werden.
;)
 
Zuletzt bearbeitet:
@ Hucki:

an den Zähler hatte ich auch gedacht, aber für einen Neuling fand ich die Variante mit dem SR einfacher.

Stimmt, an die Initialisierung hatte ich nicht gedacht, war wohl etwas zu müde.

Mfg
 
Zurück
Oben