TIA Heizölzählerstand auf Simatic Comfort Panel 1900 visualisieren

Bjoen2102

Level-1
Beiträge
76
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich brache mal eure Hilfe, vielleicht kann mir jemand eine Schritt für Schritt Anleitung/Hilfe geben.

Ich habe eine Ölheizung mit einem 4000L Öltank in dem ich leider keine Schwimmschalter hineinbekomme.
Daraufhin habe ich mir folgendes Überlegt: Vor dem Brenner möchte ich einen Ölzähler installieren dieser
verfügt über einen Redekontakt als Impulsgeber. Dieser gibt 1 Impuls pro Liter verbrauchtem Heizöl aus.

Ich möchte gerne dem aktuellen Ölstand des Tanks auf einem Simatic Comfort Panel 1900 visualisieren.
Einmal als Text:

Heizöl
Soll-Füllstand / Heizöl Ist-Füllstand
4000L XXXXL

und einmal als Grafik in dem der Füllstand immer weniger wird.

Leider habe ich keinen Ölzähler in der Befüllleitung, diese sind mir zu teuer. Ich hatte mir das so gedacht,
dass ein Zähler anfangs mit 4000L rückwärts zählt.

Bei einer Ölanlieferung muss ich die Heizungsanlage abschalten, weil beim befühlen der Tanks der
Ölschlamm aufgewirbelt wir, somit muss die Heizungsanlage 1,5 Stunden ausbleiben,
bis sich der Schlamm wieder abgesetzt hat.

Die Heizungsanlage soll erst wieder eingeschaltet werden können, wenn:
a.) 1,5 Stunden vorüber sind und
b.) über das Touchpanel die zugetankte menge Heizöl eingegeben wurden.

Damit die Steuerung weis wie viel Liter Öl sich nach dem betanken im Tank befindet.


Ich verwende folgende Hardware/Software

-Simatic CPU 315 2 pn dp
-Simatic Comfort Panel 1900
-TIA-Portal V13

vielen Dank schon einmal im Voraus.

Björn
 
Bekommst du denn auch kein Ultraschall Sensor rein ? Das was du vor dürfte zwar an sich klappen, hat aber immer die Gefahr das du dich vertippst oder deine Messung nicht genau ist. Und nicht vergessen wenn du es so machst deinen Messwert so zu deklarieren das er nach einem Stromausfall nicht verschwunden ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich bin mir nicht sicher ob das klappt, denn üblicherweise hat so ein Ölkessen für das Heizöl einen Vorlauf und einen Rücklauf. Also müsstest du zwei Zähler installieren um die Differenz zu ermitteln. Dann wird erst recht schwierig, angenommen es werden in der Stunde 100l im Kreis gepumpt und 10l verbrannt. Wenn deine Zähler nur 1% Messabweichung haben (worst case der vorlauf in die andere Richtung wie der Rücklauf) dann ergibt sich für die verbrauchte Menge 8 oder 12l was eine Abweichgung von 20% bedeutet. Das wäre für mich nicht ok bei dem Aufwand.

Wenn du mit 20% leben kannst brauchst du ja "nur" einmal ermitteln wieviel Öl dein Brenner pro Stunde braucht. Dann kannst du über die Laufzeit (Die wirst du sicher an einem Kontakt abgreifen könnnen) ebenfalls Rückwärts rechnen.
 
Hallo,

Hast du einen einstufigen oder einen zweistufigen Brenner?

Solltest du einen einstufigen Brenner haben:
Mein Brenner hat einen Meldekontakt 'Brenner läuft',
dieses Signal könntest du als Eingang auf die SPS legen und somit einen Betriebsstundenzähler realisieren.
Bei einstufigen Brenner ist der Ölverbrauch recht konstant, dieser steht übrigens auf der Düse (z.B. 1,9 kg/h).
Diesen Wert könntest du mit den Betriebsstunden multiplizieren und hast näherungsweise deinen Ölverbrauch und somit deinen Ölstand.

Die Abweichung die sich bei mir gegenüber der Anzeige am Tank ergibt würde ich mal auf kleiner 5% schätzen.
 
Die Heizungsanlage soll erst wieder eingeschaltet werden können, wenn:
a.) 1,5 Stunden vorüber sind und
b.) über das Touchpanel die zugetankte menge Heizöl eingegeben wurden.
b.) Viel Spaß im kalten Haus, wenn es irgendein Problem mit dem Bildschirm oder dem/der Bildschirm-Bediener(in) gibt ... da braucht es noch eine Not-Überbrückung oder -Eingabemöglichkeit, z.B. über den Webserver der CPU oder einen Taster. Ich würde das garnicht verriegeln, sondern höchstens eine Art Erinnerungsmeldung auf dem Bildschirm ausgeben.

a.) Woher weiß die Steuerung, wann getankt wird bzw. wann die 1,5 Stunden nach dem Tanken beginnen?

Harald
 
Hallo Danke für eure Antworten, aber diese helfen mir leider nicht mein vorhaben umzusetzen.

zu Dr.MirakulixX
-Nein ich bekomme gar keine Grenzwertgeben von oben in den Tanks, da die Kellerdecke in diesem Raum sehr niedrig ist.
Meine Großeltern haben diesen Keller nachträglich angebaut und wahrscheinlich die Wände erst gemauert nach dem die Tanks drinne standen.
Das der Zählerstand bei Stromausfall gesichert werden muss, daran habe ich noch gar nicht gedacht, dafür schon mal wie vielen dank.

zu Aventinus
nein meine Heizungsanlage hat keinen Rücklauf, es gibt nur eine Hinleitung, am ende ist nochmal ein Ölfilter und dort gehen dann Zwei Leitungen zum brennen.

zu Joerg123
an diese Möglichkeit habe ich noch gar nicht gedacht, ich muss ehrlich sagen, ich weis gar nicht ob ich einen meldekontakt Brenner läuft habe.
Na gut diesen könnte ich zur not irgendwo abgreifen. Aber die Idee finde ich gar nicht so schlecht. Kannst du mir mehr darüber erklären wie du das in deinem Programm gelöst hast. Ich habe eine Buderus-Anlage mit einstufigen Brenner.


zu PN/DP
Also im kalten Haus würde ich nicht sitzen, da es ein Not-Möglichkeit geben würde. Auf dem Panel würde ich einen Touchmerker programmieren, mit der bezeichnung Betanken dieser startet ein Timer und schaltet die Anlage für die Zeit X aus.
 
Na gut diesen könnte ich zur not irgendwo abgreifen.

Ich habe einen Weishaupt-Brenner, dieser hat zwei Signale:
1) Brenner-Störung
2) Brenner läuft
Das 'Brenner läuft'-Signal steht hier auch tatsächlich nur an, wenn der Brenner auch läuft.
Sprich während der Startvorbereitung oder Ölvorwarmung ist dieses Signal noch aus.
Falls du das Signal irgendwo abgreifst, kann es natürlich passieren dass sich hier durch Verfälschungen ergeben.
Eine entsprechende elektrische Grundqualifikation setze ich hier natürlich voraus.

Aber die Idee finde ich gar nicht so schlecht. Kannst du mir mehr darüber erklären wie du das in deinem Programm gelöst hast. Ich habe eine Buderus-Anlage mit einstufigen Brenner.

Naja im einfachsten Fall über einen einfachen Betriebsstundenzähler. Läuft der Brenner, zählt auch der Betriebsstundenzähler.
Das ganze dann mit dem Ölverbrauch der Düse (technische Unterlagen studieren) multiplizieren und von deinem vollen Tank abziehen.
 
Nicht schlecht was man so alles investiert um sich die paar Meter in den Keller zu ersparen,
für die CPU und das Panel, kannst du ja schon fast zweimal den Tank voll laufen lassen.

Einerseits kann ich es verstehen, wenn der Tank leer ist. Mir ist es auch schon passiert, das
ich mit einen 20L Kanister Diesel geholt habe und dann in diesen die Brennerschläuche legen
musste.

Nach den zweiten Mal habe ich dann meine Faulheit überwunden, ich schaue regelmäßig nach ;)
 
So kann man das nicht sagen, es hat nichts mit Faulheit zutun. Sondern das es ein schöner neben Effekt ist.
Das mit dem Diesel holen habe ich auch schon hinter mir.

Ich habe zur zeit mein komplettes Haus über eine SPS laufen (313C und Tp270)
(Alarmanlage, Brandmeldeanlage, 7-Zurtiskontrollen, alle Steckdosen sowie die komplette Beleuchtung)

Da ich meinen Schaltschrank aber komplett überholen möchte, werde ich diese mit den o.g. Hardwarekomponenten tun.
Den Schaltschrank hatte ich damals nach meiner Ausbildung vor ca.7 Jahren ins leben gerufen. In der zeit sind sehr viele
Provisorien entstanden. Und jetzt will ich es richtig zu Ende bringen.

Da ich seid dem nicht mehr viel mit Sps-Programmierung zutun hatte. bzw. noch nie große Programme geschrieben habe,
brauche ich hin und wieder mal Hilfe. Sowie jetzt mit den Betriebsstunden Zähler für meine Heizölvorrat

Die neue Software TIA-Portal Professional v13 habe ich mir bereits besorgt und auch schon angefangen. Vorher kannte ich nur Step7
und Wincc flexible. Gibt doch schon einige Unterschiede
 
Muss man ja auch nicht, jeder so nach seinem Vorstellungen, wie er möchte.
Ein Gebäudebussystem ist auch nicht billig. Ich habe es gemacht, weil man komplett unabhängig von der Verdrahtung ist
und ein erheblich Komfort erhält. Aber das ist ja auch nicht das eigentliche Thema warum ich hier schreibe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Bjoen
lass dich nicht ärgern.
Ich habe es bei mir über den Eingang des Brenners realisiert. Ich erfasse die Betriebsstunden und ziehe einen Verbrauch von 3,5 Liter je Stunde ab. Funktioniert eigentlich ganz gut. Ich kann dir behilflich sein. Schreib mir per PN.
 
Zuletzt bearbeitet:
Hallo,

ich habe im Öltank einen Ultraschallsensor (Microsonic). Damit messe ich die Höhe, rechne dieses dann in Liter um

und habe den Ölverbrauch pro Tag...Monat...etc.. Weiter erfasse ich die Betriebsstunden vom Brenner. Kann dann auch über den

Ölverbrauch der Düse den Verbrauch ausrechnen.

Läuft seit ca. 3 Jahren störungsfrei.

Gruß

piksieben
 
Zurück
Oben