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
Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Module, Sollwert der Regler setzen.
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#2 RE: Neue Module, Sollwert der Regler setzen.
Moin Florian.
Was willst du genau machen? Willst du einen modulierenden Betrieb, ähnlich wie in dem Beispiel der Wiki?
mfg Carsten
Was willst du genau machen? Willst du einen modulierenden Betrieb, ähnlich wie in dem Beispiel der Wiki?
mfg Carsten
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#3 RE: Neue Module, Sollwert der Regler setzen.
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
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.
Moin.
Na mal schauen ... :rolleyes:
Schau mal hier ... Ich hoffe, es erklärt sich einigermaßen... B)
mfg Carsten
Na mal schauen ... :rolleyes:
Schau mal hier ... Ich hoffe, es erklärt sich einigermaßen... B)
mfg Carsten
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#5 RE: Neue Module, Sollwert der Regler setzen.
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
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.
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
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
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#7 RE: Neue Module, Sollwert der Regler setzen.
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
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
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#8 RE: Neue Module, Sollwert der Regler setzen.
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
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
- Dateianhänge
-
- 555393Variable_4.jpg (51.19 KiB) 2717 mal betrachtet
-
- 555392Variable_3.jpg (54.46 KiB) 2717 mal betrachtet
-
- 555391Variable_5.jpg (62.72 KiB) 2717 mal betrachtet
-
Themenersteller - Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#9 RE: Neue Module, Sollwert der Regler setzen.
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
Gruß
Florian
#10 RE: Neue Module, Sollwert der Regler setzen.
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
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
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste