steuerung von 5 Pumpen

adam12

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo !

Ich suche eine Pumpensteuerung für 5 Pumpen ,die nacheinander anlaufen müssen. Die Pumpen werden durch den Druckgesteuert. Ist der Druck <4bar läuft die erste pumpen und nach 20s die zweite, ist der Druck noch < 4 bar läuft dann die Dritte nach 20s usw bis die 5 Pumpen an sind.
erreicht der Druck 7bar soll dann die erste Pumpe die angelaufen ist zuerst ausschalten usw und sofort.
bleibt der Druck zwischen 4<Druck<7, laufen die Pumpen die schon an sind.
Sollte eine Pumpe ausfallen,läuft automatisch die nächste Pumpe an, die frei ist.
Wer hat sowas schon mal programmiert und kann mir ein paar Tipps geben?
 
Hallo,
das ist keine große Sache! Wie bekommst du denn die Meldung vom Druck, digital oder analog? Wenn digital,könnte man fast ne Logo nehmen. Das spart Geld.
Sonst evt. ne S7 200 oder S7 315 2DP. Wird die Anlage evt. noch erweitert? Dann ne 315 2DP.

Du hast also einen Eingang, digital oder analog, und 5 digitale Ausgänge?

Wäre es vlt. nicht sinnvoller den Druck zu Regeln?
 
Zuletzt bearbeitet:
Zeig doch mal deinen Ansatz! Dann können wir mal schauen in welche Richtung andere User gehen würden, oder Dir den richtigen Weg zeigen.
 
Das ist die Regelung, wie viele Pumpen müssen anlaufen.

L0.0 Trockenlauf
L0.1 < 6bar
L0.2 > 8bar
L0.4 bis L0.8 sind die Pumpen.


Network 2 // Netzwerktitel
// Netzwerkkommentar
LD L0.0
AN L0.1
S L0.4, 1
TON T37, AC0
Network 3
LDN L0.1
A L0.4
LD M2.2
O M2.3
O M2.4
ALD
A T37
S L0.5, 1
TON T38, AC0
Network 4
LDN L0.1
A L0.4
A L0.5
LD M2.3
O M2.4
ALD
A T38
S L0.6, 1
TON T39, AC0
Network 5
LDN L0.1
A L0.4
A L0.5
A L0.6
A M2.4
A T39
S L0.7, 1
TON T40, AC0
Network 6
LDN L0.1
A L0.4
A L0.5
A L0.6
A L0.7
A T40
S L1.0, 1
Network 7 // >8 bar mit 5 Pumpen
LD L0.2
A L0.4
A L0.5
A L0.6
A L0.7
A L1.0
= V1.0
Network 8 // Netzwerktitel
// Netzwerkkommentar
LD V1.0
TON T42, AC1
Network 9
LD T42
R L1.0, 1
Network 10 // > 8 bar mit 4 Pumpen
LD L0.2
A L0.4
A L0.5
A L0.6
A L0.7
AN L1.0
= V1.1
Network 11
LD V1.1
TON T43, AC1
Network 12
LD T43
R L0.7, 1
Network 13 // > 8 bar mit 3 Pumpen
LD L0.2
A L0.4
A L0.5
A L0.6
AN L0.7
AN L1.0
= V1.2
Network 14
LD V1.2
TON T44, AC1
Network 15
LD T44
R L0.6, 1
Network 16 // >8 bar mit 2 Pumpen
LD L0.2
A L0.4
A L0.5
AN L0.6
AN L0.7
AN L1.0
= V1.3
Network 17
LD V1.3
TON T45, AC1
Network 18
LD T45
R L0.5, 1
Network 19
LD L0.0
A L0.2
AN L0.3
A L0.4
AN L0.5
AN L0.6
AN L0.7
AN L1.0
TON T50, AC1
Network 20
LD T50
R L0.4, 1
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also den Code solltest du einklammern, dann ist der besser ersichtlich.
Wenn du eine Antwort erstellst ist da doch dieser Raute button, nutze Ihn.

Die S7 200 hat doch auch einen DB. Schreibe doch in den DB den Status jeder pumpe (Pumpe hat keine Störung).

Dann musst du in den Netzwerken nur die ein paar Bedingungen einfügen, wenn Pumpe Störung usw...

Soll das Programm bleiben, oder willst du es evt. ganz neu aufsetzen? Dann könntest Du eine richtige Schrittkette programmieren.
 
Zurück
Oben