Instructions

Table Of Contents
Technologieanweisungen
10.3 Bewegungssteuerung:
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
771
10.3.7.8
MC_MoveVelocity (Achse mit vordefinierter Geschwindigkeit bewegen)
Tabelle 10- 68 Anweisung MC_MoveVelocity
KOP/FUP
SCL
Beschreibung
"MC_MoveVelocity_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Velocity:=_real_in_,
Direction:=_int_in_,
Current:=_bool_in_,
PositionControlled:=_bool_in_,
InVelocity=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
Mit der Anweisung
MC_MoveVelocity bewegen Sie
die Achse konstant mit der ange-
gebenen Geschwindigkeit.
Um die Anweisung
MC_MoveVelocity zu verwenden,
muss die Achse zunächst freige-
geben werden.
1
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
2
Im SCL-Beispiel ist "MC_MoveVelocity_DB" der Name des Instanz-DBs.
Tabelle 10- 69 Parameter für die MC_MoveVelocity-Anweisung
Parameter und Datentyp
Datentyp
Beschreibung
Axis
IN
TO_SpeedAxis
Technologieobjekt "Achse"
Execute IN Bool Starten der Aufgabe bei einer positiven Flanke (Standardwert:
Falsch)
Velocity IN Real Geschwindigkeitsangabe für die Achsenbewegung (Standardwert:
100.0)
Grenzwerte: Start-/Stoppgeschwindigkeit ≤ |Velocity| ≤ Maximal-
geschwindigkeit
Velocity = 0,0 ist zulässig)
Direction IN Int Richtungsangabe:
0: Die Drehrichtung entspricht dem Vorzeichen des Werts im
Parameter "Velocity" (Standardwert)
1: Positive Drehrichtung (das Vorzeichen des Werts im Para-
meter "Velocity" wird ignoriert).
2: Negative Drehrichtung (das Vorzeichen des Werts im Para-
meter "Velocity" wird ignoriert).