######################################################################################################## # VCONTROL poll & set commands for VScotHO1 ID 20CB (Vitodens 222-W, B2LB) ######################################################################################################## #POLL, SENDCMD, PARSE AS, DIV, READING-NAME, CUMULATE ######################################################################################################## #------------------------------------------------------------------------------------------------------- # Abgastemperatur #------------------------------------------------------------------------------------------------------- POLL, 01F7080802, 2ByteU, 10, Abgastemperatur, - #------------------------------------------------------------------------------------------------------- # Aussentemperatur und deren Ableitungen #------------------------------------------------------------------------------------------------------- POLL, 01F7080002, 2ByteS, 10, Aussentemperatur, - POLL, 01F7552502, 2ByteS, 10, Aussentemperatur_Tiefpass, - POLL, 01F7552702, 2ByteS, 10, Aussentemperatur_Gedaempft, - #------------------------------------------------------------------------------------------------------- # Kesseltemperaturen und errechneter Vorlauf (Soll) #------------------------------------------------------------------------------------------------------- POLL, 01F7080202, 2ByteU, 10, Kesseltemperatur_Ist, - POLL, 01F7081002, 2ByteU, 10, Kesseltemperatur_Ist_Tiefpass, - POLL, 01F7555A02, 2ByteU, 10, Kesseltemperatur_Soll, - POLL, 01F7254402, 2ByteU, 10, Vorlauftemperatur_Soll, - #------------------------------------------------------------------------------------------------------- # Werte Warmwasser #------------------------------------------------------------------------------------------------------- POLL, 01F7630001, 1ByteU, 1, Warmwassertemperatur_Soll, - POLL, 01F7080402, 2ByteU, 10, Warmwassertemperatur_Ist, - POLL, 01F7081202, 2ByteU, 10, Ladespeichertemperatur_Oben, - POLL, 01F7081402, 2ByteU, 10, Ladespeichertemperatur_Unten, - POLL, 01F7676001, 1ByteU, 1, Warmwassertemperatur_Offset, - #------------------------------------------------------------------------------------------------------- # Betriebsarten und Hydraulik #------------------------------------------------------------------------------------------------------- POLL, 01F7088301, 1ByteU, 1, FlowSwitch, - POLL, 01F70A1001, 1ByteU, 1, Umschaltventil, - POLL, 01F7232301, 1ByteU, 1, Betriebsart, - #------------------------------------------------------------------------------------------------------- # Informationen Brenner #------------------------------------------------------------------------------------------------------- POLL, 01F7088604, 4Byte, 3600, Brennerlaufzeit, day POLL, 01F7088A04, 4Byte, 1, Brennerstarts, day POLL, 01F7A38F01, 1ByteU, 2, Brennerleistung, - POLL, 01F7A38F02, 2BytePercent, 1, Brennerstatus, - #------------------------------------------------------------------------------------------------------- # Soll Raumtemperaturen #------------------------------------------------------------------------------------------------------- POLL, 01F7230601, 1ByteU, 1, Raumtemperatur_Soll, - POLL, 01F7230701, 1ByteU, 1, Red_Raumtemperatur_Soll, - POLL, 01F7230801, 1ByteU, 1, Party_Raumtemperatur_Soll, - #------------------------------------------------------------------------------------------------------- # temporaere Betriebsmodi #------------------------------------------------------------------------------------------------------- POLL, 01F7233101, 1ByteU, 1, Sparbetrieb_Status, - POLL, 01F7233001, 1ByteU, 1, Partybetrieb_Status, - #------------------------------------------------------------------------------------------------------- # Pumpenstati #------------------------------------------------------------------------------------------------------- POLL, 01F7651301, 1ByteU, 1, Speicherladepumpe_Status, - POLL, 01F7766001, 1ByteU, 1, Umwaelzpumpe_intern_Status, - #------------------------------------------------------------------------------------------------------- # Kennlinie #------------------------------------------------------------------------------------------------------- POLL, 01F727D301, 1ByteU, 10, Heizkennlinie_Neigung, - POLL, 01F727D401, 1ByteS, 1, Heizkennlinie_Niveau, - #------------------------------------------------------------------------------------------------------- # Stoerungen #------------------------------------------------------------------------------------------------------- # Bei Stoerung keine Aenderung (> 0), Fehlerspeicher wird hingegen aktualisiert POLL, 01F70A8201, 1ByteU, 1, Stoerung, - POLL, 01F7750701, 1ByteH, 1, Fehler01, - POLL, 01F7751001, 1ByteH, 1, Fehler02, - POLL, 01F7751901, 1ByteH, 1, Fehler03, - POLL, 01F7752201, 1ByteH, 1, Fehler04, - POLL, 01F7752B01, 1ByteH, 1, Fehler05, - POLL, 01F7753401, 1ByteH, 1, Fehler06, - POLL, 01F7753D01, 1ByteH, 1, Fehler07, - POLL, 01F7754601, 1ByteH, 1, Fehler08, - POLL, 01F7754F01, 1ByteH, 1, Fehler09, - POLL, 01F7755801, 1ByteH, 1, Fehler10, - #------------------------------------------------------------------------------------------------------- # Timer, manuell mit 'get TIMER' zu holen #------------------------------------------------------------------------------------------------------- POLL, 01F7200008, timer, 1, TIMER_HEAT_1_MO, - POLL, 01F7200808, timer, 1, TIMER_HEAT_2_DI, - POLL, 01F7201008, timer, 1, TIMER_HEAT_3_MI, - POLL, 01F7201808, timer, 1, TIMER_HEAT_4_DO, - POLL, 01F7202008, timer, 1, TIMER_HEAT_5_FR, - POLL, 01F7202808, timer, 1, TIMER_HEAT_6_SA, - POLL, 01F7203008, timer, 1, TIMER_HEAT_7_SO, - POLL, 01F7210008, timer, 1, TIMER_WW_1_MO, - POLL, 01F7210808, timer, 1, TIMER_WW_2_DI, - POLL, 01F7211008, timer, 1, TIMER_WW_3_MI, - POLL, 01F7211808, timer, 1, TIMER_WW_4_DO, - POLL, 01F7212008, timer, 1, TIMER_WW_5_FR, - POLL, 01F7212808, timer, 1, TIMER_WW_6_SA, - POLL, 01F7213008, timer, 1, TIMER_WW_7_SO, - #------------------------------------------------------------------------------------------------------- # auf Geraet passende Werte, aber nicht relevant fuer Anlagenkonfiguration #------------------------------------------------------------------------------------------------------- #POLL, 01F7651501, 1ByteU, 1, Zirkulationspumpe_Status, - #POLL, 01F7766301, 1ByteU, 1, Umwaelzpumpe_HK1_A1_Status, - #POLL, 01F7290601, 1ByteU, 1, Umwaelzpumpe_HK1_A1M1_Status, - #POLL, 01F7766501, 1ByteU, 1, Umwaelzpumpe_HK1_M2_Status, - #------------------------------------------------------------------------------------------------------- # nicht passende Werte (trial & error) #------------------------------------------------------------------------------------------------------- #POLL, 01F7766101, 1ByteU, 1, Umwaelzpumpe_intern_Drehzahl, - #POLL, 01F7766401, 1ByteU, 1, Umwaelzpumpe_HK1_A1_Drehzahl, - #POLL, 01F7766601, 1ByteU, 1, Umwaelzpumpe_HK1_M2_Drehzahl, - #POLL, 01F7651601, 1ByteU, 1, Zirkulationspumpe_Drehzahl, - ######################################################################################################## # SET Commands ######################################################################################################## #SET, CMD-NAME, ADDRESS, CONV, NEXT_CMD/TAG ######################################################################################################## #------------------------------------------------------------------------------------------------------- # Betriebsmodus setzen # 0=Abschaltbetrieb, 1=Nur WW, 2=Heizen und WW, 3=Dauernd Reduziert (extern), 4=Dauernd Normal (extern) #------------------------------------------------------------------------------------------------------- # Betriebsart ueber Parameter setzen SET, Betriebsart, 01F4232301, 1ByteU, - # Betriebsart explizit setzen SET, Betriebsart_Abschaltbetrieb, 01F423230100, state, - SET, Betriebsart_WW, 01F423230101, state, - SET, Betriebsart_HZ_WW, 01F423230102, state, - # externe Modi, irrelevant fuer Anlagenkonfiguration #SET, Betriebsart_ext_Reduziert, 01F423230103, state, - #SET, Betriebsart_ext_Normal, 01F423230104, state, - #------------------------------------------------------------------------------------------------------- # Solltemperaturen einstellen #------------------------------------------------------------------------------------------------------- # RT Soll, 3..37 Grad SET, Raumtemperatur_Soll, 01F4230601, 1ByteU, - # RT red. Soll, 3..37 Grad SET, Red_Raumtemperatur_Soll, 01F4230701, 1ByteU, - # RTsoll Partymodus; nur setzbar wenn Heizung bereits im Partymode laeuft SET, Party_Raumtemperatur_Soll, 01F4230801, 1ByteU, - # Warmwassersoll, 5..60 Grad SET, Warmwassertemperatur_Soll, 01F4630001, 1ByteU, - #------------------------------------------------------------------------------------------------------- # Kennlinie anpassen #------------------------------------------------------------------------------------------------------- # Neigung Kennlinie, 0,2..3,5 SET, Heizkennlinie_Neigung, 01F427D301, 1ByteUx10, - # Niveau Kennlinie, -13..40 SET, Heizkennlinie_Niveau, 01F427D401, 1ByteS, - #------------------------------------------------------------------------------------------------------- # Spar und Partymodus schalten #------------------------------------------------------------------------------------------------------- # Partymodus an SET, Partymode_on, 01F423300101, state, - # Partymodus aus SET, Partymode_off, 01F423300100, state, - # Sparmodus an; funktioniert nur, wenn Heizung im nicht reduzierten Betrieb ist SET, Ecomode_on, 01F423310101, state, - # Sparmodus aus SET, Ecomode_off, 01F423310100, state, - #------------------------------------------------------------------------------------------------------- # Timer setzen # zu setzen mit set AN1,AUS1,AN2,AUS2,AN3,AUS3,AN4,AUS4 # ANx/AUSx: Uhrzeit im Format HH:MM; HH: 00-23, MM: 00,10,20,30,40,50; ungenutzter Bereich: -- #------------------------------------------------------------------------------------------------------- SET, TIMER_HEAT_1_MO, 01F4200008, timer, MO SET, TIMER_HEAT_2_DI, 01F4200808, timer, DI SET, TIMER_HEAT_3_MI, 01F4201008, timer, MI SET, TIMER_HEAT_4_DO, 01F4201808, timer, DO SET, TIMER_HEAT_5_FR, 01F4202008, timer, FR SET, TIMER_HEAT_6_SA, 01F4202808, timer, SA SET, TIMER_HEAT_7_SO, 01F4203008, timer, SO SET, TIMER_WW_1_MO, 01F4210008, timer, MO SET, TIMER_WW_2_DI, 01F4210808, timer, DI SET, TIMER_WW_3_MI, 01F4211008, timer, MI SET, TIMER_WW_4_DO, 01F4211808, timer, DO SET, TIMER_WW_5_FR, 01F4212008, timer, FR SET, TIMER_WW_6_SA, 01F4212808, timer, SA SET, TIMER_WW_7_SO, 01F4213008, timer, SO