Dieser Funktionsbaustein konfiguriert und startet eine Referenzfahrt.
Name der Bibliothek: GMC Independent Lexium
Namensraum: GILXM
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...2147483647 Standardwert: 0 Position in Anwendereinheiten. HomingMode 1...34: Position am Referenzpunkt HomingMode 35: Position für Positionseinstellung |
HomingMode |
UINT |
Wertebereich: 1...35 Standardwert: 17 Spezifiziert die Homing-Methode o1: LIMN mit Indexpuls o2: LIMP mit Indexpuls o7: REF+ mit Indexpuls, invertiert, außerhalb o8: REF+ mit Indexpuls, invertiert, innerhalb o9: REF+ mit Indexpuls, nicht invertiert, innerhalb o10: REF+ mit Indexpuls, nicht invertiert, außerhalb o11: REF- mit Indexpuls, invertiert, außerhalb o12: REF- mit Indexpuls, invertiert, innerhalb o13: REF- mit Indexpuls, nicht invertiert, innerhalb o14: REF- mit Indexpuls, nicht invertiert, außerhalb o17: LIMN o18: LIMP o23: REF+, invertiert, außerhalb o24: REF+, invertiert, innerhalb o25: REF+, nicht invertiert, innerhalb o26: REF+, nicht invertiert, außerhalb o27: REF-, invertiert, außerhalb o28: REF-, invertiert, innerhalb o29: REF-, nicht invertiert, innerhalb o30: REF-, nicht invertiert, außerhalb o33: Indexpuls in negativer Richtung o34: Indexpuls in positiver Richtung o35: Positionseinstellung In der Dokumentation des Antriebs finden Sie eine Beschreibung der Homing-Methode. |
VHome |
DINT |
Wertebereich: 1...2147483647 Standardwert: 60 Zielgeschwindigkeit für Suche des Schalters in Anwendereinheiten. |
VOutHome |
DINT |
Wertebereich: 1...2147483647 Standardwert: 6 Zielgeschwindigkeit für Freifahren vom Schalter in Anwendereinheiten. |
POutHome |
DINT |
Wertebereich: 0...2147483647 Standardwert: 0 Maximaler Weg für die Suche nach dem Schaltpunkt in Anwendereinheiten. o0: Überwachung des Suchweges inaktiv o>0: Maximale Entfernung 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: 0...2147483647 Standardwert: 200 Maximaler Suchweg nach Überfahren des Schalters in Anwendereinheiten. o0: Überwachung des Suchweges inaktiv o>0: Suchweg Innerhalb dieses Suchweges muss der Schalter wieder aktiviert werden, ansonsten erfolgt ein Abbruch der Referenzfahrt. |
Acceleration |
DINT |
Wertebereich: 1...2147483647 Standardwert: 600 Beschleunigungsrampe in Anwendereinheiten. |
Deceleration |
DINT |
Wertebereich: 1...2147483647 Standardwert: 600 Verzögerungsrampe in Anwendereinheiten. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Done |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung wurde nicht gestartet oder es wurde ein Fehler erkannt. oTRUE: Ausführung ohne Fehler beendet. |
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Der Funktionsbaustein wird nicht ausgeführt. oTRUE: Der Funktionsbaustein wird ausgeführt. |
CommandAborted |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung wurde nicht abgebrochen. oTRUE: Die Ausführung wurde durch einen anderen Funktionsbaustein abgebrochen. |
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung des Funktionsbausteins läuft, es wurde kein Fehler erkannt. oTRUE: Bei der Ausführung des Funktionsbausteins ist ein Fehler aufgetreten. |
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. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
|
---|---|---|---|
Axis |
Axis_Ref |
Die Achsenreferenz (Instanz), für die der Funktionsbaustein ausgeführt werden soll (entspricht dem Namen der Achse). Der Name der Achse muss in der EcoStruxure Machine Expert-Gerätestrukturdefiniert sein. |
Die Eingänge Acceleration und Deceleration werden nur bei Verwendung der EtherNet/IP- oder Modbus/TCP-Feldbusse berücksichtigt.