Eingang |
Datentyp |
Beschreibung |
---|---|---|
Execute |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. Eine steigende Flanke des Eingangs Execute startet den Funktionsbaustein. Der Funktionsbaustein setzt die Ausführung fort, und der Ausgang Busy wird auf TRUE gesetzt. Während der Ausführung des Funktionsbausteins ist eine steigende Flanke am Execute-Eingang nicht zulässig. |
Position |
DINT |
Wertebereich: -2147483648 bis 2147483647 Standardwert: 0 Position in Benutzereinheiten. HomingMode 1 bis 34: Position am Referenzpunkt HomingMode 35: Position für Positionseinstellung |
HomingMode |
UINT |
Wertebereich: 1 bis 35 Standardwert: 17 Spezifiziert die Homing-Methode
Eine Beschreibung der Homing-Methode finden Sie in der Dokumentation des Antriebs. |
VHome |
DINT |
Wertebereich: 1 bis 3000 Standardwert: 60 Zielgeschwindigkeit für Suche des Schalters in 1/min. |
VOutHome |
DINT |
Wertebereich: 1 bis 3000 Standardwert: 6 Zielgeschwindigkeit für Freifahren vom Schalter in 1/min. |
POutHome |
DINT |
Wertebereich: 0 bis 2147483647 Standardwert: 0 Maximaler Weg für die Suche nach dem Schaltpunkt in Benutzereinheiten.
Nach Erkennen des Schalters beginnt der Antrieb, den definierten Schaltpunkt zu suchen. Wird der definierte Schaltpunkt nach der hier angegebenen Strecke nicht gefunden, so bricht die Referenzfahrt mit einem Fehler ab. |
PDisHome |
DINT |
Wertebereich: 1 bis 2147483647 Standardwert: 200 Entfernung vom Schaltpunkt in Benutzereinheiten. Der Abstand vom Schaltpunkt wird als Referenzpunkt definiert. Der Parameter wird nur bei einer Referenzbewegung ohne Indeximpuls berücksichtigt. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Done |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
CommandAborted |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE.
|
ErrorID |
WORD |
Gibt den Wert eines Fehlercodes zurück. Siehe Bibliotheksspezifische Diagnosecodes. Wenn der Wert gleich 0 ist und der Ausgang Error dieses Funktionsbausteins auf TRUE gesetzt ist, kann der Diagnosecode über den Ausgang AxisErrorID des Funktionsbausteins MC_ReadAxisError gelesen werden. |