Anweisungen
11.1 S7-1500 Motion Control V3
Parameter
Deklara-
tion
Jerk
INPUT
Done
OUTPUT BOOL
Busy
OUTPUT BOOL
CommandAborted
OUTPUT BOOL
Error
OUTPUT BOOL
ErrorID
OUTPUT WORD
Überlagerte Positionierbewegung starten
Um mit der Motion Control-Anweisung "MC_MoveSuperimposed" eine überlagerte
Positionierbewegung zu starten, gehen Sie folgendermaßen vor:
1. Prüfen Sie die oben genannten Voraussetzungen.
2. Geben Sie am Parameter "Distance" die zusätzlich zu verfahrende Wegstrecke an.
3. Starten Sie den "MC_MoveSuperimposed"-Auftrag mit einer steigenden Flanke am
Parameter "Execute".
An den Parametern "Busy", "Done" und "Error" wird der aktuelle Bewegungszustand
angezeigt.
Siehe auch
Ablöseverhalten von Motion Control-Aufträgen V3 (Seite 457)
Fehlerkennung Motion Control-Anweisungen (Seite 581)
426
Datentyp
Defaultwert
LREAL
-1.0
FALSE
FALSE
FALSE
FALSE
0
Beschreibung
Ruck
Wert > 0.0: Beschleunigungsstetiges
Geschwindigkeitsprofil, der angegebene Ruck
wird verwendet
Wert = 0.0: trapezförmiges Geschwindigkeitsprofil
Wert < 0.0: Der in "Technologieobjekt >
Konfiguration > Erweiterte Parameter > Dynamik
Voreinstellung" konfigurierte Ruck
wird verwendet.
(<TO>.DynamicDefaults.Jerk)
TRUE
Überlagernde Positionierung abge-
schlossen
TRUE
Auftrag ist in Bearbeitung.
TRUE
Der Auftrag wurde während der
Bearbeitung durch einen anderen
Auftrag abgebrochen.
TRUE
Während der Bearbeitung des Auftrags
ist ein Fehler aufgetreten. Der Auftrag
wird abgewiesen. Die Fehlerursache
können Sie dem Parameter "ErrorID"
entnehmen.
Fehlerkennung (Seite 581) zum
Parameter "ErrorID"
S7-1500 Motion Control V3.0 im TIA Portal V14
Funktionshandbuch, 09/2016, A5E03879255-AD