Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Frässpindel in Achsbetrieb schalten

Beitrag 11.12.2017, 13:52 Uhr
Torres87
Torres87
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 09.03.2011
Beiträge: 52
Hallo Zusammen

wir nutzen ein 5-Achs Bearbeitungszentrum (Belotti) mit 840d sl.

Wir möchten gerne die Spindel in den Achsbetrieb schalten bzw. als Rundachse nutzen um Werkzeuge auf definierte Winkelstellung zu positionieren.
Hat jemand hierzu Erfahrungen. Wie sehen hierzu die Befehle aus? Im Handbuch habe ich für Drehmaschinen SPOS, M19 usw. gefunden.

Oder geht das nur über den Maschinenhersteller direkt? Eine Postprozessor-Anpassung ist natürlich auch notwendig aber wäre weniger das Problem.

Vielen Dank!

Der Beitrag wurde von Torres87 bearbeitet: 11.12.2017, 14:02 Uhr
   
Beitrag 12.12.2017, 15:14 Uhr
Torres87
Torres87
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 09.03.2011
Beiträge: 52
Hallo,

haben es mit SPOS=20 probiert. Es kommt die Meldung "Achsfreigabe fehlt"

Wir haben nur Befehle für A und C-Achse Bremse (M85-M89)

Weiss einer weiter?
Danke
   
Beitrag 12.12.2017, 16:15 Uhr
Micha1405
Micha1405
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.07.2008
Beiträge: 920
QUOTE (Torres87 @ 12.12.2017, 16:14 Uhr) *
Hallo, haben es mit SPOS=20 probiert. Es kommt die Meldung "Achsfreigabe fehlt" Wir haben nur Befehle für A und C-Achse Bremse (M85-M89) Weiss einer weiter? Danke


Hallo

Du musst der Steuerung auch sagen welche Spindel Du ansteuern möchtest. Der Befehl müsste z.B. lauten:
SPOS[1]=20

Ob Deine Spindel die 1 hat weiß ich natürlich nicht, sollte aber so sein wenn es die Hauptspindel ist.

Gruß
Michael
   
Beitrag 13.12.2017, 09:50 Uhr
Torres87
Torres87
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 09.03.2011
Beiträge: 52
wir haben nur eine Spindel und in den Unterprogrammen (Werkzeugwechsel vom Maschinenhersteller usw.) ist SPOS[1] eingetragen.

Wir haben folgende Befehle probiert:
M70
SPCON
SPOS[1]
...

Die Soll-Position bzw. Differenz wird auch im Display angezeigt d.h. er übernimmt die Befehle aber die Meldung "Achsfreigabe fehlt" verhindert die Durchführung!

Muss eigentlich auch eine Drehgeschwindigkeit (Drehzahl) angegeben werden? WIe schnell dreht er von WInkelposition X zu Winkelposition Y usw.

Noch jemand Tipps? Danke

Der Beitrag wurde von Torres87 bearbeitet: 13.12.2017, 09:51 Uhr
   
Beitrag 13.12.2017, 10:31 Uhr
platsch
platsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 01.11.2017
Beiträge: 308
Wenn die Spindel im Achsbetrieb ist, lässt sie sich natürlich nicht mehr als Spindel ansprechen und positionieren.
Zum Positionieren der Hauptspindel:
CODE
SPOS=0


... oder:
CODE
SPOS[2]=0

für die zweite Spindel

...oder:
CODE
M19


Die Winkelposition für M19 wird im MD festgelegt.(für beispielsweise den Werkzeugwechsel)
In allen 3 Fällen wird temporär in den Lageregelbetrieb (bis zum nächsten Spindelbefehl) umgeschaltet.

Oder:
CODE
M70
G0 C0


All das ist nachlesbar im "Programmierhandbuch Grundlagen" zu deiner Software-Version.

Der Beitrag wurde von platsch bearbeitet: 13.12.2017, 10:38 Uhr
   
Beitrag 13.12.2017, 11:33 Uhr
SeanClaud
SeanClaud
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.12.2014
Beiträge: 177
normal bei der Master Spindel genügt SPOS=XXX
ansonsten SPOS[SPINDEL_NR]=XXX

Achsbetrieb SPCON(SPINDEL_NR)
   
Beitrag 13.12.2017, 12:00 Uhr
Micha1405
Micha1405
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.07.2008
Beiträge: 920
QUOTE (Torres87 @ 13.12.2017, 10:50 Uhr) *
wir haben nur eine Spindel und in den Unterprogrammen (Werkzeugwechsel vom Maschinenhersteller usw.) ist SPOS[1] eingetragen.


Hallo

Schau mal in den UP ob in dem Positioniersatz noch zusätzliche M-Befehle stehen. Vielleicht auch in dem Satz davor. Manche Hersteller setzen auf diese Weise bestimmte Bedingungen ausser Kraft damit die Spindel sich drehen kann. Aber Vorsicht, Vorschubpoti bitte auf Null.

Gruß
Michael
   
Beitrag 13.12.2017, 14:38 Uhr
Torres87
Torres87
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 09.03.2011
Beiträge: 52
QUOTE (platsch @ 13.12.2017, 11:31 Uhr) *
...

Die Winkelposition für M19 wird im MD festgelegt.(für beispielsweise den Werkzeugwechsel)
In allen 3 Fällen wird temporär in den Lageregelbetrieb (bis zum nächsten Spindelbefehl) umgeschaltet.

Oder:
CODE
[b]M70
G0 C0[/b]

Mit M70 wird die Spindel zu C-Achse? coangry.gif

Wir haben nun die ganzen befehle probiert, leider ohne Erfolg
   
Beitrag 13.12.2017, 15:03 Uhr
SeanClaud
SeanClaud
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 23.12.2014
Beiträge: 177
QUOTE (Torres87 @ 13.12.2017, 14:38 Uhr) *
Mit M70 wird die Spindel zu C-Achse? coangry.gif

Wir haben nun die ganzen befehle probiert, leider ohne Erfolg


immer noch mit FM "Achsfreigabe fehlt"??
unter Diagnose ==> Achs Diagnose kann man sehen, welche Freigaben fehlen....
Feed und Speed Start "Knöpfe" gedrückt?? wenn ja, wird von der PLC ein Freigabesignal fehlen.....

mit den oben genannten Befehlen sollte das normalerweise klappen.... ev. steht ja in der Bedienungsanleitung vom Hersteller wie die Achsfreigabe der Spidel verschalten ist.....
   
Beitrag 13.12.2017, 17:52 Uhr
platsch
platsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 01.11.2017
Beiträge: 308
QUOTE (Torres87 @ 13.12.2017, 13:38 Uhr) *
Mit M70 wird die Spindel zu C-Achse? coangry.gif

Wir haben nun die ganzen befehle probiert, leider ohne Erfolg


Ja, M70 schaltet (im Standard) die Sindel in den Achsmodus.
Schau einfach im MDA was sich in der Anzeige ändert, wenn du M70 abstartest.
Im Achsmodus ist natürlich auch kein SPOS möglich. Das funktioniert nur im Spindelmodus (Einschaltbedingung)
Also:
CODE
M70
G0 C1=0
(Bzw. so wie die Spindelachse in der Anzeige erscheint)
oder einfach:
CODE
SPOS=0;0 - 360°.

SPOS ohne Angabe der Spindelnummer bezieht sich immer auf die aktuell aktive Master-Spindel. An einer einspindligen Fräsmaschine ist die Frässpindel immer die Master-Spindel.
Falls der Achsbetrieb noch aktiv ist:
CODE
SPCON
SPOS=0


Der Beitrag wurde von platsch bearbeitet: 13.12.2017, 17:54 Uhr
   
Beitrag 13.12.2017, 17:58 Uhr
platsch
platsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 01.11.2017
Beiträge: 308
Nur so interessehalber ... M6 funktioniert?
Du hast eine Schulung für die Bedienung der Maschine erhalten?
   
Beitrag 14.12.2017, 11:08 Uhr
Torres87
Torres87
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 09.03.2011
Beiträge: 52
UnsereSpindel hat die Bezeichnung "SP"

M70
Z100 F100
SP=30

keine Fehlermeldung aber die Spindel hat sich auch nicht um den oben genannten Wert gedreht...
Wie sieht bei euch das Programm aus? Könnt Ihr bitte ein Testprogramm posten?

Danke

Der Beitrag wurde von Torres87 bearbeitet: 14.12.2017, 11:10 Uhr
   
Beitrag 14.12.2017, 17:11 Uhr
platsch
platsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 01.11.2017
Beiträge: 308
Es gibt mehrere Methoden die Spindel zu positionieren.
1. Im Drehzahlregelbetrieb:
SPOS=90
2. Im Achsbetrieb:
M70 ; Spindel in den Achsbetrieb schalten
;Auf einer 5-Achs-Fräsmaschine musste die Frässpindel als "C2" addressierbar sein.
G0 C2=90
SPCON

Du hast doch im L6 gelesen, wie der Hersteller die Spindel zum Werkzeugwechsel positioniert!?
Da steht mit allergrößter Wahrscheinlichkeit nichts von Umschalzung in den Achsmodus.
Auch dort wird die Spindel NUR mit SPOS positioniert.

Warum willst Du also partut in den Achsmodus wechseln???

Wenn du für SPOS keine Achsfreigabe bekommst, ist die Frage, was ist modal aktiv? Das kannst du im AUTO mit dem VSK "G-CODES" anzeigen lassen.
Bedingung für SPOS ist SPCON!!!!!!!!
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: