Brauchwasserpumpensteuerung

Marius

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen !
Hab mal ne Frage an Euch:

Ich habe folgende Aufgabe:

Der Füllstand eines Vorlagegefäßes soll zwischen einem unteren (kapazitiver Füllstandssensor S1) und oberen Grenzwert (Schwimmerschalter S2) gehalten werden. Das Signal der beiden Füllstandssensoren soll dabei mittels SPS verarbeitet werden und ein entsprechendes Ausgangssignal an die Pumpe gesendet werden.

Mein Problem ist als erstes die Wertetabelle.

Mein Vorschlag

S1 S2 Pumpe
0 0 an
0 1 gibts nich
1 0 laut Lösung 1/0 ????
1 1 aus


Das Problem ist die Doppellösung in Zeile drei.
DIe Pumpe geht quasi an wenn der obere Schwimmerschalter kein Signal mehr gibt unten aber noch Wasser is. OK das versteh ich. Aber was soll der Nuller ?!?!?!?!??!?!?!?!?


Könnt Ihr mir helfen ?
 
Was du da mit der Logiktabelle willst verstehe ich nicht ganz.

Aber ich nehme an so würds deine wünsche erfüllen:
Code:
UN S1
S Pumpe // Pumpe wird gesetzt solange unterer Fühler kein Signal bringt (also auch bei Kabelbruch)

U S2
R Pumpe // Pumpe wird resetiert sobald der obere Fühler voll anzeigt, also auch wenn der untere Fühler Kabelbruch hat. Würd ich auf NC verdrahten das die Pumpe auch gestoppt wird wenn der Fühler einen Kabelbruch hat  (UN S1)


mfG René
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ich glaub er wollte eher erklärt haben warum das so mit de Logiktabelle gemacht wird

Weil entweder denkt man sich das es erst bei 0 0 angeht, dann bis 1 1 (Sensorsignale) ODER das sobald 1 0 ist wieder auf 1 1 geht

Das man entweder den Ansatz wählt wirklich zwischen den beiden Pegeln, das wäre dann warten bis 0 0 und dann wieder bis 1 1, weil der andere Ansatz wäre das Becken immer auf den höchsten Pegel zu lassen.

Oder?
 
MatMer hat Recht. Ich check ned ganz:
1. Wieso es bei 1 0 Zwei Schaltmöglichkeiten gibt
2. Warum wenn S2 schaltet sofort die Pumpe angeht. Dann bräucht ich den Kapazitiven Näherungsschalter garnicht.
 
MatMer hat Recht. Ich check ned ganz:
1. Wieso es bei 1 0 Zwei Schaltmöglichkeiten gibt
2. Warum wenn S2 schaltet sofort die Pumpe angeht. Dann bräucht ich den Kapazitiven Näherungsschalter garnicht.

Achso, Bei 1 0 gibts zwei Schaltstellungen. Will heissen bei 1 0 wird die Schaltstellung nicht verändert. Ist die Pumpe aus bleibt sie aus, ist sie an bleibt sie an.
Da es 1 0 sowohl geben kann wenn der Pegel sinkt (pumpe aus) als auch wenn er steigt (pumpe an)

mfG René
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Achso, Bei 1 0 gibts zwei Schaltstellungen. Will heissen bei 1 0 wird die Schaltstellung nicht verändert. Ist die Pumpe aus bleibt sie aus, ist sie an bleibt sie an.
Da es 1 0 sowohl geben kann wenn der Pegel sinkt (pumpe aus) als auch wenn er steigt (pumpe an)

mfG René

Das bedeutet die Pumpe geht erst an wenn der kapaz. Schalter meldet: Wasser wird leer. Und damit 1 0 nicht die Pumpe ausschaltet (wenn der Pegel steigt) wird quasi in der AWl der Merker gesetzt:
"Wenn der Pegel die Schaltstellung 1 0 hat ---> Merker
nur 1 1 kann den Merker rücksetzen
 
Das bedeutet die Pumpe geht erst an wenn der kapaz. Schalter meldet: Wasser wird leer. Und damit 1 0 nicht die Pumpe ausschaltet (wenn der Pegel steigt) wird quasi in der AWl der Merker gesetzt:
"Wenn der Pegel die Schaltstellung 1 0 hat ---> Merker
nur 1 1 kann den Merker rücksetzen

Nein der Merker darf erst gesetzt werden wenn Schalterstellung 0 0 ansteht.
Das hast du im fetten geschrieben.

Nur der Kapazitive Schalter (S1 oder 0 0) kann die Pumpe setzen.
Nur der Schwimmer (S2 oder 1 1) kann die Pumpe rücksetzen.

jede andere Schalterstellung verändert den Pumpenmerker nicht.

mfG René
 
Was wär denn dann bitte die AWL ?
S1 = E01
S2 = E02



UE0.1
S M10.0 <----- bei sinkendem Pegel
UNE0.2
RM10.0
UM10.0
=Pumpe an

Haut das so hin ?

Ist das dann die ganze AWL ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was wär denn dann bitte die AWL ?
S1 = E01
S2 = E02



UE0.1
S M10.0 <----- bei sinkendem Pegel
UNE0.2
RM10.0

UM10.0
= Pumpe an

Haut das so hin ?

Ist das dann die ganze AWL ?

Ueberleg nochmal ganz scharf bevor du weiterliest.

SPOILER

Das haut so nicht hin

Das muss so aussehen.

Code:
UN E 0.1 // Wenn Kapazitiver Sensor sagt leer
S M 10.0 //  dann setze Pumpenmerker

U E 0.2 // Wenn Schwimmer sagt voll
R M 10.0 // dann resete Pumpenmerker

U M 10.0
= Pumpe
mfG René
 
Pumpe

Hi,
wobei man in der Praxis immer die Drahtbruchsichere Verschaltung nehmen soll, also unterer Sensor(S1) hat TRUE bedeckt, und der obere hat TRUE hängend! Somit hat man eine sichere Funktion, wenn Sensoren defektieren. Überleg mal..

Vladi
 
müsste es nicht

UN E0.1 //Beide Signale weg Pumpe an
UN E0.2
S M10.0

U E0.2 //Signal oben da Pumpe aus
R M10.0

sein
 
Zuviel Werbung?
-> Hier kostenlos registrieren
müsste es nicht

UN E0.1 //Beide Signale weg Pumpe an
UN E0.2
S M10.0

U E0.2 //Signal oben da Pumpe aus
R M10.0

sein

Muss nicht sein geht aber auch.

E 0.1 geht ja erst weg wenn E 0.2 schon weg ist also wozu E 0.2 nochmal abfragen.

Wobei Vladis anmerkung völlig korrekt ist. schrieb ich oben schonmal.

mfG René
 
Ueberleg nochmal ganz scharf bevor du weiterliest.

SPOILER

Das haut so nicht hin

Das muss so aussehen.

Code:
UN E 0.1 // Wenn Kapazitiver Sensor sagt leer
S M 10.0 //  dann setze Pumpenmerker


OK... Wie schautn dann die AWL ohne RS Baustein aus wenn ich fragen darf ?
U E 0.2 // Wenn Schwimmer sagt voll
R M 10.0 // dann resete Pumpenmerker

U M 10.0
= Pumpe
mfG René

OK... Wie schautn dann die AWL ohne RS Baustein aus wenn ich fragen darf ?
 
Ohne RS

Hi,
ja, man kann eine Selbsthaltung mit dem Pumpenausgang direkt machen.
Das verwendet man heutzutage nicht, Setzen und Rücksetzen ist der richtige Weg.

Code:
UN S1    // Leer, FALSE wenn kein Wasser
O   Pumpenausgang
U   S2   // Voll, TRUE wenn kein Wasser
=   Pumpenausgang

Vladi
 
Zuletzt bearbeitet:
Zurück
Oben