Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Mc_Moveabsolute (Achse Absolut Positionieren) - Siemens SIMATIC S7-1200 Gerätehandbuch

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

Werbung

10.5.6

Anweisung MC_MoveAbsolute (Achse absolut positionieren)

Tabelle 10- 16
Anweisung MC_MoveAbsolute
KOP/FUP
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
1
Im SCL-Beispiel ist "MC_MoveAbsolute_DB" der Name des Instanz-DBs.
2
Tabelle 10- 17
Parameter für die MC_MoveAbsolute-Anweisung
Parameter und Datentyp
Axis
Execute
Position
Velocity
Done
Busy
CommandAborted
Error
ErrorID
ErrorInfo
Easy Book
Gerätehandbuch, 03/2014, A5E02486775-AF
SCL
"MC_MoveAbsolute_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Position:=_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)
Absolute Zielposition (Standardwert: 0.0)
Grenzwerte: -1,0e
≤ Position ≤ 1,0e
12
Achsengeschwindigkeit (Standardwert: 10.0)
Diese Geschwindigkeit wird wegen der konfigurierten
Beschleunigung und Verzögerung und der anzufahrenden
Zielposition nicht immer erreicht.
Grenzwerte: Start-/Stoppgeschwindigkeit ≤ Velocity ≤
Maximalgeschwindigkeit
WAHR = Absolute 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_MoveAbsolute starten Sie
eine Positionierbewegung der
Achse zu einer absoluten Position.
Um die Anweisung
MC_MoveAbsolute zu verwenden,
muss die Achse zunächst
freigegeben und zum
Referenzpunkt gefahren werden.
12
247

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis