# Referenzschalter - Endlagenschalter zuweisen

**Wie weise ich Referenzschalter und Endlagenschalter in der Mach4 zu?**

Um mit einer Maschine ordentlich arbeiten zu können, benötigt diese Referenzschalter und Endlagenschalter.

![Endlagen1](https://www.cnc-steuerung.com/media/9e/a1/90/1751437223/Endlagen1.jpg)

*Microschalter*

<div id="bkmrk-suchen-sie-ihre-verb">Suchen Sie Ihre verbauten Schalter und lokalisieren Sie deren Position und Funktion. Für Referenzschalter sind drei Reiter in der Mach4 zuständig.   
1\. die Zuweisung selber in Eingangssignale  
2\. die Referenzfunktion  
3\. Motorzuweisung

Öffnen Sie das Menü Achszurodnung und prüfen Sie welcher Ausgang zu welche Achse gehört.

</div>![Achszuordnung](https://www.cnc-steuerung.com/media/78/0a/0e/1751437476/Achszuordnung.jpg)

*Achszuordnung*

<div id="bkmrk-%C3%96ffnen-sie-dann-den-">Öffnen Sie dann den Reiter "Eingangssignale" und schauen Sie nach Motor xx Home dessen Eingang Sie zuweisen möchten.  
Aktivieren Sie das Signal selber und suchen Sie Ihren Controller aus den Sie verwenden.  
Liegt das Signal im normal Zustand bereits an (Öffner) setzen Sie auch unter Low Aktive das Häkchen.  
  
</div>![HomeSig](https://www.cnc-steuerung.com/media/17/d6/66/1751437628/HomeSig.jpg)

*Home*

Nun gehen Sie in den Reiter Referenzierung / Softlimits

![RefSoft](https://www.cnc-steuerung.com/media/40/f1/6d/1751437793/RefSoft.jpg)

*Ref*

<div id="bkmrk-von-links-nach-recht">Von Links nach Rechts:  
Hier wird Ihnen angezeigt welche Achse Sie einstellen.

Als nächstes können Sie die Richtung auswählen die Sie benötigen um einen Referenzschalter zu finden.  
  
**<u>Ablauf einer Referenzfahrt:</u>**  
Wir suchen in der vorgegebenen Richtung den Referenzschalter in der eingestellten Geschwindigkeit. Wenn das Eingangssignal des Referenzschalters sich ändert wird die Achse gestoppt und dann wieder freigefahren.   
Vorausgesetzt Sie haben die Grundsätzliche Achsausrichtung richtig eingestellt wird bei Fräsmaschinen in der Regel die Z Achse immer Positive Referenz gefahren. Bei der X und Y Achse fahren wir negative um den Schalter zu finden.  
Bei einigen Maschinen wo der Referenzschalter "falsch" montiert wurde kann ein Referenz Offset eingetragen werden.

  
Die Geschwindigkeit der Referenzfahrt wird in % zum maximal Möglichen gefahren. Stellen Sie also die Achsauflösung und die maximale Geschwindigkeit ein und führen Sie dann diese Einstellungen durch.

</div>![Rcihung](https://www.cnc-steuerung.com/media/52/81/02/1751437945/Rcihung.jpg)

*Richtung*

<div id="bkmrk-reihenfolge%3Ahier-k%C3%B6n">Reihenfolge:  
Hier können Sie eintragen in welcher Reihenfolge die Referenzfahrt durchgeführt werden soll.  
Bei Fräsmaschinen ist die Z Achse eigentlich immer die erste die gefahren werden soll. Tragen Sie bei Z also eine 1 ein.  
  
Bei X und Y ist es egal, Sie können auch beide gleichzeitig bewegen, tragen Sie dann bei beiden eine 2 ein oder fahren Sie beide getrennt, Tragen Sie dann bei der einen eine 2 und bei der anderen eine 3 ein.  
  
</div>![Reihenfolge](https://www.cnc-steuerung.com/media/e4/ac/64/1751438342/Reihenfolge.jpg)

*Reihenfolge*

<div id="bkmrk-referenz-offset%3Aents">Referenz Offset:  
  
Entsprechen Ihre Schalter nicht der Rechten Handregel können Sie einen Offset eintragen. Das ist sehr wichtig wenn Sie zum Beispiel einen Werkzeugwechsler programmieren möchten.</div>![Offset_(1)](https://www.cnc-steuerung.com/media/48/bb/c1/1751438606/Offset_(1).jpg)

*Offset*

<div id="bkmrk-geschwindigkeit%3Aanga">Geschwindigkeit:  
Angabe in % zum maximal möglichen, bezogen auf das Motortuning.  
Fangen Sie langsam an und steigern Sie diese Einstellung bis Sie die richtigen Werte für Ihre Maschine gefunden haben.</div>![Speed](https://www.cnc-steuerung.com/media/4a/9b/9b/1751438695/Speed.jpg)

*Geschwindigkeit*

<div id="bkmrk-home-in-place%3Ahaben-">Home in Place:  
Haben Sie keine Referenzschalter können Sie hier ein Häkchen setzen um dieses der Mach4 vor zu spielen.  
Drücken Sie die Schaltfläche Referenzfahren, würde die Anzeige "Ja ich bin Referenzgefahren" umgestellt ohne die Achsen zu bewegen.  
  
Wer diese Funktion nutzen möchte setzt das Häkchen auf grün.</div>![HomeinPlace](https://www.cnc-steuerung.com/media/36/47/62/1751438868/HomeinPlace.jpg)

*Home in Place*

<div id="bkmrk-softlimits%3Awer-mit-s">Softlimits:  
Wer mit Softlimits arbeiten möchte kann hier die Funktion aktivieren.  
Tragen Sie dann den Arbeitsraum entsprechend der Verfahrwege ein.   
  
Achtung: Die Begriffe in der Oberfläche sind vertauscht, das ist nicht schlimm, man muss es nur wissen.  
  
**Hinweis:**   
Wer mit Softlimits arbeitet muss immer erst eine Referenzfahrt ausführen um mit der Maschine arbeiten zu können.</div>![Softlimits](https://www.cnc-steuerung.com/media/b2/53/f7/1728982594/Softlimits.jpg)

*Softlimits*

Wenn Sie trotz aktivierter Softlimits ohne Referenzfahrt die Achsen bewegen müssen, können Sie die Aktivierung der Überwachung dekativieren.

![Jogging](https://www.cnc-steuerung.com/media/50/fb/7d/1751439590/Jogging.jpg)

*Softlimits deaktivieren*

<div id="bkmrk-endlagenschalter%3Ajed">Endlagenschalter:  
Jeder Achse / Motor kann für die ++ Richtung -- Richtung  
zugewiesen werden.

Gehen Sie auch hier hin und weisen Sie erst den verwendeten Controller zu, dann das Signal eintragen.

</div>![Endlagen_1](https://www.cnc-steuerung.com/media/19/00/a2/1751439811/Endlagen_1.jpg)

*Endlagen*

> **Wichtig**  
> Achten Sie auf die rechte Handregel um die Position - also das die Eingänge ++ und -- auch der richtigen Seite zugewiesen werden.