Hallo,
sollte seitens Hermle dafür keine M-Funktion zur Verfügung stellen, so könnte man dies z.B. auch so regeln, daß man per NC-Programm die
Software-Endschalter der jeweiligen Achsen auf 0° begrenzt. Dann würde zumindest bei einem Fahrbefehl für die Rundachse die Abarbeitung des NC-Programms mit Fehlermeldung abgebrochen werden.
Aussehen würde das dann z.B. so:
FN17:SYSWRITE ID230 NR2 IDX4=0 ; negativer Endschalter für 4.Achse
FN17:SYSWRITE ID230 NR3 IDX4=0 ; positiver Endschalter für 4.Achse
FN17:SYSWRITE ID230 NR2 IDX5=0 ; negativer Endschalter für 5.Achse
FN17:SYSWRITE ID230 NR3 IDX5=0 ; positiver Endschalter für 5.Achse
Könnte man auch in ein Unterprogramm verpacken. Da es schon einige Zeit her ist, dass ich diese Befehle angewandt habe, bin ich mir jetzt nicht sicher, ob man vorher die Werte noch zwischenspeichern muss. Ich meine aber, dass diese Befehle nur während des Programmlaufs aktiv sind, und nach Programmabbruch bzw. M30 automatisch wieder der ursprünglich gesetzte Wert des Maschinenparameters aktiv ist !
Befehle kann man auch im Handbuch nachlesen, und sollte dies natürlich auch vor dessen Ausführung machen ! Vielleicht hilft Dir das ja weiter.
In jedem Fall sollte aber als erster Ansprechpartner bei neuen Maschinen der Hersteller selbst sein - vor allem wenn noch eine Garantiezeit gilt ! Schöne Grüße
camand