Befehl: Rezeptur laden und schreiben
Symbol:
Funktion: Der Befehl lädt eine Rezeptur aus einer Datei und schreibt die Werte auf die Variablen in der Steuerung.
Aufruf: Menü
Voraussetzung: Die Applikation ist im Onlinebetrieb. Sie haben den Wert einer Rezeptur in der Rezepturdefinition selektiert.
Nach dem Ausführen des Befehls werden Sie gefragt, ob die Werte aus der Datei auch in die Rezeptur im Projekt, oder nur zur SPS geschrieben werden sollen. Ein Aktualisieren der Werte in der Rezeptur kann bei erneutem Einloggen einen Online Change notwendig machen.
Wenn Sie den Befehl ausführen, überschreibt CODESYS die Werte der selektierten Rezeptur der Rezepturdefinition. Weiterhin werden die Werte der Variablen in der Steuerung mit diesen Rezepturwerten überschrieben.
Tipp
Wenn Sie nur einzelne Variablen der Rezeptur mit neuen Werten überschreiben möchten, entfernen Sie vor dem Laden in der Rezepturdatei die Werte für die restlichen Variablen. Einträge ohne Wertangabe werden nicht eingelesen und somit bleiben diese Variablen auf der Steuerung und im Projekt durch die Aktualisierung unberührt.
Bei Werten vom Datentyp REAL/LREAL wird in manchen Fällen auch der Hexadezimalwert in die Rezepturdatei geschrieben. Dies ist notwendig, damit bei der Rückkonvertierung der exakt identische Wert wiederhergestellt wird. In diesem Fall ändern Sie den Dezimalwert und löschen Sie den Hexadezimalwert.
Für weitere Informationen siehe: Mit Rezepturen Werte setzen