Warmwasser 17000001
Warmwasser |
▸ E1 | A: Hygiene | | A: Status | A1 ▸ |
▸ E2 | B: Einmalladung | | B: Status | A2 ▸ |
▸ E3 | C: Einmalladung | | C: Status | A3 ▸ |
▸ E4 | D: Dauerladung | | D: Status | A4 ▸ |
▸ E5 | A: Temperatur | 50 | A: Warm | A5 ▸ |
▸ E6 | B: Temperatur | 40 | B: Warm | A6 ▸ |
▸ E7 | C: Temperatur | 45 | C: Warm | A7 ▸ |
▸ E8 | D: Temperatur | 35 | D: Warm | A8 ▸ |
▸ E9 | Hysterese | 2 | Heizen | A9 ▸ |
▸ E10 | Timeout (s) | 7200 | Störung | A10 ▸ |
▸ E11 | Temperatur | | |
▸ E12 | Aktiviert | | |
Dieser Baustein regelt z.B. einen Boiler in Abhängigkeit von der Wassertemperatur.
Der Baustein wird lediglich durch die Ist-Temperatur (E11) und die Eingänge E1..E4 getriggert. Eine Änderung z.B. einer Solltemperatur (E5..E8) wird erst beim nächsten Triggern berücksichtigt, also z.B. wenn die Ist-Temperatur sich geändert hat oder E1..E4 aktualisiert wurden.
Die Eingänge E1..E4 beeinflussen sich z.T. gegenseitig:
- E1 (Hygiene) hat stets Prioriät, d.h. E2/E3 werden bei aktivierter Hygienefunktion ignoriert und E4 wird intern vorübergehend deaktiviert
- E2 und E3 (Einmalladungen) toggeln sich gegenseitig, d.h. wenn z.B. E2 aktiviert wird, wird E3 automatisch deaktiviert
- E4 (Dauerladung) aktiviert oder deaktiviert permanent das kontinulierliche Warmhalten des Boilers, wird aber ggf. durch E1..E3 temporär übersteuert
E1..E3≠0 triggert die entsprechende Funktion, d.h. der entsprechende Vorgang wird ggf. einmalig gestartet und nach Abschluss deaktiviert.
Sind die entsprechenden Bedingungen (Soll-Temperaturen) bei Triggern von E1..E3 nicht erfüllt (Wasser ist bereits warm), wird der entsprechende Vorgang nicht gestartet (E1..E3≠0 wird quasi ignoriert).
Mit E1..E3=0 wird ein ggf. eingeleiteter Vorgang vorzeitig abgebrochen.
E4≠0 aktiviert hingegen permanent die Dauerladung, während E4=0 die Dauerladung deaktiviert.
E5..E8 geben die Soll-Temperaturen für die entsprechenden Funktionen vor.
E9 legt eine Hysterese für die Soll-Temperaturen fest:
- "heizen" (A9=1): Ist-Temperatur < Soll-Temperatur abzüglich Hysterese
- "nicht heizen" (A9=0): Ist-Temperatur >= Soll-Temperatur
- Status "warm" (A5..A8=1): Ist-Temperatur >= Soll-Temperatur abzüglich Hysterese
- Status "kalt" (A5..A8=0): Ist-Temperatur < Soll-Temperatur abzüglich Hysterese
Hinweis:
Bei aktivierter Dauerladung (D) wird nach dem Beenden eines Vorgangs A/B/C unter Umständen das (zuvor per Dauerladung aktivierte) Heizen nicht fortgesetzt, wenn die Ist-Temperatur im "Totbereich" liegt (also genau zwischen der Soll-Temperatur und der Soll-Temperatur abzüglich der Hysterese).
An E10 kann optional die maximale Einschaltdauer (in Sekunden) angegeben werden (0=deaktiviert): Ist A9 (Heizen) länger als diese Zeitspanne kontinuierlich eingeschaltet, wird A9=0 und A10=1 gesetzt (Störung).
Bei jedem Einschalten des Heizens (A9=1) wird der interne Timer neu gestartet: Die Einschaltdauer wird immer dann neu berechnet, wenn ein neuer Vorgang aktiviert wird.
Mit E12 kann die Heizfunktion bei Bedarf deaktiviert werden (z.B. während eines Urlaubs): Mit E12=0 wird das Heizen unmittelbar beendet (A9=0) und sämtliche Vorgänge abgebrochen (A1..A4=0). Der Warm-Status (A5..A8) wird jedoch weiterhin ausgegeben.
Beim Aktivieren (E12≠0) wird die Dauerladung (D) ggf. wieder aktiviert, ggf. zuvor gestartete Vorgänge A/B/C jedoch nicht.
Ein-/Ausgänge
E1: ≠0 = Hygieneladung A ggf. einmalig starten (und Einmalladungen B/C ggf. abbrechen), 0 = abbrechen
E2: ≠0 = Einmalladung B ggf. einmalig starten (und Einmalladung C ggf. abbrechen), 0 = abbrechen
E3: ≠0 = Einmalladung C ggf. einmalig starten (und Einmalladung B ggf. abbrechen), 0 = abbrechen
E4: ≠0 = Dauerladung D aktivieren, 0 = deaktivieren
E5..E8: Soll-Temperaturen für die entsprechende Funktion A..D
E9: Hysterese (sollte stets >0 sein, um ein "Schwingen" zu vermeiden)
E10: maximale Einschaltdauer, 0 = deaktiviert
E11: Ist-Temperatur
E12: ≠0 = Heizfunktion aktiviert, 0 = deaktiviert
A1..A4: 1 = die entsprechende Funktion A..D ist aktiviert, 0 = A..D ist deaktiviert
A5..A8: 1 = die Soll-Temperatur (abzüglich der Hysterese) für A..D ist erreicht, 0 = Soll-Temperatur nicht erreicht
A9: 1 = heizen, 0 = nicht heizen
A10: 1 = Störung (maximale Einschaltdauer überschritten) - Achtung: A10 wird nicht wieder auf 0 gesetzt!
Hinweis:
Alle Ausgänge A1..A10 werden nur bei Änderung des entsprechenden Zustandes gesetzt (SBC).