Re: Wie vorgehen bei Erweiterung Heizungssteuerung
Verfasst: 09.03.2012, 16:05
Moin Bümpi,
Bin pünktlich zum Wochenende wieder eingetroffen.
Ich habe jetzt ein paar Fehler abgeändert.
In folgendem Makro wird Syntaxfehler ENDEWENN fehlt angezeigt.
Mir ist nicht bewusst wo etwas fehlen soll.
Gruß Michael
Bin pünktlich zum Wochenende wieder eingetroffen.
Ich habe jetzt ein paar Fehler abgeändert.
In folgendem Makro wird Syntaxfehler ENDEWENN fehlt angezeigt.
Mir ist nicht bewusst wo etwas fehlen soll.
Code: Alles auswählen
wenn Stoppzeit(WandheizungHand.CT) > "03:30:00" dann
WandheizungHand ausschalten
endewenn
wenn WandheizungHand eingeschaltet oder Heizkreispumpe1A7 ausgeschaltet
oder TWZU >= HeizkreisSteuerung.TWZUSoll dann
HeizungsPumpeEG ausschalten
VentilWandhzgKueche ausschalten
VentilWandhzgKuecheKalt ausschalten
VentilWandhzgHK1 ausschalten
VentilWandhzgHK2 ausschalten
verlassen
endewenn
wenn T__Bad >= HeizkreisSteuerung.T__BadSoll
und T__Schlafz >= HeizkreisSteuerung.T__Schlafzsoll
und T__Flur >= HeizkreisSteuerung.T__FlurSoll
und T__Gaestez >= HeizkreisSteuerung.T__GaestezSoll dann
HeizungspumpeOG ausschalten
VentilFussbBad ausschalten
VentilFussb1Schlafz ausschalten
VentilFussb2Schlafz ausschalten
VentilFussbFlur ausschalten
VentilFussbGast ausschalten
verlassen
endewenn
** Dann wird auf jeden Fall die Fussbodenheizung mit Wärme versorgt:
wenn TWZU > 0 und TWZU < HeizkreisSteuerung.TWZUSoll dann
HeizungsPumpeEG einschalten
endewenn
wenn T__Bad > 0 und T__Bad < HeizkreisSteuerung.T__BadSoll dann
wenn T__Schlafz > 0 und T__Schlafz < HeizkreisSteuerung.T__SchlafzSoll dann
wenn T__Flur > 0 und T__Flur < HeizkreisSteuerung.T__FlurSoll dann
wenn T__Gaestez > 0 und T__Gaestez < HeizkreisSteuerung.T__GaestezSoll dann
HeizungsPumpeOG einschalten
endewenn
wenn TWhzKue > 0 und TWhzKue < 23,5 dann
VentilWandhzgKueche einschalten
endewenn
wenn TWhzKue >= 24,0 dann
VentilWandhzgKueche ausschalten
endewenn
wenn TWhKlt > 0 und TWhKlt < 23,5 dann
VentilWandhzgKuecheKalt einschalten
endewenn
wenn TWhKlt >= 24,0 dann
VentilWandhzgKuecheKalt ausschalten
endewenn
wenn TWhzHK1 > 0 und TWhzHK1 < 23,5 dann
VentilWandhzgHK1 einschalten
endewenn
wenn TWhzHK1 >= 24,0 dann
VentilWandhzgHK1 ausschalten
endewenn
wenn T_FussbHzgBad > 0 und T_FussbHzgBad < 25,0 dann
VentilFussbBad einschalten
endewenn
wenn T_FussbHzgBad >= 25,0 dann
VentilFussbBad ausschalten
endewenn
wenn T__FussbHzgSchlafz > 0 und T__FussbHzgSchlafz < 24,0 dann
VentilFussb1Schlafz einschalten
endewenn
wenn T__FussbHzgSchlafz >= 24,0 dann
VentilFussb1Schlafz ausschalten
endewenn
wenn T__FussbHzgSchlafz > 0 und T__FussbHzgSchlafz < 24,0 dann
VentilFussb2Schlafz einschalten
endewenn
wenn T__FussbHzgSchlafz >= 24,0 dann
VentilFussb2Schlafz ausschalten
endewenn
wenn T_FussbHzgFlur > 0 und T_FussbHzgFlur < 24,0 dann
VentilFussb2Schlafz einschalten
endewenn
wenn T_FussbHzgFlur >= 24,0 dann
VentilFussbFlur ausschalten
endewenn