Herunterladen Inhalt Inhalt Diese Seite drucken

Mc_Moveabsolute (Achse Absolut Positionieren) - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

10.3.7.6

MC_MoveAbsolute (Achse absolut positionieren)

Tabelle 10- 64
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- 65
Parameter für die MC_MoveAbsolute-Anweisung
Parameter und Datentyp
Axis
Execute
Position
Velocity
Direction
Done
Busy
CommandAborted
Error
ErrorID
ErrorInfo
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
SCL
"MC_MoveAbsolute_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Position:=_real_in_,
Velocity:=_real_in_,
Direction:=_int_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
IN
Int
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Word
OUT
Word
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 Beschleuni-
gung und Verzögerung und der anzufahrenden Zielposition nicht
immer erreicht.
Grenzwerte: Start-/Stoppgeschwindigkeit ≤ Velocity ≤ Maximalge-
schwindigkeit
Drehrichtung (Standardwert: 0)
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 hinter-
legt.
Fehler-ID für Parameter "Error" (Standardwert: 0000)
Fehlerinfo-ID für Parameter "ErrorID" (Standardwert: 0000)
Technologieanweisungen
10.3 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 freige-
geben und zum Referenzpunkt
gefahren werden.
12
787

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis