Besondere Übertragungsverhalten
Die grundsätzlichen Übertragungsaktionen können automatisch ausgelöst werden.
Die für die Übertragung der Rezeptdaten in den Rezeptpuffer, in eine Rezeptdatei oder in den Variablenserver verfügbaren Aktionen können durch Variablenänderungen automatisch ausgelöst werden. Dies kann durch folgende Konfigurationen gesteuert werden:
- A: Variablenserverwerte bei Änderung automatisch in den Rezeptpuffer einlesen
- Ändert sich eine der Rezeptvariablen im Variablenserver, wird dieser geänderte Wert automatisch in den Rezeptpuffer übernommen. Dies entspricht der Aktion Lesen. Die Änderung im Variablenserver kann z. B. durch das Lesen eines neuen Wertes aus der SPS erfolgen oder durch Benutzereingabe in der Oberfläche.
- B: Rezeptpuffer bei Änderung automatisch in den Variablenserver schreiben
- Ändert sich ein Variablenwert im Rezeptpuffer, wird dieser geänderte Wert automatisch in den Variablenserver übernommen. Dies entspricht der Aktion Schreiben. Der Wert wird evtl. über die Kommunikationskomponente in die SPS geschrieben. Die Änderung im Rezeptpuffer kann z. B. durch Laden einer Rezeptdatei erfolgen oder durch Benutzereingabe in der Oberfläche, wenn sich das Eingabeelement im Rezeptmodus befindet.
- C: Rezeptpuffer bei Änderung automatisch in aktuelle Rezeptdatei speichern
- Ändert sich ein Variablenwert im Rezeptpuffer, wird der gesamte Inhalt des Puffers in die aktuelle Rezeptdatei gespeichert. Dies entspricht der Aktion Speichern. Die Änderung im Rezeptpuffer kann z. B. durch Lesen der Rezeptwerte aus dem Variablenserver erfolgen oder durch Benutzereingabe in der Oberfläche, wenn sich das Eingabeelement im Rezeptmodus befindet.
- A dann C: Variablenserverwerte bei Änderung automatisch in aktuelle Rezeptdatei speichern
- Ändert sich eine der Rezeptvariablen im Variablenserver, wird dieser geänderte Wert automatisch in den Rezeptpuffer übernommen. Anschließend wird der gesamte Inhalt des Puffers in die aktuelle Rezeptdatei gespeichert. Dies entspricht der Aktion Lesen gefolgt von der Aktion Speichern. Die Änderung im Variablenserver kann z. B. durch das Lesen eines neuen Wertes aus der SPS erfolgen oder durch Benutzereingabe in der Oberfläche.
- D: Letzte Rezeptdatei beim Start laden
- Beim Start des Systems werden die Daten der letzten Rezeptdatei automatisch in den Rezeptpuffer geladen.
Anmerkung: Für die Aktionen C, A dann C und D wird ein
Rezeptname benötigt. Beim allerersten Start des Systems wird hierfür der Name aus dem Parameter Initialer Rezeptname verwendet. Sollte im weiteren Verlauf über das Rezeptklassenobjekt eine andere Rezeptdatei gespeichert oder geladen werden, so wird dieser
Rezeptname in der Laufzeitkonfiguration abgespeichert und beim nächsten Start dieser Name für die Aktionen verwendet. Beim
ersten Speichern einer Rezeptdatei wird als Beschreibung der Inhalt des Parameters Initiale Rezeptbeschreibung verwendet.
Cross-Platform-Server
Standard-Server