Saunasteuerung ohne Verdampfer
Mit diesem Programmbaustein kann eine Sauna optimal automatisiert werden.
Es können alle gängigen Saunaöfen angesteuert werden (Schalten der Heizstäbe, sowie analoge Ansteuerung via 0-10 V Signal).
Ebenso im Baustein integriert ist eine Sanduhr-Funktion, Lüfter und Nachtrocknung, sowie eine Sicherheitsabschaltung, falls vergessen wurde, den Saunaofen abzuschalten.
Inhaltsverzeichnis
Eingänge↑
Kürzel | Kurzbeschreibung | Beschreibung | Einheit | Wertebereich |
---|---|---|---|---|
Tg | Toggle | Schaltet zwischen Sauna Ein, Heizen, Trocknen, Lüften und Sauna Aus um. | - | 0/1 |
ϑt | Target temperature | Min: 30°C Max: 120°C |
° | ∞ |
ϑc | Current temperature | Aktuelle Temperatur | ° | ∞ |
Fan | Toggle fan | Schaltet den Lüfter ein/aus. Der Lüfter kann nur eingeschaltet werden, wenn die Sauna eingeschaltet ist. |
- | 0/1 |
St | Activate sand timer | Aktiviert die Sanduhr für die im Parameter (Std) eingestellte Dauer. Jeder weitere Impuls am Eingang startet den Timer neu. |
- | 0/1 |
Dc | Door contact | Der Türzustand wird nur zur Anzeige in der Visualisierung verwendet! | - | 0/1 |
ϑb | Current temperature bench | Falls angeschlossen, wird die Banktemperatur als aktuelle Temperatur verwendet. | ° | ∞ |
P | Presence | Wird für die Sicherheitsabschaltung verwendet. Wenn keine Präsenz festgestellt wird, schaltet sich die Sauna automatisch nach der im Parameter (Ssdt) eingestellten Dauer ab. |
- | 0/1 |
Off | Off | Impuls: Ausgänge werden zurückgesetzt / ausgeschaltet. Ein: Baustein ist gesperrt. Dominierender Eingang. Der Name des angeschlossenen Sensors wird in der Visualisierung verwendet. |
- | 0/1 |
DisPc | Disable periphery control | Deaktiviert die Eingänge (Tg), (Fan), (St) wenn Ein. (z.B. Kindersicherung, Reinigung) Bedienung über die Visualisierung weiterhin möglich. |
- | 0/1 |
On | On | Sauna aktivieren | - | 0/1 |
Ausgänge↑
Kürzel | Kurzbeschreibung | Beschreibung | Einheit | Wertebereich |
---|---|---|---|---|
So | Sauna output (0-10V) | Analoger Ausgang 0-10V für die Saunasteuerung. | V | 0...10 |
L1-3 | Sauna phase output (1-3) | Phasenausgang (L1-3) für die Saunasteuerung. | - | 0/1 |
On | Sauna state | An, solange Sauna und Trocknungsphase aktiv sind. | - | 0/1 |
Fan | Fan | Ausgang zur Ansteuerung des Lüfters. | - | 0/1 |
Stt | Sand timer remaining time | Sanduhr Restzeit | s | 0...∞ |
Dry | Drying state | Ein, solange das Trocknen und Lüften aktiv ist. | - | 0/1 |
Ssd | Safety shutdown | Impuls, wenn die aktuelle Temperatur den im Parameter (Ssdϑ) eingestellten Wert überschreitet. | - | 0/1 |
ϑt | Target temperature | Gibt die Zieltemperatur aus. | ° | 30...120 |
Stoff | Sand timer end | Impuls, wenn die Sanduhr abgelaufen ist. | - | 0/1 |
St | Sand timer state | Ein wenn die Sanduhr aktiv ist. | - | 0/1 |
Ready | Sauna ready | Impuls, wenn die Zieltemperatur erreicht ist. | - | 0/1 |
AC | API Connector | Intelligenter API basierter Verbinder. API Commands |
- | - |
Parameter↑
Kürzel | Kurzbeschreibung | Beschreibung | Einheit | Wertebereich | Standardwert |
---|---|---|---|---|---|
ϑd | Temperature deviation | Abweichung der aktuellen Temperatur (ϑc) von der Sitztemperatur (wenn die aktuelle Banktemperatur (ϑb) nicht verwendet wird). | ° | ∞ | 0 |
Dryϑ | Drying phase target temperature | Die Temperatur, die erforderlich ist, um den Lüfter in der Trocknungsphase zu starten. | ° | ∞ | 70 |
Dryd | Drying phase duration | Lüftungsdauer nach Erreichen der Temperatur der Trocknungsphase (Dryϑ). | s | 0...∞ | 1800 |
Std | Sand timer duration | Sanduhr Dauer | s | 0...∞ | 900 |
Ssdϑ | Safety shutdown temperature | Bei Überschreitung werden alle Ausgänge ausgeschaltet, mit Ausnahme des Ausgangs (Ssd). | ° | ∞ | 139 |
Ssdt | Safety shutdown time | Die Sauna wird zur eingestellten Zeit automatisch ausgeschaltet. Wenn der Eingang (P) verwendet wird, beginnt die Zeit zu laufen, wenn keine Anwesenheit mehr festgestellt wird. |
s | 0...∞ | 7200 |
PWMp | PWM period | Legt die PWM-Periode für die Phasenausgänge (L1-3) fest. | s | 0...∞ | 180 |
G | Gain | Verstärkung für den Regler des PWM modulierten Ausgangs. Bei Verringerung des Werts reagiert die Temperaturregelung langsamer, bei Erhöhung schneller. Falls notwendig, ändern Sie den Wert in kleinen Schritten, um die Regelung an die Sauna anzupassen. |
- | 0...∞ | 1 |
Pm | Phase mode | Anzahl der verwendeten Phasen: Aus = 3 Phasen Ein = 1 Phase Parameter wird nur angezeigt, wenn die Phasenausgänge (L2) und (L3) verwendet werden. |
- | 0/1 | 0 |
Anwendung↑
Mit diesem Programmbaustein kann eine Sauna optimal automatisiert werden. Es können alle gängigen Saunaöfen angesteuert werden (Schalten der Heizstäbe, sowie analoge Ansteuerung via 0-10V Signal). Ebenso im Baustein integriert ist eine Sanduhr-Funktion, Lüfter und Nachtrocknung, sowie eine Sicherheitsabschaltung, falls vergessen wurde, den Saunaofen abzuschalten. Außerdem kann der Sauna-Baustein über die Visualisierung und somit auch von unterwegs bedient werden. Beachten sie dabei die Sicherheitsvorschriften und Gesetzesbestimmungen des jeweiligen Landes.
Grundprogrammierung↑
Am Eingang (ϑc) wird der Sauna-Temperaturfühler verknüpft.
Am Ausgang (So) und den Phasenausgängen (L1-3) werden die jeweiligen Ausgänge verknüpft. Benötigt der Saunaofen nur eine Phase, so verwenden Sie (L1). Am Ausgang (Fan) wird der Lüfter angeschlossen.
Die Phasenausgänge (L1-3) werden vom Regler im Baustein Pulsweitenmodulator ein und ausgeschaltet, um einen Analogwert nachzubilden. Beispielsweise sind bei einem Ausgangswert von 20% die Ausgänge 20% der Periodendauer ein, und 80% der Periodendauer aus.
Keine Remanenz↑
Aus Sicherheitsgründen besitzt der Baustein keine Remanenz.
Daher ist dieser nach einem Miniserver Neustart stets ausgeschaltet.