Zurück   KNX-User-Forum > Öffentlicher Bereich > KNX EIB Forum > Code-Schnipsel
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 28.10.2011, 14:44
Benutzerbild von Bodo
Erfahrener Benutzer
 
Registriert seit: 27.09.2008
Ort: Zürich
Beiträge: 4.635
Bodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle AtmosphäreBodo sorgt für eine eindrucksvolle Atmosphäre
Standard

Hoi

Ja sollte so sein. Speichern fertig.
__________________
Grüsse Bodo Nach bst. Wissen, ohne Gewähr; Fragen gehören ins Forum, und nicht in mein Postfach; EibPC-Fan; Wiregate-Fan; Alix1d mit eibd, linknx, knxweb, 30x 1-Wire, mjpg_streamer, e-mail, sms, growl-notif., CUL; Dreambox8000HD stream VLC's, TV-Browser start-record; Fritzbox 7270, voip; HP ProCurve 1810G 24 GE; Zotac ZBOX HD-ND22 mit SU2300 und Ubuntu 11.10 FullHD; MusicPal; SqueezeboxBoom; NEU Russound C5; iPhone 5 IOS6.1 JB PHP Lighty
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #22  
Alt 31.10.2011, 18:31
Benutzerbild von spookyt.
Erfahrener Benutzer
 
Registriert seit: 05.07.2007
Beiträge: 565
spookyt. befindet sich auf einem aufstrebenden Ast
Standard feature request

schön :-)

Ich fände es gut, wenn man die einzelnen Heizkreise noch an/aus schalten könnte. Das ist z.B. bei der Inbetriebnahme sinnvoll (z.B. wenn noch nicht alle Sensoren am Bus sind) oder wenn der Estrich kontrolliert trocken soll (Geschossweise) oder wenn man Handtuchheizkörper befeuert (die späterer Logik bedürfen).
Ansonsten SUPER Sache!
__________________
Gruß, Tom


--_-----Folge uns auf Facebook!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #23  
Alt 31.10.2011, 20:40
Benutzer
 
Registriert seit: 01.11.2009
Ort: Nürnberg
Beiträge: 178
NeubauRe ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi zusammen,

vielen DAnk nochmal an Chris für das tolle Plugin, nur hab ich noch ein kleines Problem:

Mein Elektriker hat meine Heizungssteuerung irgendwie so eingestellt, dass die nur "1=auf" und "0=zu" kennen. Jetzt regelt sich obwohl das Plugin läuft an meiner Heizung gar nix, sondern die Ventile fahren munter, trotz Überschreitung der Solltemperatur um ca. 5 Grad weiter munter auf und bleiben auch recht lang so....

Jetzt stellt sich eben die Frage, ob hier vom Plugin irgendwelche WErte ausgegeben werden, die meine Aktoren nicht verstehen, oder wo sonst der Hund begraben liegt, das Plugin Debug Info sieht folgendermaßen aus:

[TABLE]

Plugin Debug-Infos
Variable
Value
Raumregler mehrfach_Flur_OG_Actuator
54.1157167085946
Raumregler mehrfach_Flur_OG_Integral
65459.3160301881
Raumregler mehrfach_Flur_OG_SetPoint
21
Raumregler mehrfach_Flur_OG_lastSent
1320061984.47098
Raumregler mehrfach_Kinderzimmer_Julia_Actuator
0
Raumregler mehrfach_Kinderzimmer_Julia_Integral
0
Raumregler mehrfach_Kinderzimmer_Julia_SetPoint
18
Raumregler mehrfach_Kinderzimmer_Julia_lastSent
1320061711.60926
Raumregler mehrfach_Kinderzimmer_Max_Actuator
0
Raumregler mehrfach_Kinderzimmer_Max_Integral
0
Raumregler mehrfach_Kinderzimmer_Max_SetPoint
18
Raumregler mehrfach_Kinderzimmer_Max_lastSent
1320061711.63569
Raumregler mehrfach_Schlafzimmer_Actuator
0
Raumregler mehrfach_Schlafzimmer_Integral
0
Raumregler mehrfach_Schlafzimmer_SetPoint
17
Raumregler mehrfach_Schlafzimmer_lastSent
1320061711.62297
Raumregler mehrfach_cycle
60
Raumregler mehrfach_last
1320061984.42754
Raumregler mehrfach_result

Raumregler mehrfach_runtime
0
Raumregler mehrfach_timeout_err
0
Raumregler mehrfach_tlast
1320061984.44146


[/TABLE]
Die SetPoint s stimmen ja so wie eingestellt, nur denke ich, dass die längeren Zahlenketten bei den "lastSent" etwas mit meinem Problem zu tun haben.

Kann mir jemand einen Tip geben?

Danke!

René

Geändert von NeubauRe (31.10.2011 um 20:42 Uhr)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #24  
Alt 31.10.2011, 21:18
Benutzerbild von Chris M.
Erfahrener Benutzer
 
Registriert seit: 14.12.2008
Beiträge: 4.828
Chris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von spookyt. Beitrag anzeigen
Ich fände es gut, wenn man die einzelnen Heizkreise noch an/aus schalten könnte.
Das gibt's schon

Du solltest bei jeder "Zeile" auch eine GA für den Key "DisableGA" setzen können und dann über diese GA den jeweiligen Heizkreis an- oder ausschalten können.

Problem: Ich hab's noch nicht getestet...

Aber im Zweifel ist's einfach ein Bug-Report und kein Feature Request
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #25  
Alt 31.10.2011, 21:24
Benutzerbild von Chris M.
Erfahrener Benutzer
 
Registriert seit: 14.12.2008
Beiträge: 4.828
Chris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von NeubauRe Beitrag anzeigen
Mein Elektriker hat meine Heizungssteuerung irgendwie so eingestellt, dass die nur "1=auf" und "0=zu" kennen.
Das klingt stark danach, dass der Regler in ein PWM umrechnen soll und dann dieses PWM umgesetzt ausgeben soll.

Nun gibt es zwei Möglichkeiten:
  1. Den Heizungsaktor(!) einfach auf stetigen Stellwert umparametrieren
  2. Ein Plugin schreiben, dass einen stetigen Stellwert in PWM umsetzt
Ich würde 1 empfehlen.
Zitat von NeubauRe Beitrag anzeigen
Die SetPoint s stimmen ja so wie eingestellt, nur denke ich, dass die längeren Zahlenketten bei den "lastSent" etwas mit meinem Problem zu tun haben.
Die sind schon richtig so. Das sind Sekunden seit dem 1.1.1970...

Dein Problem wird ziemlich sicher in einer falschen (genauer: hier ungeschickten) Parametrierung der Heizungsaktoren liegen.
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #26  
Alt 02.11.2011, 10:40
Benutzer
 
Registriert seit: 01.11.2009
Ort: Nürnberg
Beiträge: 178
NeubauRe ist zur Zeit noch ein unbeschriebenes Blatt
Standard

OK, Danke, Eli kommt heut abend, da auch die Raumthermostate, welche nicht über das Wiregate laufen nur "auf" geregelt haben und wir Sauna hatten, da gab es wohl auch einen Programmierfehler......

Ich meld mich wieder.

René
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #27  
Alt 08.11.2011, 12:45
Benutzer
 
Registriert seit: 01.11.2009
Ort: Nürnberg
Beiträge: 178
NeubauRe ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wollte nur kurz zurückmelden, nach Änderung der Einstellungen am Heizungsdings, funktioniert alles wie gewollt und gehofft. Danke für die Hilfe!

René
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #28  
Alt 14.11.2011, 12:43
Benutzer
 
Registriert seit: 19.08.2009
Beiträge: 485
haegar80 wird schon bald berühmt werden
Frage Sollwert = Arbeitspunkt für Proportionalbereich

Hallo zusammen,

gibt es einen Grund, warum der PI Regler bei Erreichen des Sollwerts eine Stellgröße von 100% berechnet und nicht 50%? (wie hier in Post 8 erklärt)

Gibt es schon Ansätze aus dem PI-Regler einen PID-Regler zu machen, um mit verringerten Proportionalbereich ein Überschwingen zu verhindern?

Danke
Sascha
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #29  
Alt 14.11.2011, 12:56
Benutzer
 
Registriert seit: 12.12.2008
Beiträge: 277
chriss1980 befindet sich auf einem aufstrebenden Ast
Standard

Zitat von haegar80 Beitrag anzeigen
gibt es einen Grund, warum der PI Regler bei Erreichen des Sollwerts eine Stellgröße von 100% berechnet und nicht 50%? (wie hier in Post 8 erklärt)
ich verstehe die Frage nicht? Der Regler regelt die Stellgröße ein, die benötigt wird um die Solltemperatur zu halten. Wenn Deine Heizung perfekt abgeglichen (hydraulisch, Heizkurve usw.) ist, dann liegt diese Stellgröße wohl bei 100%...
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #30  
Alt 14.11.2011, 14:02
Benutzer
 
Registriert seit: 19.08.2009
Beiträge: 485
haegar80 wird schon bald berühmt werden
Standard

Hallo Chris,

ich glaube gesehen zu haben, daß er den Proportionalanteil über diese Formel umrechnet:

my $kp = 1.0 / $this_controller{ 'ProportionalGain' };
my $error = $SetPoint - $Sensor;
$plugin_info{ $prefix . '_Actuator' } = 100.0 * $kp * ($error + $integral);

Bedeutet das nicht, daß bei Soll = Istperperatur eine Stellgröße von 0 ausgegeben wird?

Danke
Sascha
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Stichworte
heizung, multi, multifunktionsgateway, pi-regler, plugin, regelung, rtr, steuerung, wiregate

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
welche Parameter für PI Regler Reason555 KNX EIB Forum 38 09.03.2012 12:43
[Codebeispiel] PI Regler enertegus eibPC 2 19.11.2009 19:51
[HS/FS] Logik Programmieren für RTR be1001 KNX EIB Forum 10 29.10.2009 19:07
[HS/FS] Logikersatz für RTR mit schaltender PI Regelung ? Martin KNX EIB Forum 4 04.10.2008 19:55
[KNX/EIB] Welche Heizkreise durch welche RTR steuern bzw. zusammenfassen? pio KNX EIB Forum 6 12.09.2008 17:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:42 Uhr.



SEO by vBSEO