Siemens
Digital Industries, Motion Control, Machine Tool Systems
8845
Follower:innenProgramme wollen nicht starten, Gildemeister MF Sprint 65, Bj. 1997
30.12.2011, 09:53 Uhr
werkzeugmacher81
Level 2 = Community-Facharbeiter
Gruppe: Mitglied
Mitglied seit: 17.10.2008
Beiträge: 58
Mitglied seit: 17.10.2008
Beiträge: 58
Hallo liebe Gemeinde!
wir haben eine Gildemeister MF Sprint aus Bj. 1997 mit 840C Steuerung, die wir einfach nicht zum laufen bringen....
Das Problem ist: sobald die Steuerung zu einem Verfahrbefehl kommt - bleibt sie stehen
"Fehler 3003 Ungueltige Adresse Programmiert" - Alarmbeschreibung, Seite 1-43 Ausgabe 07/97
Egal ob wir unsere "kleine Testprogramme" im MDA- modus eingeben, oder eins von Programmen starten möchten die auf der Maschine waren.
z.B: MDA - modus:
G54
T1 D1 (Werzeugwechsel macht sie noch)
G0 Z100 X100 (da bleibt sie stehen)
M17
sogar eigene Zyklen führt sie nicht aus, ( Programmvorspann ) bei L710 Werkzeugwechselpunkt anfahren, wird Fehlermeldung gebracht.
Ablauf: Kanal1
MPF1000 ( wird gelesen)
SPF1000 ( wird gelesen, Variablenzuweisung)
SPF 751 ( wird gelesen, Variablenzuweisung)
SPF 708 ( wird gelesen, Variablenzuweisung)
SPF 702 ( wird gelesen, Variablenzuweisung)
SPF 727 ( wird gelesen, Variablenzuweisung)
SPF 731 ( wird gelesen, Variablenzuweisung)
SPF 710 (Werkzeugwechselpunk anfahren - Fehler)
und das selbe bei allen Programmen auf der Maschine, es sind ca. 20 St. die mit Sicherheit früher gelaufen sind.
die Maschine ist vom Händler, können leider den Vorbesitzer nicht kontaktieren, wäre sehr dankbar wenn jemand uns helfen könnte!
Grüß
Viktor
wir haben eine Gildemeister MF Sprint aus Bj. 1997 mit 840C Steuerung, die wir einfach nicht zum laufen bringen....
Das Problem ist: sobald die Steuerung zu einem Verfahrbefehl kommt - bleibt sie stehen
"Fehler 3003 Ungueltige Adresse Programmiert" - Alarmbeschreibung, Seite 1-43 Ausgabe 07/97
Egal ob wir unsere "kleine Testprogramme" im MDA- modus eingeben, oder eins von Programmen starten möchten die auf der Maschine waren.
z.B: MDA - modus:
G54
T1 D1 (Werzeugwechsel macht sie noch)
G0 Z100 X100 (da bleibt sie stehen)
M17
sogar eigene Zyklen führt sie nicht aus, ( Programmvorspann ) bei L710 Werkzeugwechselpunkt anfahren, wird Fehlermeldung gebracht.
Ablauf: Kanal1
MPF1000 ( wird gelesen)
SPF1000 ( wird gelesen, Variablenzuweisung)
SPF 751 ( wird gelesen, Variablenzuweisung)
SPF 708 ( wird gelesen, Variablenzuweisung)
SPF 702 ( wird gelesen, Variablenzuweisung)
SPF 727 ( wird gelesen, Variablenzuweisung)
SPF 731 ( wird gelesen, Variablenzuweisung)
SPF 710 (Werkzeugwechselpunk anfahren - Fehler)
und das selbe bei allen Programmen auf der Maschine, es sind ca. 20 St. die mit Sicherheit früher gelaufen sind.
die Maschine ist vom Händler, können leider den Vorbesitzer nicht kontaktieren, wäre sehr dankbar wenn jemand uns helfen könnte!
Grüß
Viktor
30.12.2011, 11:25 Uhr
Hallo liebe Gemeinde!
z.B: MDA - modus:
G54
T1 D1 (Werzeugwechsel macht sie noch)
G0 Z100 X100 (da bleibt sie stehen)
M17
z.B: MDA - modus:
G54
T1 D1 (Werzeugwechsel macht sie noch)
G0 Z100 X100 (da bleibt sie stehen)
M17
Hallo, habt ihr es schon mal mit G0 Z1=100 X1=100 versucht? Die C verlangt, je nach Konfiguration, manchmal nach so etwas. Oder mal das G54 gegen G59 tauschen.
Gruß
Michael
30.12.2011, 11:31 Uhr
Hallo Viktor
Bin mir nicht ganz sicher, Problem könnte im L710 sein.
"Fehler 3003 Ungueltige Adresse Programmiert" -> zeugt davon, das irgend wo ein Achsbuchstabe programmiert ist. Der nicht gelesen werden kann.
Könnte aber auch sein das nicht alle Programme ins NCK geladen sind.
Gruss
Marcel
Bin mir nicht ganz sicher, Problem könnte im L710 sein.
"Fehler 3003 Ungueltige Adresse Programmiert" -> zeugt davon, das irgend wo ein Achsbuchstabe programmiert ist. Der nicht gelesen werden kann.
Könnte aber auch sein das nicht alle Programme ins NCK geladen sind.
Gruss
Marcel
30.12.2011, 13:01 Uhr
Hallo
Ich würde mal die kanalspezifische MD ab 108 überprüfen.
Die Fehlernummer weist auf einem allgemeinen Fehler hin.
Daraus folgt aus meiner Sicht, es muß ein Syntaxfehler sein.
Also reiner Eingabefehler des Anwenders, der sich zwar sicher ist mit der Eingabe seiner Parameter, diese aber nicht mit der MD übereinstimmen.
Quasi so wie es Michael beschrieben hat.
Gibt man zum Beispiel ein G0 C120 ein, denkt man die Sache ist in Ordnung.
Richtig wäre z.B. G0 Q200.
Was sagt die Programmieranleitung für die Maschine?
Ich würde mal die kanalspezifische MD ab 108 überprüfen.
Die Fehlernummer weist auf einem allgemeinen Fehler hin.
Daraus folgt aus meiner Sicht, es muß ein Syntaxfehler sein.
Also reiner Eingabefehler des Anwenders, der sich zwar sicher ist mit der Eingabe seiner Parameter, diese aber nicht mit der MD übereinstimmen.
Quasi so wie es Michael beschrieben hat.
Gibt man zum Beispiel ein G0 C120 ein, denkt man die Sache ist in Ordnung.
Richtig wäre z.B. G0 Q200.
Was sagt die Programmieranleitung für die Maschine?
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
30.12.2011, 13:18 Uhr
Hi
Ich habe auf der arbeit ne 840D
Daher bin ich mir nicht sicher ob ich dir wirklich weiterhelfen kann.
Aber bei deinem obersten Programm text würde meine auch streiken.
Bei meiner steuerung ist M17 nur für endungen in Unterprogramme.
Bei einem Hauptprogramm muss nen M30 stehen am ende.
Vielleicht ist das lediglich der Fehler
Den die Maschine Liesst ja nachdem 5-6 sätze im vorlauf und daher könnte es sein das wenn er das M17 ließt sagt hier ist nen Fehler.
Musste mal Probieren
Ich habe auf der arbeit ne 840D
Daher bin ich mir nicht sicher ob ich dir wirklich weiterhelfen kann.
Aber bei deinem obersten Programm text würde meine auch streiken.
Bei meiner steuerung ist M17 nur für endungen in Unterprogramme.
Bei einem Hauptprogramm muss nen M30 stehen am ende.
Vielleicht ist das lediglich der Fehler
Den die Maschine Liesst ja nachdem 5-6 sätze im vorlauf und daher könnte es sein das wenn er das M17 ließt sagt hier ist nen Fehler.
Musste mal Probieren
30.12.2011, 13:19 Uhr
Achja und oben gerade noch gelesen.
Bei G54 handelt es sich um einen Nullpunkt also nicht gegen G59 Tauschen das kann Böse enden
Der Beitrag wurde von Holger984 bearbeitet: 30.12.2011, 13:22 Uhr
Bei G54 handelt es sich um einen Nullpunkt also nicht gegen G59 Tauschen das kann Böse enden
Der Beitrag wurde von Holger984 bearbeitet: 30.12.2011, 13:22 Uhr
30.12.2011, 13:28 Uhr
Im MDI oder MDA streikt auch die 840D nicht mit M17.
Was meinst du was G59 ist?
Ist auch nur eine programmierte NPV, wobei natürlich auch die Werte vorhanden sein sollten.
Was meinst du was G59 ist?
Ist auch nur eine programmierte NPV, wobei natürlich auch die Werte vorhanden sein sollten.
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
30.12.2011, 14:17 Uhr
werkzeugmacher81
Level 2 = Community-Facharbeiter
Gruppe: Mitglied
Mitglied seit: 17.10.2008
Beiträge: 58
Mitglied seit: 17.10.2008
Beiträge: 58
Hallo, habt ihr es schon mal mit G0 Z1=100 X1=100 versucht? Die C verlangt, je nach Konfiguration, manchmal nach so etwas. Oder mal das G54 gegen G59 tauschen.
Gruß
Michael
Gruß
Michael
Hi, und Danke!
Tatsächlich, es sollte mit "=" eingegeben werden! Das geht jetzt soweit im MDA -Betrieb, nun wenn ich die "alte" Programme anschaue - da sind fast alle Befehle ohne "=" Programmiert, lediglich da wo eine Variable eingesetzt wird, ist mit "=" programmiert. Beispiel:
G54
G0 X0 Z=R720
T6 D0
G0 G53 X200 usw.
die Programme sind früher gelaufen auf dieser Maschine, ich denke es liegt an Konfiguration, wie Michael sagt, könnte mir jemand sagen wo man das "konfigurieren" kann? Oder werden vielleicht nicht alle Programme im NCK geladen, so sieht ein "JOB" -Datei bei allen Programmen aus:
---------------------------------------------
CLEAR MPF [761,9999]
CLEAR SPF [1000,9999]
LOAD MPF [0,9999]
LOAD SPF [1000,9999]
SELECT %1000 CH=1
SELECT %2000 CH=2
SELECT %760 CH=3 ( DUMMY CH3)
-------------------------------------------
Danke !
Viktor
30.12.2011, 14:20 Uhr
Hab ich es oben nicht erwähnt?
Aus irgendeinem Grund wie auch immer, wurde dort etwas verändert.
Aus irgendeinem Grund wie auch immer, wurde dort etwas verändert.
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
30.12.2011, 18:08 Uhr
Hallo Viktor
Der erste Link zeigt Dir bei DoconWeb wie man Achsen bezeichnen kann:
http://www.automation.siemens.com/DocOnWeb...d&scope=toc
Der zweite Link ist nur als Ergänzung gedacht, hier findest Du alle Anleitungen bzgl. 840 C :
http://www.automation.siemens.com/DocOnWeb...d&scope=toc
Sofern noch vorhanden würde ich die JOB-Datei aus einem alten Programm nehmen. Die JOB-Listen wurden i.d.R. vom Maschinenhersteller speziell angepasst, haben also eigentlich immer auf Anhieb funktioniert.
Gruß und guten Rutsch
Michael
Der erste Link zeigt Dir bei DoconWeb wie man Achsen bezeichnen kann:
http://www.automation.siemens.com/DocOnWeb...d&scope=toc
Der zweite Link ist nur als Ergänzung gedacht, hier findest Du alle Anleitungen bzgl. 840 C :
http://www.automation.siemens.com/DocOnWeb...d&scope=toc
Sofern noch vorhanden würde ich die JOB-Datei aus einem alten Programm nehmen. Die JOB-Listen wurden i.d.R. vom Maschinenhersteller speziell angepasst, haben also eigentlich immer auf Anhieb funktioniert.
Gruß und guten Rutsch
Michael
30.12.2011, 20:37 Uhr
Hallo,
ich kenne den Maschinentyp.
Die Programmierung erfolgt bis auf wenige Ausnahmen(Spindelbefehle und C-Achse) ohne Zuweisung durch '='.
Ich würde in dem Fall mal bei DMG nachfragen.
Wahrscheinlich wurde die Ursprüngliche Konfiguration auf der Festplatte gespeichert und kann , wenn man weiß wie, auch wieder zurückgespielt werden.
Danach müssen aber die Referenzpunkte neu eingestellt werden.
Gruß Niko
ich kenne den Maschinentyp.
Die Programmierung erfolgt bis auf wenige Ausnahmen(Spindelbefehle und C-Achse) ohne Zuweisung durch '='.
Ich würde in dem Fall mal bei DMG nachfragen.
Wahrscheinlich wurde die Ursprüngliche Konfiguration auf der Festplatte gespeichert und kann , wenn man weiß wie, auch wieder zurückgespielt werden.
Danach müssen aber die Referenzpunkte neu eingestellt werden.
Gruß Niko
30.12.2011, 23:17 Uhr
Hallo,
ich kenne den Maschinentyp.
Die Programmierung erfolgt bis auf wenige Ausnahmen(Spindelbefehle und C-Achse) ohne Zuweisung durch '='.
Ich würde in dem Fall mal bei DMG nachfragen.
Wahrscheinlich wurde die Ursprüngliche Konfiguration auf der Festplatte gespeichert und kann , wenn man weiß wie, auch wieder zurückgespielt werden.
Danach müssen aber die Referenzpunkte neu eingestellt werden.
Gruß Niko
ich kenne den Maschinentyp.
Die Programmierung erfolgt bis auf wenige Ausnahmen(Spindelbefehle und C-Achse) ohne Zuweisung durch '='.
Ich würde in dem Fall mal bei DMG nachfragen.
Wahrscheinlich wurde die Ursprüngliche Konfiguration auf der Festplatte gespeichert und kann , wenn man weiß wie, auch wieder zurückgespielt werden.
Danach müssen aber die Referenzpunkte neu eingestellt werden.
Gruß Niko
Tach und Grüße ,das mit "=" stimmt.Anders kenne ich es auch nicht .
Alle Funktionssprache basiert darauf.
Aus meiner Sicht ist fragwürdig,das bei DMG nachzufragen. Das sind Siemenoptionen.Aber neue und bessere Optionen.Warum nicht .Würde mich interressieren.
Bitte um Info -wenn sich was ergibt.
Einen guten Rutsch-alles Gute und einfach auf -UNS-
Liebe Grüße
Wolke1
31.12.2011, 13:29 Uhr
Tach und Grüße ,das mit "=" stimmt.Anders kenne ich es auch nicht .
Alle Funktionssprache basiert darauf.
Aus meiner Sicht ist fragwürdig,das bei DMG nachzufragen. Das sind Siemenoptionen.Aber neue und bessere Optionen.Warum nicht .Würde mich interressieren.
Bitte um Info -wenn sich was ergibt.
Einen guten Rutsch-alles Gute und einfach auf -UNS-
Liebe Grüße
Wolke1
Alle Funktionssprache basiert darauf.
Aus meiner Sicht ist fragwürdig,das bei DMG nachzufragen. Das sind Siemenoptionen.Aber neue und bessere Optionen.Warum nicht .Würde mich interressieren.
Bitte um Info -wenn sich was ergibt.
Einen guten Rutsch-alles Gute und einfach auf -UNS-
Liebe Grüße
Wolke1
Hallo Wolke1
Das ist keine Siemens Option, sondern Standart.
Wenn ihr das Trennungszeichen zwischen Parameter und Wert setzen müsst, liegt das an der Konfigurationseinstellung (G0 Z=30).
Beim Themeneröffner liefen die Programme ja auch vorher vernünftig.
Da wurde aus irgendeinem Grund, die ganze Konfiguration zerdeppert, oder alles auf Basis zurück gesetzt.
Siehe unten ein Auszug aus einem Programmabschnitt der S840C - Softwarestand 2-6
Eine andere Programmierung wäre in meinen Augen auch unsinnig. Da zu viele Zeichen.
N05 (Welle) LF
N10 G91 Z50. LF (P2)
N15 G03 G70 X-1 Z1 K1 I0 LF (P3)
N20 G01 G71 X-30. LF (P4)
N30
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
31.12.2011, 21:16 Uhr
Hallo,
ich würde schon agen, daß diese Einstellung eine Siemens-Option ist.
Der Maschinenhersteller kann festlegen wie die Programmierung erfolgen soll.
Mit 'X1=' oder 'X2=' kann die Zuordnung von Programmen bei Mehrachsigen Maschinen evtl. vom Bediener leichter erkannt werden,
das ist aber eine Philosophie des Maschinenherstellers, manche machen das sogar bei 2-Achs-Maschinen.
Bei der MF-Sprint ist es aber definitiv nicht so eingestellt.
Und bei DMG sollte man wissen wie die Einstellungen richtig sind bzw. was man tun muß um die Steuerung richtig zu konfigurieren. :doch:
Ich wünsche allen einen guten Rutsch und ein gesundes und erfolgreiches Jahr 2012.
Niko
ich würde schon agen, daß diese Einstellung eine Siemens-Option ist.
Der Maschinenhersteller kann festlegen wie die Programmierung erfolgen soll.
Mit 'X1=' oder 'X2=' kann die Zuordnung von Programmen bei Mehrachsigen Maschinen evtl. vom Bediener leichter erkannt werden,
das ist aber eine Philosophie des Maschinenherstellers, manche machen das sogar bei 2-Achs-Maschinen.
Bei der MF-Sprint ist es aber definitiv nicht so eingestellt.
Und bei DMG sollte man wissen wie die Einstellungen richtig sind bzw. was man tun muß um die Steuerung richtig zu konfigurieren. :doch:
Ich wünsche allen einen guten Rutsch und ein gesundes und erfolgreiches Jahr 2012.
Niko
31.12.2011, 21:50 Uhr
Bei der MF-Sprint ist es aber definitiv nicht so eingestellt.
Niko
Niko
Muß es aber, denn dann wären nicht ca 20 Programme in diesem Format im Programmspeicher vorhanden. :doch:
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
01.01.2012, 02:07 Uhr
Hallo Wolke1
Das ist keine Siemens Option, sondern Standart.
Wenn ihr das Trennungszeichen zwischen Parameter und Wert setzen müsst, liegt das an der Konfigurationseinstellung (G0 Z=30).
Beim Themeneröffner liefen die Programme ja auch vorher vernünftig.
Da wurde aus irgendeinem Grund, die ganze Konfiguration zerdeppert, oder alles auf Basis zurück gesetzt.
Siehe unten ein Auszug aus einem Programmabschnitt der S840C - Softwarestand 2-6
Eine andere Programmierung wäre in meinen Augen auch unsinnig. Da zu viele Zeichen.
N05 (Welle) LF
N10 G91 Z50. LF (P2)
N15 G03 G70 X-1 Z1 K1 I0 LF (P3)
N20 G01 G71 X-30. LF (P4)
N30
Das ist keine Siemens Option, sondern Standart.
Wenn ihr das Trennungszeichen zwischen Parameter und Wert setzen müsst, liegt das an der Konfigurationseinstellung (G0 Z=30).
Beim Themeneröffner liefen die Programme ja auch vorher vernünftig.
Da wurde aus irgendeinem Grund, die ganze Konfiguration zerdeppert, oder alles auf Basis zurück gesetzt.
Siehe unten ein Auszug aus einem Programmabschnitt der S840C - Softwarestand 2-6
Eine andere Programmierung wäre in meinen Augen auch unsinnig. Da zu viele Zeichen.
N05 (Welle) LF
N10 G91 Z50. LF (P2)
N15 G03 G70 X-1 Z1 K1 I0 LF (P3)
N20 G01 G71 X-30. LF (P4)
N30
Tach und Grüße
Die Spache ist doch ok.Ich meinte die Parameter in der Zyklendarsellung.
Wenn ich Zyklus -Anbohren habe ,dann ist Eben der R02=2 und der R03=-3 und der Rückzug R10= 2.
Und dieses "=" ist eben eine Zyklenspache von Siemens.
Grüße Wolke 1.
01.01.2012, 15:02 Uhr
Hallo Wolke1
Das ist richtig. R-Parameter(Variablen) sowie Spindeldrehzahl und Drehrichtung werden immer mit (=) definiert.
z.B. S1=2000
M1=3
u.s.w.
Siehe PG SINUMERIK 840C Softwarestand 2,3,4,5,6 Ausgabe 09.2001
Konfiguration wird in den IBN Anweisungen SINUMERIK 840C / SIMODRIVE 611-D dargelegt
Das ist richtig. R-Parameter(Variablen) sowie Spindeldrehzahl und Drehrichtung werden immer mit (=) definiert.
z.B. S1=2000
M1=3
u.s.w.
Siehe PG SINUMERIK 840C Softwarestand 2,3,4,5,6 Ausgabe 09.2001
Konfiguration wird in den IBN Anweisungen SINUMERIK 840C / SIMODRIVE 611-D dargelegt
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
10.01.2012, 08:59 Uhr
werkzeugmacher81
Level 2 = Community-Facharbeiter
Gruppe: Mitglied
Mitglied seit: 17.10.2008
Beiträge: 58
Mitglied seit: 17.10.2008
Beiträge: 58
Hallo liebe Gemeinde!
das Problem ist gelöst. Konfiguration von der Maschine ( R-Parameter) waren aus irgeneinem Grund verstellt, wir haben die alte Konfigurationsdatei auf Festplatte gefunden und hochgeladen, jetzt geht wieder alles auch ohne "="
Wir danken allen Beteiligten, und wünschen ein Gutes Neues Jahr!!!
Grüß
Viktor
das Problem ist gelöst. Konfiguration von der Maschine ( R-Parameter) waren aus irgeneinem Grund verstellt, wir haben die alte Konfigurationsdatei auf Festplatte gefunden und hochgeladen, jetzt geht wieder alles auch ohne "="
Wir danken allen Beteiligten, und wünschen ein Gutes Neues Jahr!!!
Grüß
Viktor
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: