Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Programme wollen nicht starten, Gildemeister MF Sprint 65, Bj. 1997

Beitrag 30.12.2011, 09:53 Uhr
werkzeugmacher81
werkzeugmacher81
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
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!

danke.gif

Grüß
Viktor
   
Beitrag 30.12.2011, 11:25 Uhr
Micha1405
Micha1405
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.07.2008
Beiträge: 920
QUOTE (werkzeugmacher81 @ 30.12.2011, 09:53 Uhr) *
Hallo liebe Gemeinde!

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
   
Beitrag 30.12.2011, 11:31 Uhr
GITAL
GITAL
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.12.2011
Beiträge: 46
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
   
Beitrag 30.12.2011, 13:01 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
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?


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 30.12.2011, 13:18 Uhr
Holger984
Holger984
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.02.2011
Beiträge: 25
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
   
Beitrag 30.12.2011, 13:19 Uhr
Holger984
Holger984
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 16.02.2011
Beiträge: 25
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
   
Beitrag 30.12.2011, 13:28 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
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.


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 30.12.2011, 14:17 Uhr
werkzeugmacher81
werkzeugmacher81
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 17.10.2008
Beiträge: 58
QUOTE (Micha1405 @ 30.12.2011, 12:25 Uhr) *
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



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
   
Beitrag 30.12.2011, 14:20 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
Hab ich es oben nicht erwähnt?
Aus irgendeinem Grund wie auch immer, wurde dort etwas verändert.


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 30.12.2011, 18:08 Uhr
Micha1405
Micha1405
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.07.2008
Beiträge: 920
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
   
Beitrag 30.12.2011, 20:37 Uhr
Niko035
Niko035
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.03.2004
Beiträge: 239
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
   
Beitrag 30.12.2011, 23:17 Uhr
wolke1
wolke1
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 22.12.2008
Beiträge: 468
QUOTE (Niko035 @ 30.12.2011, 21: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


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- thumbs-up.gif
Liebe Grüße
Wolke1
   
Beitrag 31.12.2011, 13:29 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
QUOTE (wolke1 @ 30.12.2011, 23:17 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- thumbs-up.gif
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
   
Beitrag 31.12.2011, 21:16 Uhr
Niko035
Niko035
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.03.2004
Beiträge: 239
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. nein.gif

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. thumbs-up.gif


Niko
   
Beitrag 31.12.2011, 21:50 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
QUOTE (Niko035 @ 31.12.2011, 21:16 Uhr) *
Bei der MF-Sprint ist es aber definitiv nicht so eingestellt. nein.gif


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
   
Beitrag 01.01.2012, 02:07 Uhr
wolke1
wolke1
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 22.12.2008
Beiträge: 468
QUOTE (InTex @ 31.12.2011, 14:29 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


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.
   
Beitrag 01.01.2012, 15:02 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191
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


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
   
Beitrag 10.01.2012, 08:59 Uhr
werkzeugmacher81
werkzeugmacher81
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
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!!!

danke.gif

Grüß
Viktor
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: