Instructions

Table Of Contents
Technologieanweisungen
10.3 Bewegungssteuerung:
S7-1200 Automatisierungssystem
760 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Um einen Fehler mit MC_Reset zu quittieren, gehen Sie folgendermaßen vor:
1. Prüfen Sie die oben angegebenen Voraussetzungen.
2. Starten Sie die Quittierung des Fehlers mit einer steigenden Flanke am
Eingangsparameter Execute.
3. Der Fehler wurde quittiert, wenn Done gleich WAHR ist und die
Technologieobjektvariable <Achsenname>.StatusBits.Error gleich FALSCH ist.
10.3.7.4
MC_Home (Referenzpunktfahrt der Achse durchführen)
Tabelle 10- 59 Anweisung MC_Home
KOP/FUP
SCL
Beschreibung
"MC_Home_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Position:=_real_in_,
Mode:=_int_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
CommandAborted=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_,
ReferenceMarkPosi-
tion=>_real_out_);
Mit der Anweisung MC_Home passen
Sie die Achsenkoordinaten an die reale,
physikalische Position des Antriebs an.
Für die absolute Positionierung der Ach-
se ist eine Referenzpunktfahrt erforder-
lich:
Um die Anweisung MC_Home zu ver-
wenden, muss die Achse zunächst frei-
gegeben werden.
1
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
2
Im SCL-Beispiel ist "MC_Home_DB" der Name des Instanz-DBs.
Die folgenden Arten von Referenzpunktfahrten stehen zur Verfügung:
Direkte Referenzpunktfahrt absolut (Mode = 0): Die aktuelle Achsenposition wird auf den
Wert des Parameters "Position" gesetzt.
Direkte Referenzpunktfahrt relativ (Mode = 1): Die aktuelle Achsenposition wird um den
Wert des Parameters "Position" versetzt.
Passive Referenzpunktfahrt (Mode = 2): Während der passiven Referenzpunktfahrt führt
die Anweisung MC_Home keine Referenzpunktfahrtbewegung durch. Die für diesen
Schritt erforderliche Verfahrbewegung müssen Sie über andere
Bewegungssteuerungsanweisungen implementieren. Wenn der Referenzpunktwechsel
erkannt wird, wird die Achse an den Referenzpunkt gefahren.
Aktive Referenzpunktfahrt (Mode = 3): Die Referenzpunktfahrt wird automatisch
durchgeführt.
Absolutgeberjustage (relativ) (Mode = 6): Die aktuelle Position wird um den Wert des
Parameters "MC_Home.Position" verschoben.
Absolutgeberjustage (absolut) (Mode = 7): Die aktuelle Position wird auf den Wert des
Parameters "MC_Home.Position" gesetzt.