Automatische Pumpenumschaltung mit SFB4

slot23

Level-1
Beiträge
89
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen!
Hätte mal eine Frage zur Pumpenumschaltung von 2 Pumpen. Ich habe 2 Pumpen die abwechselnd laufen sollen. So weit so gut. Die Pumpen sollen allerdings nur alle 4 Tage umschalten. Damit kann ich das ganze ja nicht mit einem S5 Timer machen, da dieser ja maximal 2,5 Stunden zulässt. Habe das ganze nun über einen SFB 4 TON versucht. Mit dem SFB 4 TON kann ich ja eine höhere Zeitdauer verwenden. Trotzdem funktioniert meine Schaltung nicht richtig. Kann es sein das man in einem FC den SFB 4 Ton nur einmal aufrufen darf? Wenn ich den SFB nämlich nur 1mal verwende, funktioniert die Umschaltung, allerdings natürlich nur einmal. Zu weiteren Umschaltungen, bräuchte ich einen zweiten SFB. Sobald ich einen zweiten SFB verwende funktioniert das ganze aber nicht mehr.
Für eine kleine Hilfe wäre ich dankbar!! :)

NW 1: Pumpe 1

U E 1.2 // Pumpe Automatik
U M 0.0 // Merker Pumpe 1
= A 0.6 // Pumpe 1


NW 2: Pumpe 2

U E 1.2 // Pumpe Automatik
UN M 0.0 // Merker Pumpe 2
= A 0.7 // Pumpe 2

NW 3: Zeit

U(
O E 1.2
ON M 0.0
)
S M 100.0
U M 100.0
CALL "TON" , DB4
IN:=M100.0
PT:=T#4D
Q :=M0.0
ET:=


Gruß

Slot23
 
Du kannst den SFB4 in deinem FC auch mehrmas aufrufen, dann aber immer mit einem anderen Instanz DB. Eine andere Möglichkeit wäre ein FB mit mehreren Instanzen des SFB4.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Eine weitere Möglichkeit wäre, nur einen SFB4 zu verwenden, etwa so:
Code:
NW 3: Zeit

U(
O A 0.6
O A 0.7
)
UN "TON1".Q
= M 100.0

CALL "TON1" , DB4
IN:=M100.0
PT:=T#4D
Q :=
ET:=

U M0.0
X "TON1".Q
= M0.0

Harald
 
Selbstverständlich darf man den SFB4 so oft aufrufen wie man will. Aber logischerweise benötigt jeder aufruf einen eigenen Instanz-DB (Alternativ auch Mulitiinstanz) sonst wird das nix.
 
Erst mal Vielen Dank für eure schnelle Hilfe!
@PN/DP: Hab deine Variante mit gerade versucht, schaltet aber ebenfalls nur einmal um :(

NW 1: Pumpe 1

U E 1.2 // Pumpe Automatik
U M 0.0 // Merker Pumpe 1
= A 0.6 // Pumpe 1


NW 2: Pumpe 2

U E 1.2 // Pumpe Automatik
UN M 0.0 // Merker Pumpe 2
= A 0.7 // Pumpe 2


NW 3: Zeit

U(
O A 0.6
O A 0.7
)
UN "TON1".Q
= M 100.0

CALL "TON1" , DB4
IN:=M100.0
PT:=T#4D
Q :=
ET:=

U M0.0
X "TON1".Q
= M0.0

Muss der Ausgang Q vom SFB 4 nicht auch belegt sein?

Gruß

Slot23
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

schreib mal

Code:
CALL "TON1" , DB4
IN:=M100.0
PT:=T#4D
Q :=M0.1
ET:=

U M0.0
X M0.1
= M0.0

Vergessen: Du müsstest den DB4 in "TON1" bennenen, dan klappt das auch mit "TON1".Q (das ist der Ausgang von diesem SFB4) guck dir mal dein DB4 an ;)
 
Zuletzt bearbeitet:
Zurück
Oben