VisualMotion 8 Funktionsbeschreibung
DELAY (Anhalten der Task)
ELS/ADJUST (Feinabgleich ELS-Achse)
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Bei Auftreten der Instruktion DELAY im Programmfluss wird der Task für
die angegebene Zeitdauer angehalten. Im Anschluss an die Wartezeit
wird der Programmfluss mit dem nächsten Befehl des Tasks fortgesetzt.
Syntax:
DELAY
Zeit
wobei:
Argument
zulässige Datentypen
Zeit
Integer-
-konstante
-variable I[x]
- globale Integervariable GI[x]
- Label
Hinweis: In Argumenten verwendete Variable und Labels müssen
gültigen Laufzeit-Werten entsprechen. Andernfalls wird ein
Fehler generiert.
Bei drehzahlsynchronisierten ELS-Antrieben wird mit diesem Befehl der
Folgeverhältnis-Feinabgleichsparameter
eingestellt. Der Wert dieses Parameters ist ein Prozentwert zwischen -
100 und 300 und ermöglicht Einstellungen vom Stillstand der Folgeachse
bis zum Vierfachen des parametrierten Folgeverhältnisses (S-0-0236 und
S-0-0237, Einstellung im Parametermodus).
Bei winkelsynchronen ELS-Antrieben wird mit dieser Instruktion der
Winkelversatz in Grad eingestellt. Der Antrieb verschiebt die Position
relativ zur Leitachse anhand des Wertes in dieser Konstanten bzw. Float-
Variablen.
Müssen beide Parameter gelesen werden, kann dies mit Hilfe der
Parametertransfer-Instruktion geschehen. Dies bietet sich vor allem dann
an, wenn eine Variable auf einen Anfangs-Winkelversatzwert eingestellt
werden soll. Der Winkel-/Drehzahlversatz-Parameter ist A-0-0151.
Syntax:
ELS/ADJUST
slave_axis, fine_adjust, adjust_type
oder
ELS/ADJUST
slave_axis, phase_offset, adjust_type
Programmieren in Textsprache
Bereich
1 bis 360000
(max. 32-Bit)
(P-0-0083)
11-25
Beschreibung
Wartezeit in
Millisekunden
des
Antriebs