Siemens
Digital Industries, Motion Control, Machine Tool Systems
8836
Follower:innenUnterprogramme aufrufen
23.09.2020, 17:20 Uhr
Hallo zusammen,
ich möchte auf meiner 810D und 840D Unterprogramme aufrufen.
Diese Programme sind mit einem CAM erstellt, und so groß, das ich diese Programme immer über EXT aufgerufen habe.
da diese Programme auf einander aufbauen, und nachfolgende Bearbeitungen beinhalten möchte ich diese nacheinander als Unterprogramme aufrufen. Die Programme sind als MPF erstellt und liegen im Werkstückordner.
Ich habe daraufhin jetzt meiner Meinung nach alles ausprobiert, aber die Maschine meldet immer PRG nicht vorhanden oder wird Editiert.
Kann mir da jemand weiterhelfen?
Vielen Dank schon mal.
Vg Bernd
ich möchte auf meiner 810D und 840D Unterprogramme aufrufen.
Diese Programme sind mit einem CAM erstellt, und so groß, das ich diese Programme immer über EXT aufgerufen habe.
da diese Programme auf einander aufbauen, und nachfolgende Bearbeitungen beinhalten möchte ich diese nacheinander als Unterprogramme aufrufen. Die Programme sind als MPF erstellt und liegen im Werkstückordner.
Ich habe daraufhin jetzt meiner Meinung nach alles ausprobiert, aber die Maschine meldet immer PRG nicht vorhanden oder wird Editiert.
Kann mir da jemand weiterhelfen?
Vielen Dank schon mal.
Vg Bernd
23.09.2020, 17:42 Uhr
Wenn die Programme in der Pfad Ordner liegen dann rufe die ganz normal auf, ohne ext call.
23.09.2020, 17:44 Uhr
Hallo zusammen,
ich möchte auf meiner 810D und 840D Unterprogramme aufrufen.
Diese Programme sind mit einem CAM erstellt, und so groß, das ich diese Programme immer über EXT aufgerufen habe.
da diese Programme auf einander aufbauen, und nachfolgende Bearbeitungen beinhalten möchte ich diese nacheinander als Unterprogramme aufrufen. Die Programme sind als MPF erstellt und liegen im Werkstückordner.
Ich habe daraufhin jetzt meiner Meinung nach alles ausprobiert, aber die Maschine meldet immer PRG nicht vorhanden oder wird Editiert.
Kann mir da jemand weiterhelfen?
Vielen Dank schon mal.
Vg Bernd
ich möchte auf meiner 810D und 840D Unterprogramme aufrufen.
Diese Programme sind mit einem CAM erstellt, und so groß, das ich diese Programme immer über EXT aufgerufen habe.
da diese Programme auf einander aufbauen, und nachfolgende Bearbeitungen beinhalten möchte ich diese nacheinander als Unterprogramme aufrufen. Die Programme sind als MPF erstellt und liegen im Werkstückordner.
Ich habe daraufhin jetzt meiner Meinung nach alles ausprobiert, aber die Maschine meldet immer PRG nicht vorhanden oder wird Editiert.
Kann mir da jemand weiterhelfen?
Vielen Dank schon mal.
Vg Bernd
Du hast im Menü die Bereiche "Teileprogramme" und "Unterprogramme". Sind die Unterprogramme auch im entsprechenden Ordner ?
Im Teilprogramm steht zum aufrufen beispielsweise: Cycle 95 ("XYZProgrammname", dann die Parameter für Cycle 95).
Schau dir am besten Programmbeispiele in der Anleitung an.
Der Beitrag wurde von MikeE25 bearbeitet: 23.09.2020, 17:44 Uhr
23.09.2020, 17:47 Uhr
23.09.2020, 17:51 Uhr
Du hast im Menü die Bereiche "Teileprogramme" und "Unterprogramme". Sind die Unterprogramme auch im entsprechenden Ordner ?
Im Teilprogramm steht zum aufrufen beispielsweise: Cycle 95 ("XYZProgrammname", dann die Parameter für Cycle 95).
Schau dir am besten Programmbeispiele in der Anleitung an.
Im Teilprogramm steht zum aufrufen beispielsweise: Cycle 95 ("XYZProgrammname", dann die Parameter für Cycle 95).
Schau dir am besten Programmbeispiele in der Anleitung an.
Hallo MikeE25,
Die Programme sind im Ordner Werkstücke. Selbst wenn ich ein Beispielprogramm im Ordner Unterprogramme erstelle, bekomme ich es nicht abgearbeitet. Gibt es denn ein Maschinen MD, wo man das erst einstellen muss?
Vg Bernd
23.09.2020, 18:02 Uhr
23.09.2020, 18:06 Uhr
Hallo Bernd,
ich habe früher bei großen Programme mit EXTCALL aufgerufen
EXTCALL "/_N_WKS_DIR/_N_...…….._WPD/_N_...…._SPF"
das Programm das du aufruft mit dieser Möglichkeit muss aber Entladen sein und nicht geladen in der NC
sonst bringt sie eben diese Meldungen
ich habe früher bei großen Programme mit EXTCALL aufgerufen
EXTCALL "/_N_WKS_DIR/_N_...…….._WPD/_N_...…._SPF"
das Programm das du aufruft mit dieser Möglichkeit muss aber Entladen sein und nicht geladen in der NC
sonst bringt sie eben diese Meldungen
23.09.2020, 18:44 Uhr
Hallo Bernd,
ich habe früher bei großen Programme mit EXTCALL aufgerufen
EXTCALL "/_N_WKS_DIR/_N_...…….._WPD/_N_...…._SPF"
das Programm das du aufruft mit dieser Möglichkeit muss aber Entladen sein und nicht geladen in der NC
sonst bringt sie eben diese Meldungen
ich habe früher bei großen Programme mit EXTCALL aufgerufen
EXTCALL "/_N_WKS_DIR/_N_...…….._WPD/_N_...…._SPF"
das Programm das du aufruft mit dieser Möglichkeit muss aber Entladen sein und nicht geladen in der NC
sonst bringt sie eben diese Meldungen
Hallo Franke2,
so läuft es leider auch nicht.
Einfache kleine UP bekomme ich jetzt aber schon ans laufen.
Über Dienste-UP-Eigenschaften-Freigabe habe ich den Wert auf 7 gesetzt.
dann kann man diese PRG einfach mit dem Namen abarbeiten.
Vg Bernd
23.09.2020, 18:49 Uhr
Hallo Franke2,
so läuft es leider auch nicht.
Einfache kleine UP bekomme ich jetzt aber schon ans laufen.
Über Dienste-UP-Eigenschaften-Freigabe habe ich den Wert auf 7 gesetzt.
dann kann man diese PRG einfach mit dem Namen abarbeiten.
Vg Bernd
so läuft es leider auch nicht.
Einfache kleine UP bekomme ich jetzt aber schon ans laufen.
Über Dienste-UP-Eigenschaften-Freigabe habe ich den Wert auf 7 gesetzt.
dann kann man diese PRG einfach mit dem Namen abarbeiten.
Vg Bernd
Hallo,
läuft jetzt doch. Vielen Dank für die Hilfe. habe anstatt WKS den PRG Namen eingetragen.
29.09.2020, 20:16 Uhr
Hallo,
soweit ich mich noch erinnern kann musste der Pfad Aufruf so aussehen:
N1000 EXTCALL"(LOCAL_DRIVE:WKS.DIR/WST1.WPD/UP4711"
Die Unterprogramme müssen die Endung SPF haben
und im Ordner WST1.WPD abgelegt werden
Das Unterprogramm muss so anfangen:
%UP4711.SPF
;$PATH=/user/sinumerik/data/prog/WKS.DIR/WST1.WPD
;( PRGBEZ: UP4711 )
;( ARTBEZ: BEISPIEL )
;( Z.NR.: 47-11-0815 )
;( AUFTR: 4711 )
;================================================
...
...
...
....
...
...
...
N47000 M17
Das Ende muss M17 sein!
So sollte es eigentlich gehen.
Gruß Boern
soweit ich mich noch erinnern kann musste der Pfad Aufruf so aussehen:
N1000 EXTCALL"(LOCAL_DRIVE:WKS.DIR/WST1.WPD/UP4711"
Die Unterprogramme müssen die Endung SPF haben
und im Ordner WST1.WPD abgelegt werden
Das Unterprogramm muss so anfangen:
%UP4711.SPF
;$PATH=/user/sinumerik/data/prog/WKS.DIR/WST1.WPD
;( PRGBEZ: UP4711 )
;( ARTBEZ: BEISPIEL )
;( Z.NR.: 47-11-0815 )
;( AUFTR: 4711 )
;================================================
...
...
...
....
...
...
...
N47000 M17
Das Ende muss M17 sein!
So sollte es eigentlich gehen.
Gruß Boern
--------------------
Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.
Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
01.10.2020, 07:05 Uhr
Hallo,
soweit ich mich noch erinnern kann musste der Pfad Aufruf so aussehen:
N1000 EXTCALL"(LOCAL_DRIVE:WKS.DIR/WST1.WPD/UP4711"
Die Unterprogramme müssen die Endung SPF haben
und im Ordner WST1.WPD abgelegt werden
Das Unterprogramm muss so anfangen:
%UP4711.SPF
;$PATH=/user/sinumerik/data/prog/WKS.DIR/WST1.WPD
;( PRGBEZ: UP4711 )
;( ARTBEZ: BEISPIEL )
;( Z.NR.: 47-11-0815 )
;( AUFTR: 4711 )
;================================================
...
...
...
....
...
...
...
N47000 M17
Das Ende muss M17 sein!
So sollte es eigentlich gehen.
Gruß Boern
soweit ich mich noch erinnern kann musste der Pfad Aufruf so aussehen:
N1000 EXTCALL"(LOCAL_DRIVE:WKS.DIR/WST1.WPD/UP4711"
Die Unterprogramme müssen die Endung SPF haben
und im Ordner WST1.WPD abgelegt werden
Das Unterprogramm muss so anfangen:
%UP4711.SPF
;$PATH=/user/sinumerik/data/prog/WKS.DIR/WST1.WPD
;( PRGBEZ: UP4711 )
;( ARTBEZ: BEISPIEL )
;( Z.NR.: 47-11-0815 )
;( AUFTR: 4711 )
;================================================
...
...
...
....
...
...
...
N47000 M17
Das Ende muss M17 sein!
So sollte es eigentlich gehen.
Gruß Boern
Hallo Boern,
So wie Franke2 es beschrieben hat funktioniert es bei mir.
Funktioniert mit MPF. SPF habe ich jetzt damit noch nicht probiert.
Es kann natürlich sein das der Pfad bei SPF anders aussehen muss.
Vg Bernd
01.10.2020, 16:54 Uhr
Hallo Boern,
So wie Franke2 es beschrieben hat funktioniert es bei mir.
Funktioniert mit MPF. SPF habe ich jetzt damit noch nicht probiert.
Es kann natürlich sein das der Pfad bei SPF anders aussehen muss.
Vg Bernd
So wie Franke2 es beschrieben hat funktioniert es bei mir.
Funktioniert mit MPF. SPF habe ich jetzt damit noch nicht probiert.
Es kann natürlich sein das der Pfad bei SPF anders aussehen muss.
Vg Bernd
Nur eine kurze Frage warum nimmst du denn Befehl "EXTCALL"
das Macht nur Sinn wenn das aufzurufende Programm in einem anderem Pfad als dein Hauptprogramm liegt.
Wie hier im Beispiel eben auf der Lokalen Festplatte, weil eben der NC-Speicher zu klein ist.
Unbenannt.JPG ( 50.72KB ) Anzahl der Downloads: 29
Wenn du dein Unterprogramm im gleichen WKST Ordner hast wie das Hauptprogramm dann kannst im Programm ganz einfach schreiben
N10000 UP24
Nach M17 (springt) wird das Hauptprogramm weiter bearbeitet.
Gruß Boern
--------------------
Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.
Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
02.10.2020, 05:49 Uhr
Hallo Boern
das Bild von deiner Anlage zeigt eine Siemens SL Steuerung ab dieser Version muss man
keine Programme Laden das ist Richtig, aber darunter wie bei einer Power Linie kann bei großen Programmen der NC Speicher je
nach dem wie er aufgeteilt ist schon nicht mehr reichen deswegen die Lösung von Siemens mit dem Aufruf EXTCALL früher bei
den 810M Steuerungen war dies mit den Nachladenbetrieb möglich.
Gruß Franke2
das Bild von deiner Anlage zeigt eine Siemens SL Steuerung ab dieser Version muss man
keine Programme Laden das ist Richtig, aber darunter wie bei einer Power Linie kann bei großen Programmen der NC Speicher je
nach dem wie er aufgeteilt ist schon nicht mehr reichen deswegen die Lösung von Siemens mit dem Aufruf EXTCALL früher bei
den 810M Steuerungen war dies mit den Nachladenbetrieb möglich.
Gruß Franke2
02.10.2020, 05:57 Uhr
Hallo Boern
das Bild von deiner Anlage zeigt eine Siemens SL Steuerung ab dieser Version muss man
keine Programme Laden das ist Richtig, aber darunter wie bei einer Power Linie kann bei großen Programmen der NC Speicher je
nach dem wie er aufgeteilt ist schon nicht mehr reichen deswegen die Lösung von Siemens mit dem Aufruf EXTCALL früher bei
den 810M Steuerungen war dies mit den Nachladenbetrieb möglich.
Gruß Franke2
das Bild von deiner Anlage zeigt eine Siemens SL Steuerung ab dieser Version muss man
keine Programme Laden das ist Richtig, aber darunter wie bei einer Power Linie kann bei großen Programmen der NC Speicher je
nach dem wie er aufgeteilt ist schon nicht mehr reichen deswegen die Lösung von Siemens mit dem Aufruf EXTCALL früher bei
den 810M Steuerungen war dies mit den Nachladenbetrieb möglich.
Gruß Franke2
Hallo,
meine Programme sind so groß, das sie einzeln schon nicht mehr in die NC geladen werden können.
An diesem Werkstück müssen 7-9 Programme abgearbeitet werden, die in dem Format MPF sind.
Daher muss ich diese mit EXTCAll aufrufen.
Vg Bernd
03.10.2020, 11:18 Uhr
Hallo,
meine Programme sind so groß, das sie einzeln schon nicht mehr in die NC geladen werden können.
An diesem Werkstück müssen 7-9 Programme abgearbeitet werden, die in dem Format MPF sind.
Daher muss ich diese mit EXTCAll aufrufen.
Vg Bernd
meine Programme sind so groß, das sie einzeln schon nicht mehr in die NC geladen werden können.
An diesem Werkstück müssen 7-9 Programme abgearbeitet werden, die in dem Format MPF sind.
Daher muss ich diese mit EXTCAll aufrufen.
Vg Bernd
Ja das habe ich verstanden, mir ist aber immer noch nicht klar wohin der Aufruf geht.
Von wo werden die Programme aufgerufen?
--------------------
Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.
Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: