03.12.2007 20:39 | |
Beiträge: 3 Bewertung:
|
Moin Allerseits. Vorab die Rahmenbedingungen: Beheizt werden soll ein Wintergarten, der mit einer Kanal-Bodenheizung ausgestattet ist. Es geht um die Lüftersteuerung dieser Kanalheizung, denn reine Konvektionswaerme hält den Raum gerade mal frostfrei. Der WiGA erstreckt sich über 2 Etagen, so dass die von der Heizung abgegebene Wärme sich recht schnell ins 1 OG verflüchtigt (im 1. OG ist die Heizung noch nicht montiert, dafür aber hervorragend isoliert), mit der Folge, dass sich auf der Innenseite des WiGa ei kühler Fallwind ergibt (aber hier wird die Raumtemperatur gemessen). Ferner sei bemerkt, dass die gesamte Heizungsanlage noch hydraulisch abgeglichen werden muss, der ankommende Vorlauf ist derzeit zu gering. Der Hersteller liefert natürlich auch ein passendes Steuergerät, welches ausser völlig überteuert auch noch relativ altmodisch ist und für einen Wintergarten mit temporärer Benuzung denkbar ungeeignet erscheint. Ergo, selber machen... Power auf die Lüftersteuerung schaltet die Lüfter in Stufe1 (von 5). Mein Konzept ist folgendes: Je Grad Differenz zwischen soll und ist, kommt eine Lüfterstufe hinzu. Da aber die Stufen 4 + 5 von der Lautstärke her kaum zu ertragen sind, ist Stufe 5 auf 6 Minuten begrenzt, und folgende Stufe 4 auf 9 Minuten. Ferner sollen die beiden Stufen auch bei zu geringer Vorlauftemperatur geperrt werden. Wenn die Solltemperatur erreicht ist, schaltet Q1 die Stromzufur zu den Lüftern aus. Q2-Q4 steuern eine Widerstandsmatrix, aus der die benötigten Steuerspannungen gebildet werden. Hier ist der Materialeinsatz in der Grösse 2 €uro kontra einem analogen Ausgabebaustein...
< 1C° Stufe 1 Q1234 on
ACHTUNG, die zu verwendende Hardware ist bereits vorhanden! Logo 0BA4 (hat Analogeingänge, aber keinen analogen MUX). AM2PT100 Sensor ist PT100 und hat einen Messbereich von -20C° - +110C°.
DateianhangWiGa3.zip (284 Downloads) |
12.12.2007 23:12 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung:
|
Hallo digi0815, da sich bislang hier niemand anderes gemeldet hat, komme ich nochmal auf das zurück, was ich dir ähnlich schon persönlich geantwortet habe - nun jedoch mit einem konkreten anwendbaren Schaltungsentwurf! Zunächst nochmal mal folgendes: Wenn KEIN Block "analoger Multiplexer" vorhanden ist, dann ist eine Umwandlung bzw. Übertragung von Aktualwerten von LOGO!-Blöcken zur allgemeinen Weiterverarbeitung per Schaltung NICHT möglich. Insbesondere können also keine Zählerstände oder Ergebnisse eines Komparators weiterverwendet werden. Deshalb schlage ich bezüglich Sollwert-Eingabe und Anzeige mit Nachkommastellen folgendes vor (für alle mit einer LOGO! Version 0BA4): Wenn Analogwerte Verarbeitet werden (sollen), dann Vermeiden von digitalen Ausgangssignalen bzw. Ergebnissen in der Signalverarbeitungskette so lange es geht. Das bedeutet insbesondere KEINE Eingabe des/eines Sollwertes per Taster, sondern stets Vorgabe als Analogwert mittels eines Potis an einem der Analogeingänge eines Basisgerätes (nur bei Gleichspannungstypen möglich). Der entsprechende Analogeingang wird genauso wie die der (PT100-)Sensoren skaliert und kann so direkt mit den Istwerten verglichen werden (mittels Komparator..en oder anderen Blöcken). Wie ein Poti korrekt an die LOGO! angeschlossen wird, findet man im Handbuch und unter diesem LINK (http://support.automation.siemens.com/WW/view/de/17967360). Wenn man eine (versehendliche) Änderung des Potis vermeiden/verhindern will, kann man z. B. dieses zusammen mit dem (in der Schaltung als Hauptschalter verwendeten Schwachstrom-) Schalter in ein 1TE-Hutschienenleergehäuse einbauen und endweder mittels Feststellrad sichern oder, wie in Messgeräten, hinter einer Bohrung zur Bedienung per Schraubendreher "verstecken" bzw. sichern (und Hutschinenmudule mit einem Poti findet man auch im Internet, wenn dazu Bedarf bestehen sollte).... So nun kurz zur Schaltung im Dateianhang:
DateianhangWintergarten_mit_Poti_V1.zip (229 Downloads) |
==> Meine TAG-Listen: "deut." |
|
16.12.2007 15:28 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung:
|
Hallo digi0815, 1. Zitat: "Ferner habe ich einen Aspekt wohl vergessen zu erwaehnen, und zwar, nach Power ON sollten die Luefter IMMER auf Stufe 5 starten und nach ca 15 sec. in die "normale" Regelung zurueckfallen." OK, dazu habe ich den Schaltungsentwurf angepasst, den du im Dateianhang findest! 2. Zitat: "Beim Durchsehen ist mir aufgefallen, dass B002 und B004 wohl noch geaendert werden muessen, mein Sensor geht von -20 - +110C°... " Also, wie bereits persönlich mitgeteilt, sollten deine PT100 eigentlich OHNE Änderung der von mir vorgeschlagenen Skalierung korrekte Werte liefern, denn deren Messbereich liegt innerhalb des für das Siemens-Modul zulässigen und die Sensoreigenschaften - der temperaturabhängige Widerstand - ist genormt (vgl. dazu mal die PDF-Datei im Dateianhang)! Sicher, deine Sensoren mit kleinerem (gewährleisteten) Temperaturmessbereich werden außerhalb der Gültigkeitsgrenzen mit zunehmender Überschreitung zunehmend falsche Temperaturwerte ergeben... Aber die Skalierung im gültigen Temperaturbereich deiner Sensoren sollte identisch sein mit Sensoren im (für das Siemens-Modul) maximalen Bereich von - 50 °C bis 200 °C, da dieser vollständige Messbereich auf LOGO-Werte von 0 bis 1000 angebildet wird.
Also ein Zwangsheizen ist das nicht, eher eine Aufhebung der Verhinderung des Erreichens des SOLL-Wertes bei entsprechend großer Wärmeabführung...Also wollte ich dich/euch darauf aufmerksam machen, dass wenn die Steuerung auch nicht mit der Stufe 3 in der Lage ist, die Aufkühlung des WG zu verhindern EINMALIGE zeitbegrenzte Aktivierung der Stufe 4 bzw. 4 und 5 dies im allgemeinen Fall auch nicht gewährleisten dürften und der WG auskühlt....das kann man ja fast ohne LOGO erreichen! Der Impulsgeber sollte so durch zumindest eine Widerholte Aktivierung diesen Temperaturabfall begrenzen!
Weil keine Mittelwertbildung der Innentemperatur erfolgt, schlägt sich die WG-Temperatur sofort auf die Regelabweichung nieder und die Lüftungsheizung muss besonders Nachts mehr leisten (höhere Stufe), so dass ggf. über eine LOGO!-Schaltuhr die Aktivierung der Stufe 5 und ggf. 4 zeitabhängig erfolgen sollte (um Nachts keine Rühestörung hinnehmen zu müssen), allerdings dürfte dann zumindest Morgens ggf. ein mehrmaliger Betrieb der Stufe 4 (5) erforderlich werden, um die Solltemperatur zu erreichen. (Man könnte auch zeituhrgesteuert zwischen 2 Sollwerten umschalten, was jedoch eine etwas komplexere Steuerung - praktisch Verdoppelung der Komparatorenvergleiche notwendig - erfordert). Ggf. führen auch andere Vorgaben (d. h. größere Differenzen zum SOLL-Wert) der Aktivierung der Stufen 4 und/oder 5, um eine Vervögerung (bzw. seltenere) der Aktivierung der Stufen 4 und 5 zu erreichen. Eine anderes Konzept des Betriebs der Stufen 4 und 5 wäre die Betriebszeit (derzeit fest 9 min bzw. 6 min) abhängig von der Differenz SOLL- minus IST-Temperatur zu definieren. Der Weg dazu ist in in meinem Beitrag "Konzept + Schaltung einer Mischeransteuerung (3-Punkt-Regelung)" beschrieben und besteht aus einem "Impulsgeber" mit nachgeschalteter "Ausschaltverzögerung", deren Parameter auf einen entsprechenden analogen Block verweist! Damit wird dann flexibel auf (und wiederholend) die Auskühlung des WG reagiert (bzw. z. B. nach einer "Nachtabsenkung"/"Nachtabschaltung"). Den Wert für die Ausschaltverzögerung kann man mit Hilfe eines weiteren Kmparators SOLL-IST-Wert berechnen, indem man den Parameter GAIN dieses Komparators dazu verwendet, um die Temperaturdifferenz für die LAUFZEIT des Lüfters zu bewerten, also z. B. mit GAIN = 2,25 bei einer Differenz von 4 °C eine Laufzeit von 9 min zu erhalten -->> 2Ax - 2Ay = (Ax-Ay) * 2 Dem weiter folgend könnten zusätzlich oder alternativ auch die Werte des (vorhandenen) Impulsgeberts auf Basis der Differenz SOLL- minus IST-Temperatur flexibel definiert werden, allerdings ist dazu eine schaltungstechnische Nachbildung des Blocks "Impulsgeber" erforderlich (vgl. dazu ggf. "Schaltungsproblem]". DateianhangWintergarten_mit_Poti_V1b.zip (244 Downloads) |
==> Meine TAG-Listen: "deut." |
|
Folgen Sie uns auf