Technologieanweisungen
10.3 Bewegungssteuerung
Tabelle 10- 60
Parameter für die MC_Home-Anweisung
Parameter und Datentyp
Axis
Execute
Position
Mode
Done
Busy
CommandAborted
Error
ErrorID
782
Datentyp
IN_OUT
TO_Axis
IN
Bool
IN
Real
IN
Int
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Bool
OUT
Word
Beschreibung
Technologieobjekt "Achse"
Starten der Aufgabe bei einer positiven Flanke
Mode = 0, 2 und 3 (Absolute Position der Achse nach
•
Beendigung der Referenzpunktfahrt)
Mode = 1 (Korrekturwert für die aktuelle Achsenposition)
•
Mode = 6 (Die aktuelle Position wird um den Wert des
•
Parameters "MC_Home.Position" verschoben.)
Mode = 7 (Die aktuelle Position wird auf den Wert des
•
Parameters "MC_Home.Position" gesetzt.)
Grenzwerte: -1.0e
≤ Position ≤ 1.0e
12
Art der Referenzpunktfahrt:
0: Direkte Referenzpunktfahrt absolut
•
Die neue Achsenposition ist der Positionswert des Para-
meters "Position".
1: Direkte Referenzpunktfahrt relativ
•
Die neue Achsenposition ist die aktuelle Achsenposition +
Positionswert des Parameters "Position".
2: Passive Referenzpunktfahrt
•
Referenzpunktfahrt entsprechend der Achsenkonfigurati-
on. Nach der Referenzpunktfahrt wird der Wert des Para-
meters "Position" als neue Achsenposition eingestellt.
3: Aktive Referenzpunktfahrt
•
Referenzpunktannäherung entsprechend der Achsenkon-
figuration. Nach der Referenzpunktfahrt wird der Wert des
Parameters "Position" als neue Achsenposition eingestellt.
6: Die aktuelle Position wird um den Wert des Parameters
•
"MC_Home.Position" verschoben. Der berechnete Abso-
lutwertversatz wird remanent in der CPU gespeichert.
(<Achsenname>.StatusSensor.AbsEncoderOffset)
7: Die aktuelle Position wird auf den Wert des Parameters
•
"MC_Home.Position" gesetzt. Der berechnete Absolut-
wertversatz wird remanent in der CPU gespeichert.
(<Achsenname>.StatusSensor.AbsEncoderOffset)
WAHR = Aufgabe durchgeführt
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"
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
12
S7-1200 Automatisierungssystem