Widder Kontrolle

artax22

Level-1
Beiträge
46
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum!
ich möchte meine Eigenwasserversorgung überwachen.
Das Wasser wird mit einem hydraulischen Widder zu uns gepumpt. Der Widder steht entfernt von uns ,daher möchte ich an der ankommenden Leitung den geförderten Wasserfluss anzeigen und überwachen. Der Widder fördert zwischen 1 - 8 Liter pro Minute, je nach Wasserdargebot. Es ist eine Wasseruhr installiert, dort nehme ich mit einem induktiven Näherungsschalter Impulse ab.
Der Sensor gibt 7 Impulse pro Liter aus. Also maximal 56 Impulse bei 8 Liter/Minute
Als Auswertung habe ich eine LOGO8 (6ED1052-1CC08-0AB0) 24VDC
und ein TDE Display eingebaut(6ED1055-4MH00-0BA1) Der Sensor ist ein Baluff BES 516-383-E0-C und liefert ein PNP Signal. Also ein Eingangssignal 24V DC plus
Ich habe LOGO Soft 8.1
Ich würde gerne auf dem Display die aktuell geförderte Menge in Liter pro Minute angezeigt bekommen,
und eine Art Wasseruhrzählerstand z.B Gesamt 12345 Liter, normal hinterleuchtet.(oder blau?)
Es soll bei unterschreiten von z.B 0,1 Liter Fördermenge ein Alarmausgang schalten( z.B eine Sirene) und das Display soll rot blinken und z.B. WIDDER STÖRUNG darauf stehen und der
Displaytext unten z.B Text: quittieren mit F1.
Ich installiere Hardwaremässig noch einen Schalter, damit meine Frau den Alarm auch abschalten kann, wenn ich mal nicht da bin.
Sobald die Störung behoben ist und die Quittierungstaste z.B. F1 gedrückt wurde, ist das System wieder "scharf".

Es gibt auch noch andere Durchflussmesser mit einem Hallsensor und einem NPN Ausgang, der liefert dann aber ca. 2000 Impulse pro Liter.
So genau geht das aber nicht, ich möchte nur die Funktion kontrollieren.

Als weiteres Gimmick könnte man z.B mit F2 einen Zähler angezeigt bekommen, der bei betätigen einer Funktionstaste die gelieferte Wassermenge anzeigt.
z.B Start Zykluszähler , aktuell 12345 Liter, beenden mit ESC. Das wäre toll, dann könnte ich ein Fass füllen und weiss wann es ungefähr voll ist!


Was meint Ihr dazu, wie würdet Ihr das lösen?

Bin schon gespannt auf Eure Ideen!

Vielen herzlichen Dank!
icon14.png
 
Wo hast du denn Probleme mit? Allgemein ist es nichts schweres, größtenteils Basics, die Berechnung erfordert auch nicht allzu viel Aufmerksamkeit mit ein wenig mathematischen Verständnis.

Eine Frage habe ich gelesen, erwartest du nun eine fertige Lösung von jemandem oder was willst du genau wissen?
 
Hallo, Danke für die Antwort.
Ich bin eher ein normaler Elektriker, mit Grundwissen über die Programmierung. Aber ich bin eher nur für die Hardware zu gebrauchen, das programmieren beschränkt sich leider auf Programmänderungen oder Zusätze wie blinkende Lampen oder solche Dinge.
Deshalb wäre es tatsächlich super-schön, wenn mir jemand das Programm machen würde, natürlich nicht umsonst. Vielleicht gibt es hier im Forum jemanden, der Lust und Bock hat, das Programm zu schreiben und mir per email zu schicken. Ich bezahle natürlich die Unkosten und den Zeitaufwand.

Viele Grüße und besten Dank ins Forum!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also wenn das nicht ganz so eilig ist, dann setz ich mich die Tage oder am kommenden WE mal dran, wäre aber ein Freizeit"projekt" meinerseits, von daher nicht ganz so hoch in der Prioritätenliste. Soll dich auch nichts kosten.

Zum Übertragen des Programms benötigst du allerdings die Software, aber wenn du beruflich damit zu tun hast, dann hast du ja evtl Zugriff auf Software?

Ist mit Logo immer ein wenig umständlich, wenn man aus der S7 Welt kommt, Analogwerte zu verarbeiten.
 
Das wäre ja Super !!!!
Ich schaue mal bis heute Abend, welchen Sensor ich verbaue. Ich habe Logo Soft V8.1 und 8.2 Vielen herzlichen Dank!
 
Also der Sensor wird einer mit Optokopplerausgang, das heisst, er kann direkt an digital in angeschlossen werden. Somit brauchen wir gar keinen Analogeingang.
Der Sensor gibt 78 Impulse pro Liter aus.
Funktionsbeschreibung
Der Widder soll überwacht werden mittels Impulsauswertung.
Solange der Widder läuft, sendet der Sensor Impulse.
Pro Liter 78 Impulse 24V DC. Es sollen dann im Normalmodus auf dem Display stehen :
Aktuelle Förderleistung x Liter/min
Gesamt xxxxxxxx Liter ( das soll wie eine Wasseruhr sein, nur ein Gesamtzählerstand)

Bei weniger Förderung sinkt natürlich auch der Wert, dann steht z.B
Förderleistung 0,8 Liter/min auf dem Display.
Die theoretische Fördermenge des Widders reicht von 0,5 bis 10 Liter/ min.
Es soll ein Schwellenwert im Programm eingegeben werden können.
Z.B Mindestdurchfluss 0,5 Liter/min, wenn der
aktuelle Wert darunter fällt, zieht Q1 und Q2 an und die Lampe Q3 blinkt. Auf dem Display
steht „WIDDER ALARM“ die Hintergrundbeleuchtung des Displays wechselt von blau auf rot. Zusätzlich steht unten im Display „quittieren mit F2“
Durch drücken des Handtasters I2 kann man den Alarm abstellen bis zur Quittierung des Fehlers.
Die Funktionstaste F2 quittiert den Alarm, die Ausgänge fallen ab, die Überwachung wird scharf
gestellt, und das Display wechselt in den blau hinterleuchteten Anzeigemodus.

Sobald der Eingang I3 kommt, wechselt die normale Förderanzeige auf rote Hintergrundbeleuchtung
und es soll darauf stehen: „Störung Entkeimung“ und wieder unten „Reset mit F2“
Die Alarmabschaltung von Hand soll wie oben funktionieren.
Falls zwei Alarme anstehen sollen diese abwechselnd erscheinen.




Funktionsbeschreibung Funktionstaste F1
Diese Taste soll ein Füllprogramm sein. Es soll einfach die geförderte Wassermenge gezählt werden.
Nach drücken von F1 soll auf dem Display stehen: „aktuelle Füllmenge 0 Liter“ unten im Display soll stehen „Füllung starten Enter, stopp F3, beenden ESC , dann zählt einfach ein Zähler die geförderte Menge und der Wert 0 erhöht sich der Fördermenge entsprechend.
Bei Drücken von ESC springt das Display wieder in den normalen Anzeigemodus.


Textänderungen usw kann ich selber machen, für Verbesserungsvorschläge bin ich offen!





I1
Impuls von Wasseruhr
Pro Liter 78 Impulse (Optokopplerausgang 24V)
I2
Alarm aus
Leuchtdrucktaster an Schaltkasten (schließer)
I3
Störung Entkeimung
24V DC
I4


I5


I6


I7


I8

















Logo8 : 6ED1 052-1MD00-0BA8 FS:06 FW: V1.81.03
TDE: 6ED1 055-4MH00-0BA1 FS:01

Eingänge Logo8




Ausgänge

Q1
Alarm
Sirene oder ähnliches
Q2
Alarm (SMS Modul)
Schließer, pot.frei startet den SMS Versand
Q3
Lampe rot
Blinkt bei Alarm ( Leuchtdrucktaster)
Q4





















Beschreibung Displaytasten
F1
Füllprogramm
Starten mit Enter
F2
Alarm reset
Schaltet die Überwachung wieder scharf
F3
Füllen Stop
Stoppt den Füllzähler, der Wert bleibt stehen
F4





 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Sensor gibt 78 Impulse pro Liter aus.
[...]
Die theoretische Fördermenge des Widders reicht von 0,5 bis 10 Liter/ min.
[...]

I1
Impuls von Wasseruhr
Pro Liter 78 Impulse (Optokopplerausgang 24V)
Logo8 : 6ED1 052-1MD00-0BA8 FS:06 FW: V1.81.03
Das können dann also bis zu 13 Impulse pro Sekunde sein - Du mußt einen schnellen Eingang (I3, I4, I5, I6, bis 5 kHz) für die Impulse von der Wasseruhr verwenden. Der Zähler-Funktionsblock muß direkt mit einem schnellen Eingang verbunden werden. Die Zählerimpulse und die Pausen dazwischen müssen mindestens 100µs lang sein.

Harald
 
Läuft der Widder immer, oder was ist, wenn mal keine Wasserabnahme ist, dann erfolgt die Störung, obwohl eigentlich alles in Ordnung ist?

Die Tasten Enter + ESC können mWn nicht programmiert werden, lediglich F1-F4.

Auf alle Sonderwünsche werde ich nicht eingehen, ist schließlich immer noch eine LOGO, was das Ganze verkomplizert.
 
Zuletzt bearbeitet:
Habs mal kurz gemacht, habe es nur auf die schnelle Testen können, also wenn dir was auffällt, kannst du nochmal Bescheid geben.

Eingänge:
I1: Störung Entkeimung (High = Störung[korrekt?])
I2: Taster (NO) Störung unterdrücken
I3: Impulseingang

Ausgänge:
Q1: Alarm/Störung (Hupe) (unterdrückbar mit I2)
Q2: Alarmierung SMS (Ausgang wird für eine Sekunde gesetzt, danach Rückgesetzt[bei Änderung Bescheid geben])
Q3: Störungsleuchte für Taster blinkend

Programmsteuerung:
F1: Hauptbild mit aktuellem Durchfluss (ganzzahlig, habe es anders nicht hinbekommen) und deinem Befüllungszzähler
|--> F2 Startet Befüllungszähler |--> F3 Stoppt Befüllungszähler
F4: Gesamtmenge/Wasseruhr

Im Störungsfall: Bild mit Störung wird aufgerufen, verschwindet erst nach gegangener Störung und der darauf folgenden Quittierung mittels F2. Sollten mehrere Störungen auftreten, wechseln diese im Intervall vom 5 Sekunden die Anzeige auf dem TDE. Hintergrundbeleuchtung bei einer Störung ist rot, blau ist nicht möglich. Ohne Störung ist die Hintergrundbeleuchtung weiß.

IP-Adressen:
LOGO: 192.168.1.10
TDE: 192.168.1.20

Projekt ist im Anhang vorhanden, die Dateiendung, also das *.zip zu *.lnp ändern, ansonsten konnte ich es nicht hochladen.
 

Anhänge

  • Wasserwidder.zip
    35,6 KB · Aufrufe: 18
Zuletzt bearbeitet:
Boah Super! Das ist ja absolut PROFESSIONELL!!! Vielen Dank für die Hilfe!!!!!!!!!:TOOL:
Ich bin nächste Woche soweit, dann kann ich das real testen!!! Ich mache dann Meldung wenn es funktioniert!!! Danke Danke Danke !!!!!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich bin mit der installation jetzt fertig, war doch ein grösserer Aufwand... Ich wollte das Programm rüberspielen, geht aber nicht, es kommt im Infofenster, Keine Verbindung zu einem Ausgang. Habe ich da was falsch gemacht?
 
Hallo,

nein, du hast nichts falsch gemacht, einige Zähler hatten keine Verbindung am "Q"-Beinchen, da ich nur die Demo-Version habe hier, konnte ich es damit nicht auf Fehler kompilieren, das erfolgt erst, wenn man es zur LOGO übertragen möchte glaube ich.

Wieder das gleiche Spielchen mit der Dateiendung ;) Ich hoffe, ich habe alle Makel gefunden.
 

Anhänge

  • Wasserwidder.zip
    37,7 KB · Aufrufe: 1
Hallo Ph3nix,
ich habs grad versucht, geht noch nicht. Im Infofenster steht: B006 arithmetische Anweisung, B041 arithmetische Anweisung. Keinen Plan was das heisst....sorry. Ich blicks nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Setz mal hinter B006 und B041 je einen Analogen Merker oder wenn das nicht funktionieren sollte einen Analogen Ausgang und verbinde diesen damit und versuch' es zu übertragen, das sollte funktionieren. ;)

//EDIT: Hab's schnell selbst gemacht, siehe Anhang.
 

Anhänge

  • Wasserwidder.zip
    38,3 KB · Aufrufe: 2
Zuletzt bearbeitet:
Zurück
Oben