Printed in the Federal Republic of Germany TR-Electronic GmbH 2008, All Rights Reserved
03/20/2020 TR - EMO - TI - DGB - 0067 - 02 Page 11 of 23
3.4.2 Parameter „schreiben“
Im folgenden Beispiel soll der Parameter P200 (Zielposition) mit dem Wert 1000 zum
Antrieb geschrieben werden. Dazu sind folgende Schritte notwendig:
1. Erster FB-Aufruf: Alle FB-Eingänge Write, Read, Save und
Factory_default mit FALSE vorbelegen
2. Nächster FB-Aufruf: Abfrage FB-Ausgang Done auf FALSE, danach am FB-
Eingang Number=200, Index=0 und value=1000 beschreiben und Auftrag
ausführen über FB-Eingang Write auf Wert TRUE.
3. Solange Auftragsbearbeitung läuft, Baustein zyklisch aufrufen und FB-
Ausgang Done solange abfragen bis Wert TRUE. Damit ist der Auftrag
abgeschlossen. Damit sichergestellt ist, dass der Wert korrekt zum Antrieb
geschrieben wurde, muss zusätzlich der FB-Ausgang Error auf den Wert
FALSE geprüft werden. Daraufhin ist sichergestellt, dass der Schreibvorgang
erfolgreich abgeschlossen wurde.
3.4.3 Parameter „sichern“
Im folgenden Beispiel sollen die aktuell im Antrieb wirksamen Parameterwerte
remanent abgespeichert werden.
1. Erster FB-Aufruf: Alle FB-Eingänge Write, Read, Save und
Factory_default mit FALSE vorbelegen
2. Nächster FB-Aufruf: Abfrage FB-Ausgang Done auf FALSE, danach am FB-
Eingang Auftrag ausführen über FB-Eingang Save auf Wert TRUE.
3. Solange Auftragsbearbeitung läuft, Baustein zyklisch aufrufen und FB-
Ausgang Done solange abfragen bis Wert TRUE. Damit ist der Auftrag
abgeschlossen. Damit sichergestellt ist, dass der Auftrag korrekt ausgeführt
wurde, muss zusätzlich der FB-Ausgang Error auf den Wert FALSE geprüft
werden.
3.4.4 Werksvoreinstellung laden
Im folgenden Beispiel sollen die werksvoreingestellten Parameterwerte im Antrieb
geladen werden.
1. Erster FB-Aufruf: Alle FB-Eingänge Write, Read, Save und
Factory_default mit FALSE vorbelegen
2. Nächster FB-Aufruf: Abfrage FB-Ausgang Done auf FALSE, danach am FB-
Eingang Auftrag ausführen über FB-Eingang Write auf Wert TRUE.
3. Solange Auftragsbearbeitung läuft, Baustein zyklisch aufrufen und FB-
Ausgang Done solange abfragen bis Wert TRUE. Damit ist der Auftrag
abgeschlossen. Damit sichergestellt ist, dass der Auftrag korrekt ausgeführt
wurde, muss zusätzlich der FB-Ausgang Error auf den Wert FALSE geprüft
werden.