Zum Inhalt

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.

Programm im Wetterrelais Programmeditor übertragen oder als Entwurf speichern

Übertragen

Mit Übertragen wird das aktuelle Programm:

  1. auf Vollständigkeit und gültige Verbindungen geprüft,
  2. an das Wetterrelais übertragen,
  3. auf dem Gerät gespeichert und
  4. 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

  1. Bestehendes Programm exportieren.
  2. Änderungen im Editor durchführen.
  3. Zwischendurch bei Bedarf als Entwurf speichern.
  4. Verbindungen und Parameter prüfen.
  5. Programm übertragen.
  6. Funktion am Gerät kontrollieren.