Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Programmschleife mit Gegenspindel

Beitrag 07.02.2017, 14:53 Uhr
Guest_guest_*
Themenstarter
QUOTE (FKHahn20 @ 07.02.2017, 14:32 Uhr) *
M10 und M11 betätigen bei uns den Teilefänger, M31 ist die Futterüberwachung (aus), M169 Futter auf

Alarmmeldung ist "unerlaubter Achsindex", Nummer dazu...17040

Die Fehlermeldung enthält normalerweise auch wichtige Informationen, wie Kanal- und Satznummer fur den beanstandeten Satz.
17040 Kanal %1 Satz %2 unerlaubter Achsindex
Um den Fehler eingrenzen zu können, sind die Werte, die sich hinter den Platzhaltern %1 und %2 verbergen, aber sehr wichtig. wink.gif
   
Beitrag 07.02.2017, 14:56 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (Andy742000 @ 07.02.2017, 13:52 Uhr) *
Auf welche Satznummer zeigt der Fehler?


N120

Der Fehler wird erst bei der Wiederholung angezeigt. Nach einem Reset oder Neustart des Programms wird das erste Teil ohne Probleme bearbeitet.

Der Beitrag wurde von FKHahn20 bearbeitet: 07.02.2017, 14:57 Uhr
   
Beitrag 07.02.2017, 14:58 Uhr
Andy742000
Level 7 = Community-Professor
*******
Das entspricht also dieser Zeile
"N120 F_ROUGH" ?


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 07.02.2017, 15:00 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (Andy742000 @ 07.02.2017, 13:58 Uhr) *
Das entspricht also dieser Zeile
"N120 F_ROUGH" ?


Ja.

Nachdem vom Ende zum Anfang gesprungen wurde fängt die Hauptspindel sich an zu drehen, der Schrupper wird eingewechselt und dann...Stillstand/ Fehlermeldung.
   
Beitrag 07.02.2017, 15:02 Uhr
Andy742000
Level 7 = Community-Professor
*******
Klammere Mal N100 aus


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 07.02.2017, 15:06 Uhr
Andy742000
Level 7 = Community-Professor
*******
N75 SETMS
N80 ANFANG:
USW.
N100 ;SETMES(1)


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 07.02.2017, 15:08 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (Andy742000 @ 07.02.2017, 14:06 Uhr) *
N75 SETMS
N80 ANFANG:
USW.
N100 ;SETMES(1)


Ich habe den Satz gelöscht, bringt nichts.

Das war noch ein überbleibsel aus den Versuchen die Hauptspindel wieder zu aktivieren.
   
Beitrag 07.02.2017, 15:25 Uhr
Guest_guest_*
Themenstarter
QUOTE (FKHahn20 @ 07.02.2017, 15:08 Uhr) *
Ich habe den Satz gelöscht, bringt nichts.

Das war noch ein überbleibsel aus den Versuchen die Hauptspindel wieder zu aktivieren.

Der Achsindex hat auch nichts mit den Spindelzuordnungen zu tun ...
Wenn der Fehler ansteht, schau mal in die Anzeige "G-Funktionen"
Ist dort G18 aktiv?

Der Beitrag wurde von guest bearbeitet: 07.02.2017, 15:25 Uhr
   
Beitrag 07.02.2017, 15:31 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (guest @ 07.02.2017, 14:25 Uhr) *
Der Achsindex hat auch nichts mit den Spindelzuordnungen zu tun ...
Wenn der Fehler ansteht, schau mal in die Anzeige "G-Funktionen"
Ist dort G18 aktiv?


Ja, G18 ist aktiv
   
Beitrag 07.02.2017, 15:40 Uhr
Guest_guest_*
Themenstarter
Jetzt dürfte der Fehler nur noch im Schruppzyklus-Aufruf in Satz 120 stecken.
Da mußt du sebst durch. ich sehe die Argumente von F_ROUGH nicht. wink.gif

Da sehe ich gerade mehrere F_CONFIG Aufrufe... Was wird denn da neu gesetzt?
Wenn du da selbst nicht durchblickst, ist es nicht hilfreich die Argumente der Zyklenaufrufe abzuschneiden ...
Dann keine Wutz was damit anfangen.
   
Beitrag 07.02.2017, 15:50 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (guest @ 07.02.2017, 14:40 Uhr) *
Jetzt dürfte der Fehler nur noch im Schruppzyklus-Aufruf in Satz 120 stecken.
Da mußt du sebst durch. ich sehe die Argumente von F_ROUGH nicht. wink.gif

Da sehe ich gerade mehrere F_CONFIG Aufrufe... Was wird denn da neu gesetzt?
Wenn du da selbst nicht durchblickst, ist es nicht hilfreich die Argumente der Zyklenaufrufe abzuschneiden ...
Dann keine Wutz was damit anfangen.


In den F_Config ändere ich nur die Sicherheitsabstände weil die Innendrehstähle etwas knapp bemessen sind.
   
Beitrag 07.02.2017, 15:52 Uhr
Andy742000
Level 7 = Community-Professor
*******
Ist das wirklich notwendig, wenn du mit SETMS arbeitest, dass du den Spindelindex verwendest?

Wenn ich in die Programmieranleitung sehe, ist bei der Nutzung von SETMS für S = Drehzahl bzw. Für M ( M3 / M4 / M5 ) kein Index notwendig.


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 07.02.2017, 15:53 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (guest @ 07.02.2017, 13:53 Uhr) *
Die Fehlermeldung enthält normalerweise auch wichtige Informationen, wie Kanal- und Satznummer fur den beanstandeten Satz.
17040 Kanal %1 Satz %2 unerlaubter Achsindex
Um den Fehler eingrenzen zu können, sind die Werte, die sich hinter den Platzhaltern %1 und %2 verbergen, aber sehr wichtig. wink.gif


Angehängte Datei  SCR_SAVE_0046.PNG ( 20.47KB ) Anzahl der Downloads: 28


Das ist die Fehlermeldung mit Beschreibung
   
Beitrag 07.02.2017, 15:55 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
QUOTE (Andy742000 @ 07.02.2017, 14:52 Uhr) *
Ist das wirklich notwendig, wenn du mit SETMS arbeitest, dass du den Spindelindex verwendest?

Wenn ich in die Programmieranleitung sehe, ist bei der Nutzung von SETMS für S = Drehzahl bzw. Für M ( M3 / M4 / M5 ) kein Index notwendig.


Kann ich natürlich auch ohne probieren, bei der Schulung haben wir den Index immer mit angegeben, außerdem ist es dadurch eindeutig.
   
Beitrag 07.02.2017, 16:00 Uhr
Andy742000
Level 7 = Community-Professor
*******
Lade dir Mal die PG für deine SW Version bei Siemens herunter.

Ich kenne es nur so.
Entweder alles mit Index
S1= 2000 M1=4

Oder

SETMS ( Index)
S2000 M4


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 07.02.2017, 21:07 Uhr
Guest_guest_*
Themenstarter
Stimmt schon.
Die Schreibweise "G97 S3000 M3" bezieht sich nur auf die Masterspindel!
Das sollte man auch so programmieren. denn der Umdrehungsvorschub wird nur von der Mastespindel abgeleitet, auch wenn da noch 20 andere Spindeln am Werkeln sind.
Wenn ich also einen spindelabhängigen Vorschub programmiere, muß ich diese Spindel, von der abgeleitet werden soll, auch mit SETMS(SPINUM) zur Masterspindel machen.
   
Beitrag 16.02.2017, 17:28 Uhr
FKHahn20
Level 1 = Community-Lehrling
*
Die Lösung war letztendlich eigentlich ganz einfach:

Den Übergabezyklus in "Gegenspindel- Greifen" und "Gegenspindel- Rückseite" zerlegen, Werkstück vorschieben mit Revolver und Stangenlader machen, Rückseite bearbeiten, Zyklus "Gegenspindel" neu aufrufen und dort "Vorderseite" mit G54 progrmmieren, dann werden die Einstellungen zurückgesetzt. Alles in ShopTurn und sofort einwandfrei...
   
Beitrag 16.02.2017, 17:42 Uhr
Andy742000
Level 7 = Community-Professor
*******
Hi
Da wir nun alle an der richtigen Lösung interessiert sind, habe ich dazu Mal eine Frage.

Wie hast du den vorgefertigten Zyklus in 2 Ausführungsteile zerlegt?
Oder rufst du den Zyklus zweimal mit unterschiedlicher Parametierung auf ?


--------------------
MfG
Andy

-------------------------------------------------------------------------------------------------------------------------


4 BIT NC, Kugelschrittschaltwerk
Numerik 600 + Lochstreifen
und nun nicht weiter gekommen als bis zur Sinumerik ;-)

PS : Ich hasse R- Parameter ! Aus Rxxx wird unter Beachtung der Mond-Parabel und der "ERDschen" Glockenkurve nach der Division mit PI/8 + Werkhallenhöhe ein neuer sinnvoller Parameter Rxxx

Impressum: Wer Rechtschreib- oder Grammatikfehler findet darf sie behalten, sind kostenlose Beigaben des Autors
   
Beitrag 12.10.2023, 14:19 Uhr
Kermit1
Level 1 = Community-Lehrling
*
Moin zusammen, das das hier ewig her ist, hab ich gesehen. Ich hoffe jemand, besonders der Threadersteller liest das trotzdem noch.
Wir haben die gleiche Maschine gebraucht gekauft und ich versuche gerade als Heidenhaini ein wenig in Siemens einzutauchen... Ich hab ein Programm geschrieben, das eigentlich nur eine Scheibe innen und außen bearbeitet und absticht. Soweit läuft das auch. Nun kommt mein Problem, nach dem abstechen (dabei wird mir übrigens ums verrecken der Parts Catcher nicht angeboten) hab ich die Gegenspindel zum vorziehen bekommen. Nun hat irgendjemand, eventuell ich selber, etwas in was auch immer verändert und aus allen Programmen mit Gegenspindel ist diese verschwunden und die Zeilen im Programm sind rot... Hat jemand eine Idee was passiert ist?
Vielen Dank für jede Hilfe
Gruß Marcus
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: