KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor

KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum

Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

4.6.7.2_Custom-Logik: Einfache Solarsteuerung mit 3-Wege-Ventil

Beschreibung: Solarsteuerung mit Umschaltung zwischen Bufferladung für WW und Heizung

Kategorie: Logiken

Link zu diesem Beitrag: Alles auswählen

[url=https://forum.timberwolf.io/app.php/kb/viewarticle?a=88&sid=4db63d986064370efd98f2341b1d9682]Knowledge Base - 4.6.7.2_Custom-Logik: Einfache Solarsteuerung mit 3-Wege-Ventil[/url]

Wiki: https://elabnet.atlassian.net/l/cp/FRvzUinS

Die folgende Logik steuert die Pumpen und das 3-Wege-Ventil einer Solaranlage mit Bufferspeicher.

Custom-Logik:

Code: Alles auswählen

{
    "Level": [
        ["$Solar_Dach", "float", 96.0],
        ["$Solar_Freigabe", "bool", false],
        ["$Freigabe_ein", "float", 90],
        ["$Freigabe_aus", "float", 95],
        ["$Pufferspeicher_oben", "float", 50.0],
	["$Temperaturkoeffizient_Dach_PufferWW", "float", 1.0],
	["$Koeff_Dach", "float", 1.15],
        ["$Dach_gt_WW", "bool", false],
        ["$Pufferspeicher_Heizung", "float", 50.0],
	["$Temperaturkoeffizient_Dach_PufferHeizung", "float", 1.0],
        ["$Dach_gt_Heizung", "bool", false],
        ["$Solarpumpe", "bool", false],
        ["$Solar_Sammler", "float", 40.0],
	["$Temperaturkoeffizient_Sammler_PufferWW", "float", 1.0],
	["$Koeff_Sammler", "float", 1.1],
        ["$Sammler_gt_WW", "bool", false],
	["$Temperaturkoeffizient_Sammler_PufferHeizung", "float", 1.0],
        ["$Sammler_gt_Heizung", "bool", false],
        ["$Pufferpumpe", "bool", false],
	["$Koeff_Ventil", "float", 1.05],
        ["$Dreiwegeventil", "bool", false]
	],
    "Module": [
        ["Comparator" , "$Solar_Dach" , "-$Solar_Freigabe" , ["$Freigabe_ein" , "$Freigabe_aus"] ],
        ["Ratio" , "$Solar_Dach" , "$Temperaturkoeffizient_Dach_PufferWW" , "$Pufferspeicher_oben"],
        ["Comparator" , "$Temperaturkoeffizient_Dach_PufferWW" , "$Dach_gt_WW" , "$Koeff_Dach"],
        ["Ratio" , "$Solar_Dach" , "$Temperaturkoeffizient_Dach_PufferHeizung" , "$Pufferspeicher_Heizung"],
        ["Comparator" , "$Temperaturkoeffizient_Dach_PufferHeizung" , "$Dach_gt_Heizung" , "$Koeff_Dach"],
	["Or" , ["$Dach_gt_WW" , "$Dach_gt_Heizung"] , "$Solarpumpe"],
        ["Ratio" , "$Solar_Sammler" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Pufferspeicher_oben"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Sammler_gt_WW" , "$Koeff_Sammler"],
        ["Ratio" , "$Solar_Sammler" , "$Temperaturkoeffizient_Sammler_PufferHeizung" , "$Pufferspeicher_Heizung"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferHeizung" , "$Sammler_gt_Heizung" , "$Koeff_Sammler"],
	["Or" , ["$Sammler_gt_WW" , "$Sammler_gt_Heizung"] , "$Pufferpumpe"],
        ["Comparator" , "$Temperaturkoeffizient_Sammler_PufferWW" , "$Dreiwegeventil" , "$Koeff_Ventil"]
    ],
    "Input": [
	["Solar Dach","Temperatur der Solaranlage","$Solar_Dach","c"],
	["Puffer_oben","Temperatur oberer Pufferspeicher","$Pufferspeicher_oben","c"],
	["Puffer_Heizung","Temperatur des Heizungs-Pufferspeicher","$Pufferspeicher_Heizung","c"],
	["Solar Sammler","Temperatur des Sammlers","$Solar_Sammler","c"],
	["Koeff Dach","Koeffizient für Dach Temp","$Koeff_Dach","c"],
	["Koeff Sammler","Koeffizient für Sammler Temp","$Koeff_Sammler","c"],
	["Koeff Ventil","Koeffizient für Dreiwegeventil","$Koeff_Ventil","c"]
    ],
    "Output": [
	["Solarfreigabe","Freigabe der Solaranlage","$Solar_Freigabe","c"],
	["Solarpumpe","Pumpe für Solaranlage","$Solarpumpe","c"],
	["Pufferpumpe","Pumpe für Puffer","$Pufferpumpe","c"],
	["Dreiwegeventil","Solar Dreiwegeventil","$Dreiwegeventil","c"]
    ]
}
Bild