MC_StepLimitSwitch oder MC_StepAbsoluteSwitch aus Tc3_MC2_AdvancedHoming

Deeply

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Homing (Referenzfahrt) auf HW-Endschalter in TwinCAT 3

Hallo zusammen,
hat einer schon einmal ein Homing (Referenzfahrt) auf einen Hardware-Endschalter in TwinCAT 3 programmiert?

Für meine Anwendung muss ich eine Referenzfahrt auf den negativen Endschalter (Position -55mm) ausführen und anschließend das Homing mit einer Fahrt auf die Position 0mm (Mittelposition) abschließen. Ich bin mir bei dem Unterschied zwischen MC_StepLimitSwitch und MC_StepAbsoluteSwitch nicht sicher. Was muss ich für die Eingänge des Bausteins einfügen?

Parameter := Drive?
Direction := mcNegativDirection oder mcSwitchNegative?
LimitSwitchMode := ? (Der Endschalter hat den Zustand := TRUE, solange die Achse im Verfahrbereich ist und FALSE, wenn sie auf dem Endschalter steht)
LimitSwitchSignal := ?
SetPosition := -55?
usw.

Zum Abschluss muss ich dann das Homing mit MC_FinishHoming abschließen und mit Distance := 55 auf die Position 0 mm fahren?

Vielen Dank schonmal für Eure Hilfe

Viele Grüße
Deeply
 
Zuletzt bearbeitet:
Zurück
Oben