20.07.2008 20:52 | |
Beiträge: 3181 Bewertung: (320) |
Hier noch mal das angefangene Logo-Programm. Die 10sec. werden im Betrieb 24Std werden, war nur zum Simulieren. Soll eine Art Hysterese für die Aussentemperatur sein. EVU-Freigabe ist das Freigabesignal unseres Stromanbieters. Gibt es denn eine ganz simple Form von der witterungsabhängigen Mischersteuerung? Die ich auch einfach simulieren kann? und verstehe? Ich meine, weil ich halt nicht mal das Ding mit den Verstärkern direkt am analogen Eingang verstehe. DateianhangHeizung.zip (260 Downloads) |
Zuletzt bearbeitet von: Nachbar am: 21.07.2008 21:13Zuletzt bearbeitet von: Nachbar am: 20.07.2008 20:55 |
|
22.07.2008 20:54 | |
Beiträge: 3181 Bewertung: (320) |
Hab mal die witterungsgeführte Mischersteuerung etwas geändert. Wäre jetzt ganz gut, wenn mir jemand es so ändern kann, daß ich nur noch eine Stelle hinterm Koma habe und die Temperaturen in 0,5° Schritten sich ändern... Ach, wo muß ich was ändern, wenn ich bei 0° eine höhere Vorlauftemp (so ca 60-70°) haben möchte? Finde die paarund40° nicht ausreichend. Und wie ist das mit den Verstärkern nach dem analogen Eingang, ich muß dann ja meine Steuerung mit den PT100-Fühlern anpassen. Vorab Danke Dateianhangwitterungsgeführte_Mischersteuerung-1.zip (249 Downloads) |
22.07.2008 23:05 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Nachbar, die Heizkurve, also der Zusammenhang Aussentemperatur zu Vorlauftemperatur wird im 3 Analogverstärker B009 "HZKurve" vorgegeben. Mit der EXCEL-Datei können die Parameter berechnet werden mit folgenden Vorgaben (Werte als Beispiel): Ai min = -1400 ( z. B. für Ta = -14,00 °C) Ai max = 0 (für Ta = 0,00 °C) Ax min = 9000 ( z. B. für Tv = 90,00 °C bei Ta = -14,00 °C) Ax max = 5550 (z. B. für Tv = 55,50 °C bei Ta = 0,00 °C) Daraus berechnet dann für dieses Beispiel das EXCEL Blatt "Sensortyp 0-10Volt_UND_keinSens" GAIN = -2,46 und OFFSET = 5550 Ein Ändern der Schaltung zur Anwendung von nur 0,5 °C Schritten ist nicht sinnvoll, denn bedenke um auf 1 °C genau zu regeln stehen nur 4 Schritte in 0,25 °C zur Verfühgung - denkbar wenig für eine zuverlässige Regelung....aber für die Temperaturanzeige kannst du dies natürlich ändern (wenn du dazu noch Blöcke frei hast) indem du an den Analogausgang der Blöcke, deren Temperaturwert zu in einer Textbox anzeigen willst einen Analogverstärker legst sowie GAIN und die Anzahl der Nachkommastellen entsprechend festlegst. Für eine Nachkommastelle ist GAIN = 0,10 und für 0 Nachkommastellen GAIN = 0,01 zu wählen. Ach ja, die Schaltung und insbesondere die Analogeingänge A3 und A4 sind für PT100-Sensoren am LOGO!-Modul AM2 PT100 vorgesehen - für andere müssten Anpassungen vorgenommen werden! MfG Betel |
==> Meine TAG-Listen: "deut." |
|
23.07.2008 05:06 | |
Beiträge: 3181 Bewertung: (320) |
Moin Danke, hab zwar nicht so alles verstanden.... Wo finde ich diese Excel-Tabelle, oder muß ich die mir selbst erstellen? Kann ich das mit der max Temp dann auch irgendwie begrenzen? Weil mehr wie 60-70° Vorlauftemp ist in der Regel bei Heizungen nicht drin... Wegen der 0,5er Schritten...... hab mal ne Test-Datei angehangen, weil ich 's wohl nicht schnalle. Das Anpassen mit den Fühlern bzw analogen Eingänge meinte ich, weil ich ja gern den ersten Teil meiner Steuerung (Heizung.zip) mit dem modifizierten Teil von der witterungsabhängigen Mischersteuerung zusammen fühen möchte. In meiner Steuerung wird ja auch die Außemtemp benötigt, und ich wollte ja nicht 2 Fühler für die Außentemp haben. Dateianhangtest_anzeige-1.zip (200 Downloads) |
24.07.2008 15:32 | |
Beiträge: 3181 Bewertung: (320) |
Hab mal weiter gebastelt. Zwischenstand hängt an... Ich weiß nicht wie ich das mit den 0,5er Schritten in den Meldefenster machen soll/kann. Dann würd ich gern wissen, wie ich die Soll-Temp für den Vorlauf erhöhen kann, weil mir das etwas zu wenig ist. Dateianhangwitterungsgeführte_Mischersteuerung.zip (206 Downloads) |
25.07.2008 21:50 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Nachbar, ich weis nicht, wie ich dir so recht helfen kann...informier dich doch mal im Internet zu den Grundlagen einer Heizungskurve und der unteren Auslegungstemperatur...denn deine Angaben sind mir da äußerst ominös. 60-70 °C Vorlauftemperatur bei 0 °C Außentemperatur und dann teilst du mit, deine Heizungmacht nur 60-70 °C?! Ok, ich will dir natürlich auf deine konkreten Fragen antworten: Also die besagte EXCEL-Datei ist natürlich (u. a.) Bestandteil des Paketes zum Mischer und ebenso beschreiben, wie die einzelnen Schaltungsteile. Sieh dir doch mal meine Beschreibung zum Vorgehen zur Berechnung von Gain undOffset an unter "Skalierung". Für deine Heizkurve musst du nun 2 Wertepaare zur Festlegung der Heizkurve definieren, analog wie in einer meiner vorhergehenden Antworten an dich beispielhaft vorgestellt. Typisch wäre die Verwendung der unteren Auslegungstemperatur (in Europa je nach Region dieAussentemperatur im Bereich von -12 °C bis -20 °C), bei der dann die Vorlauftemperatur gleich der Temp. ist, die die Anlage bei maximaler Leistung liefert (und die normalerweise stets vor dem Mischer ansteht). Das 2. Paar könnte z. B. wie von dir ermittelt bei 0 °C Aussentemp. und x °C gewünschter Vorlauftemp. sein. Dann weiter wie im Link oben (allerdings Tabelle "Sensortyp 0-10Volt_UND_keinSens").... Dementsprechend wird auch KEINE Begrenzung der Vorlauftemp. nach oben benötigt - entweder begrenzt die definierte heizkurve die Vorlauftemperatur oder der Mischer ist ganz offen (sobalt Taussen = Tauslegung). Anders sieht das ggf. bei hoher Aussentemperatur aus, denn die Wärmetauscher im Gebäude (z. B. Heizkörper) benötigen i. A. eine Mindestvorlauftemperatur (sonst sind sie nicht mehr richtig wirksam; z. B. Radiatoren > 48 °C, wobei meist auch > 40 °C ausreicht). Diese begrentung der Tv nach unten ist in der schaltung als (de-)aktivierbare Option eingebaut: B019, B020 und B079 Übrigens sind in dem Schaltungsteil "zwischen" den beiden Analogwerten zur Korrektur der Heizkurve: per Schaltuhr zur Nachtabsenkung und per Taster und Textbox zur manuellen Heizkurvenkorrektur (z. B. über LOGO!TD). Natürlich benötigst du wegen der unterschiedlichen Skalierung der Analogeingangswerte (für Ta) nur einen Sensor, denn du kannst ja beide Schaltungsteile parallel von einem Analogeingang "per Signallinie versorgen" - ob das nun sinnvoll ist oder nicht mit 2 Skalierungen zu arbeiten. Mir ist zwar nicht klar, warum du auf die Darstellung von 1 (oder auch 0) Nachkommastellen bestehst (ja, ich weiß, dass man nur die notwendigen Stellen anzeigt und die 2 Nachkommastellen ggf auch hinderlich sind) aber in der LOGO! hat dies KEINE Vorteile, weil die Anzeigestellen (Platzbedarf)stets idendisch sind und auch der Wertebereich der Temperaturen keine Sorgen bereiten muss (T <200 °C). Willst du eine T dennoch nur mit 1 Nachkommastelle anzeigen, dann verwende einfach einen zusätzlichen Analogverstärker, der dann jeweils in Reihe zu dem Block geschaltet wird, dessen Temperaturwert du anzeigen willst und definiere GAIN = 0,1! So, ich hoffe du kommst nun besser zurecht? MfG Betel |
==> Meine TAG-Listen: "deut." |
|
25.07.2008 23:32 | |
Beiträge: 3181 Bewertung: (320) |
Ok, das mit der Temperatur nach dem Mischer hab ich soweit geschnallt. Wegen der Kommastelle, das ist eigentlich nur ein optische Sache. Daher war auch meine Frage, ob man im Display die Temp in 0,5er Schritten sich anzeigen lassen kann. Es geht nur um das Anzeigen im Display, die Verarbeitung der Werte so wie bei deinem Programm also lassen. Falls dies nicht möglich ist, bzw viele Bausteine verbraucht, werd ich einfach die 2. Stelle mittels weiteren Analogverstärkers wegmachen, wie du schon beschrieben hast. Eben auch schon probiert.... Hab ne Frage zur Nachtabsenkung, bzw zum ein- und ausschalten des Mischers. In die Steuerung der E-Heizung (der Teil unten, Seite 3) möchte ich noch Wochenschaltuhren integrieren, die die Umwälzpumpe vom Heizkreis schaltet. Parallel dazu möchte ich den Mischer auch erst dann aktivieren, wenn die Pumpe an ist. -Wo müßte ich was in die Mischersteuerung einsetzen? Durch diesen Betrieb spare ich mir die Nachtabsenkung.... aber ich denke, ich lasse die Option erstmal drin. Möchte, je kälter es draußen wird, die Schaltuhren öfters schalten, je wärmer draußen weniger Schaltzeiten. Denke mal, man kann es verstehen. Dann habe ich mir noch eine "Party-Funktion" überlegt, die ich gern am Logo!TD mit einer der F-Tasten schalten möchte. Evtl paar Tipps wie ich das mit den Schaltuhren besser machen kann? Dateianhangwitterungsgeführte_Mischersteuerung-Uhr.zip (202 Downloads) |
27.07.2008 11:47 | |
Beiträge: 228 Bewertung: (34) |
Hallo Nachbar, habe in meiner Regelung Party (1-7 Stunden) und Feiertag-Modus (1-7 Tage)realisiert. Vielleicht kannst Du das auch so verwenden. Gruß Tom DateianhangLogo.zip (199 Downloads) |
28.07.2008 17:26 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Kolbtom, vielen Dank für deine Unterstützung! zur Einbindung bzw. (De-)Aktivierung des Mischers: Zur gewünschten Modifikation der Einschaltdauer des Heizkreises gesteuert von Schaltuhren und abhängig von der Außentemperatur Ta: Alles weitere zur Funktion und den erforderlichen Parametervorgaben (meine sind Beispiele) sowie zum Unterschied der beiden Schaltungen kannst du den Schaltungskommentaren entnehmen. Übrigens kann man die Schaltungsfunktion auch ohne Tref alleine mit Ta realisieren, aber die Methode mit der Differenzbildung zu Tref ermöglicht es zusätzlich festzulegen, für welche Außentemperatur die mit den Schaltuhren vorgegebenen Einschaltdauern gelten und auch eine Änderung des Wertes der Beeinflussung ist so noch gut zur Programmlaufzeit anzupassen... Als "Service" habe ich dir noch eine aus a und b kombinierte Schaltung erstellt, bei der du mit einem Software-Schalter zwischen den beiden Varianten a und b auswählen kannst. So ist ein einfaches Testen oder auch eine generelle (schaltbare) Option im Betrieb möglich! Für eine einfachere Simulation/Prüfung am PC (und nur dazu) habe ich in dieser Variante c noch einen "Schalter" parallel zur Schaltuhr eingebaut. Ich hoffe du kommst damit zurecht? - sonst frage halt nach.... Du hast zwar nichts zum Ziel deiner Schaltuhren gesagt, doch ich nehme mal an, dass du Heizleistung (= Brennstoff) einsparen willst und du dementsprechend die Nutzung des Gebäudes bzw. des Hauptraumes mit den Schaltzeiten berücksichtigt hast, wobei ich dabei natürlich voraussetze, dass die Heizkurve so niedrig wie möglich ist (also Tv[Ta] so klein wie möglich ist). Selbst war ich ähnlich vorgegangen und habe meine Schaltuhren von einer Einschaltung tagsüber geändert und habe (allerdings dann nur) über mittags (= kleinster Nutzergrad + bei Sonne stärkste Zusatzerwärmung) eine Einschaltpause programmiert. Doch selbst diese geringe tägliche EIN/AUS Schaltsequenz ist letztendlich zu unflexibel und die Temperaturschwankungen unangenehm und außerdem wetter- und nutzungsbedingt meist zu den falschen Zeitpunkten. Deshalb habe ich mich entschieden, folgendes Konzept zu verwirklichen: eine zeituhrgesteuerte Heizzeit je Tag. doch kann diese Einschaltung durch ein (Funk-)Signal eines Thermostaten im Hauptraum temperaturabhängig (und zeitweise) unterbrochen werden. Der Thermostat schaltet den Heizkreis halt bei n °C über der Sollraumtemperatur ab und bei entsprechender Unterschreitung wieder ein. Einerseits reicht meine Heizkurve im Normalfall (ohne Sonne) gerade aus, um die gewünschte Raumtemperatur zu erreichen und andererseits beträgt aber die ansonsten witterungsgeführte Vorlauftemperatur mindestens 40 °C um einen ausreichenden Wärmeübergang an den Radiatoren zu gewährleisten). Mit dem zusätzlichen Raumtemperatur-Schaltsignal wird nun der Heizkreis stets bei Raumerwärmung per Sonne und auch bei "Übertemperierung" durch die bei hoher Außentemperatur auf den (dann zu hohen) Fixwert (Tv=40 °C) eingestellte Vorlauftemperatur (zeitweise) abgeschaltet. Auch eine raumtemperaturabhängige Nachtabschaltung oder Nachtabsenkung läßt sich so gut realisieren. Letztendlich ist damit ein höheres Behaglichkeitsempfinden verbunden und es sind weniger Eingriffe von Hand zur Anpassung in die Steuerung erforderlich.... MfG DateianhangDemo_temperaturabhängige_Wochenschaltuhr.zip (217 Downloads) |
==> Meine TAG-Listen: "deut." |
|
Folgen Sie uns auf