Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Mc_Moverelative (Achse Relativ Positionieren) - Siemens SIMATIC S7-1200 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

10.5.7

Anweisung MC_MoveRelative (Achse relativ positionieren)

Tabelle 10- 18
Anweisung MC_MoveRelative
KOP/FUP
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
1
Im SCL-Beispiel ist "MC_MoveRelative_DB" der Name des Instanz-DBs.
2
Tabelle 10- 19
Parameter für die MC_MoveRelative-Anweisung
Parameter und Datentyp
Axis
Execute
Distance
Velocity
Done
Busy
CommandAborted
Error
ErrorID
ErrorInfo
Easy Book
Gerätehandbuch, 03/2014, A5E02486775-AF
SCL
"MC_MoveRelative_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Distance:=_real_in_,
Velocity:=_real_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
Datentyp
IN
TO_Axis_1
IN
Bool
IN
Real
IN
Real
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Word
OUT
Word
10.5 Bewegungssteuerungsanweisungen
Beschreibung
Technologieobjekt "Achse"
Starten der Aufgabe bei einer positiven Flanke (Standardwert:
Falsch)
Verfahrweg für den Positioniervorgang (Standardwert: 0.0)
Grenzwerte: -1,0e
≤ Distance ≤ 1,0e
12
Achsengeschwindigkeit (Standardwert: 10.0)
Diese Geschwindigkeit wird wegen der konfigurierten
Beschleunigung und Verzögerung und des zu fahrenden Wegs
nicht immer erreicht.
Grenzwerte: Start-/Stoppgeschwindigkeit ≤ Velocity ≤
Maximalgeschwindigkeit
WAHR = Zielposition erreicht
WAHR = Die Aufgabe wird ausgeführt.
WAHR = Während der Ausführung wurde die Aufgabe von einer
anderen Aufgabe abgebrochen.
WAHR = Während der Ausführung der Aufgabe trat ein Fehler auf.
Die Fehlerursache ist in den Parametern ErrorID und ErrorInfo
hinterlegt.
Fehler-ID für Parameter "Error" (Standardwert: 0000)
Fehlerinfo-ID für Parameter "ErrorID" (Standardwert: 0000)
Einfache Bewegungssteuerung
Beschreibung
Mit der Anweisung
MC_MoveRelative starten Sie eine
Positionierbewegung relativ zur
Startposition.
Um die Anweisung
MC_MoveRelative zu verwenden,
muss die Achse zunächst
freigegeben werden.
12
249

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis