Seite 1 von 2
#1 Neue Module, Sollwert der Regler setzen.
Verfasst: Di 17. Dez 2013, 15:57
von Beleuchtfix
Mit den neuen Modulen kann man ganz gut rechnen, jetzt habe in einer Variable genau die gewünschte Kessel-Temperatur, die ich anhand der Außentemperatur errechnet habe. Nur wie bekomme ich die jetzt als Sollwert abgespeichert?
Gruß
Florian
#2 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Di 17. Dez 2013, 20:36
von LuckyLPA
Moin Florian.
Was willst du genau machen? Willst du einen modulierenden Betrieb, ähnlich wie in dem Beispiel der Wiki?
mfg Carsten
#3 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Di 17. Dez 2013, 21:18
von Beleuchtfix
Ja Carsten,
das Beispiel ist ja von mir, und das wollte ich jetzt mit den neuen Modulen besser lösen. Ich habe zwar schon einige Ideen, aber ich denke, du hast da schon mehr gemacht
Gruß
Florian
#4 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Di 17. Dez 2013, 21:36
von LuckyLPA
Moin.
Na mal schauen ... :rolleyes:
Schau mal hier ... Ich hoffe, es erklärt sich einigermaßen... B)
mfg Carsten
#5 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Di 17. Dez 2013, 23:41
von Beleuchtfix
Na so richtig anders ist das auch nicht
Ich hatte schon den genauen Temperaturwert errechnet, aber den kann man anscheinend auch nicht direkt als Sollwert schreiben.
Auch habe ich nicht gefunden, dass (oder wie) man Schwellwerte direkt aus einer Variablen setzen kann. Jetzt muss ich noch einmal umdenken.
Gruß
Florian
#6 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Mi 18. Dez 2013, 07:13
von LuckyLPA
Moin.
Vieleicht kannst du mal näher beschreiben, was du vorhast...
Du kannst z.B. einen Sollwert einstellen und in den Regler, wie bei einer LZ schreiben. So kannst du per Schwellen bei verschiedenen AT´s den Maximalwert des Reglers verändern. Das wäre dann Level 2.
Aber was meinst du mit :
[zitat]...ss (oder wie) man Schwellwerte direkt aus einer Variablen setzen kann...[/zitat]
mfg Carsten
#7 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Do 19. Dez 2013, 08:44
von Beleuchtfix
Das hatte ich gestern schon einmal gemacht, aber anscheinend nicht richtig abgeschickt.
Ich berechne anhand der Außentemperatur die gewünschte Vorlauftemperatur, das klappt auch gut, ich bekomme ziemlich genau den Wert, den ich haben möchte. Der ist das Ergebnis einer Formel und steht in einer Variablen. Jetzt möchte ich gerne eine Regler (noch besser die Schwellwerte) benutzen, um den Brenne passend zur Kesseltemperatur zu schalten.
Mir gelingt es aber nicht eine Befehl zu finden, mit dem ich die Variable als Sollwert oder Schwellwert setzen kann.
Jetzt habe ich den Regler einfach mit in die Formel genommen und die Differenz aus Kesseltemperatur und Sollwert gebildet. Dabei ergeben sich natürlich auch negative Werte, wenn z.B. der Kessel wärmer ist, als er sein soll.
Neue Erkenntnis für mich:
Bei negativen Werten innerhalb der Rechnung wird das Ergebnis als ungültig angesehen (Striche als Wert) und
Schwellwerte lösen bei ungültigen Werten nicht aus.Da muss ich jetzt noch etwas knobeln. Anfänglich sah alles so schön und einfach aus....
Gruß
Florian
#8 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: Do 19. Dez 2013, 10:41
von Beleuchtfix
Jetzt bin ich weiter
Unter bestimmten Umständen werden Variablen als ungültig angesehen, und damit auch das Ergebnis. Wenn ich F7 drücke, ist die Variable grau hinterlegt und zeigt nur Striche, ebenso bei der Eingabe von Variable.
Ein Beispiel:
Ich habe die Var5 als Zähler eingerichtet. Var. 10 berechnet etwas mit + Var5 in der Formel. Da ich Var5 aber noch nicht initialisiert habe, hat diese einen Strich. Das entspricht nicht 0! Damit Ergibt die Rechnung aus der Formel bei Var 10 ein ungültiges Ergebnis und ist auch grau hinterlegt.
[img]1[/img] Sobald ich Var5 mit Nullsetzen entsprechend einstelle, bekomme ich ein gültiges Ergebnis. Und schon klappen meine Schwellwerte wieder
[img]2[/img]
Var 5 initialisiert (Nullstellen) Var 6 nur definiert (grau hinterlegt)
[img]3[/img]
Gruß
Florian
#9 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: So 22. Dez 2013, 18:40
von Beleuchtfix
Noch mal ein kleiner Nachtrag. Ich berechne die Heizung Solltemperatur anhand der Außentemperatur. Da kommt ein Ergebnis raus (z.B. 56°C) Diese 56 Grad aus Variable x möchte ich jetzt gerne als Sollwert für einen Regler eintragen oder als Schwellwert benutzen (und dann mit der aktuellen Temperatur verrechnen).
Gruß
Florian
#10 RE: Neue Module, Sollwert der Regler setzen.
Verfasst: So 22. Dez 2013, 19:56
von LuckyLPA
Moin Florian.
Ich nutze dein Programmierbeispiel aus der Wiki in abgeänderter Form, was mit den neuen Modulen, wie ich finde wunderbar funktioniert.
Wenn du z.B. einen Kessel mit 0-10V hast, dann kannst du über eine definierte Kurve den Kessel z.B. 0-100%LCN=4-8V (entspricht z.B. 40-80°C)fahren. Auch ein ansteuern von Mischern über die 200er Schwelle und das verschieben dieser (welche auch bei Stromausfall erhalten bleibt) bietet unendlich Möglichkeiten...
Da Wasser ein träges Medium ist, ist eine genaue Temperatur meist nicht Notwenig. --> Eigenhysterese des kessels...
Berechnest du das mit einem Script im Base?
mfg Carsten