Speichern, Entwurf, Import und Export
Der Programm-Editor unterscheidet bewusst zwischen dem Bearbeitungsstand im Browser, einem auf dem Wetterrelais gespeicherten Entwurf und dem aktiv ausgeführten Programm.

Übertragen
Mit Übertragen wird das aktuelle Programm:
- auf Vollständigkeit und gültige Verbindungen geprüft,
- an das Wetterrelais übertragen,
- auf dem Gerät gespeichert und
- als aktives Programm ausgeführt.
Nach erfolgreicher Übertragung zeigt der Editor eine Erfolgsmeldung an.
Important
Änderungen im Editor wirken nicht automatisch auf das laufende Programm. Erst eine erfolgreiche Übertragung ersetzt den aktiven Programmstand auf dem Wetterrelais.
Voraussetzungen für die Ausführung
Vor einer aktiven Übertragung müssen die für die Ausführung relevanten Funktionsblöcke vollständig verbunden sein. Insbesondere dürfen keine ungültigen roten Verbindungen bestehen.
Offene Anschlüsse sind während der Bearbeitung normal, müssen für das ausführbare Programm aber geschlossen oder durch Entfernen des nicht benötigten Blocks beseitigt werden.
Wenn die Übertragung wegen eines Fehlers abgebrochen wird
Der Editor zeigt den Fehler als Meldung an und öffnet zusätzlich ein deutlich sichtbares Dialogfenster. Darin wird erklärt, dass das Programm in diesem Zustand nicht lauffähig ist und deshalb nicht übertragen wurde.
Zur Auswahl stehen:
- OK und Fehler beheben – Dialog schließen und den fehlerhaften Programmaufbau korrigieren.
- Als Entwurf speichern – den aktuellen, noch nicht lauffähigen Stand auf dem Gerät als Entwurf sichern.
Das bisher aktive Programm wird durch den abgebrochenen Übertragungsversuch nicht durch den fehlerhaften Stand ersetzt.
Als Entwurf speichern
Über das Menü am Übertragen-Button steht Als Entwurf speichern zur Verfügung.
Ein Entwurf wird auf dem Wetterrelais gespeichert, aber nicht ausgeführt. Damit lassen sich auch Zwischenstände sichern, die noch:
- offene Anschlüsse,
- unvollständige Funktionsketten oder
- bekannte Validierungsfehler
enthalten.
Der gespeicherte Entwurf kann später wieder geöffnet und weiterbearbeitet werden.
Wann ist ein Entwurf sinnvoll?
- Größere Programme werden in mehreren Arbeitsschritten erstellt.
- Ein Programm soll vorbereitet, aber noch nicht aktiviert werden.
- Ein Fehler soll später behoben werden, ohne den aktuellen Stand zu verlieren.
- Änderungen sollen zunächst dokumentiert oder intern geprüft werden.
Unterschied: Entwurf und aktives Programm
| Aktion | Auf Gerät gespeichert | Wird ausgeführt | Unvollständiger Aufbau zulässig |
|---|---|---|---|
| Übertragen | Ja | Ja | Nein |
| Als Entwurf speichern | Ja | Nein | Ja |
| Export | Datei auf Bediengerät | Nein | Ja |
Export
Mit Export wird der aktuelle Editorstand als Datei gespeichert. Der Standarddateiname lautet:
WTR_Program.wpgm
Ein Export eignet sich als:
- Sicherungskopie,
- Versionsstand vor Änderungen,
- Vorlage für ein weiteres Gerät,
- Datei für Support oder Dokumentation.
Der Export startet keine Programmausführung und verändert den aktiven Stand auf dem Wetterrelais nicht.
Import
Mit Import kann eine .wpgm-Datei in den Editor geladen werden.
Nach dem Import sollte das Programm zunächst kontrolliert werden, insbesondere wenn es für ein anderes Gerätemodell oder einen anderen Firmwarestand erstellt wurde.
Warning
Der Import lädt das Programm nur in den Editor. Es wird erst dann auf dem Wetterrelais ausgeführt, wenn anschließend Übertragen gewählt wird.
Programm löschen
Die Löschfunktion setzt den aktuellen Programmaufbau nach einer Sicherheitsabfrage zurück. Dabei wird nicht unmittelbar ein neues aktives Programm gestartet. Soll der zurückgesetzte Zustand auch auf dem Gerät gelten, muss er anschließend übertragen werden.
Editor verlassen
Sind noch nicht gespeicherte Änderungen vorhanden, zeigt der Editor beim Verlassen eine Warnung an. Wird das Verwerfen bestätigt, gehen diese Änderungen am aktuellen Browser-Bearbeitungsstand verloren.
Vor dem Verlassen stehen je nach gewünschtem Ergebnis drei Möglichkeiten zur Verfügung:
- Übertragen, wenn der Stand sofort aktiv werden soll.
- Als Entwurf speichern, wenn der Stand auf dem Gerät gesichert, aber nicht ausgeführt werden soll.
- Export, wenn eine lokale Sicherungsdatei gewünscht ist.
Empfohlener Ablauf bei umfangreichen Änderungen
- Bestehendes Programm exportieren.
- Änderungen im Editor durchführen.
- Zwischendurch bei Bedarf als Entwurf speichern.
- Verbindungen und Parameter prüfen.
- Programm übertragen.
- Funktion am Gerät kontrollieren.