Siemens
Digital Industries, Motion Control, Machine Tool Systems
Palettenstatus ins Programm ubernehmen

Hallo,
ich arbeite nun neu an einer Hüller Hille NBH210 mit einer 840C Steuerung und habe folgendes Problem.
Auf beiden Paletten befindet sich aktuell das gleiche Produkt. beide Paletten werden mit dem gleichen Programm abgearbeitet.
Mein Problem ist es den Palettenwechsel ins Programm zu bekommen.Der Palettenwechselaufruf geschieht mit den U-Programmen L990 bis L993. Aber wie erkennt das Programm welche Palette nun eingefahren oder wieder ausgewechselt werden muss?
Im Moment kopiere ich das Programm so das beide Paletten in einen Programm stehen.
läßt sich der aktuelle Palettenstatus nicht aucht uber einen R Parameter ins Programm laden? Dann könnte ich eine Abfrage starten.
Für eine Hilfe wäre ich dankbar
Gruß Dieter
ich arbeite nun neu an einer Hüller Hille NBH210 mit einer 840C Steuerung und habe folgendes Problem.
Auf beiden Paletten befindet sich aktuell das gleiche Produkt. beide Paletten werden mit dem gleichen Programm abgearbeitet.
Mein Problem ist es den Palettenwechsel ins Programm zu bekommen.Der Palettenwechselaufruf geschieht mit den U-Programmen L990 bis L993. Aber wie erkennt das Programm welche Palette nun eingefahren oder wieder ausgewechselt werden muss?
Im Moment kopiere ich das Programm so das beide Paletten in einen Programm stehen.
läßt sich der aktuelle Palettenstatus nicht aucht uber einen R Parameter ins Programm laden? Dann könnte ich eine Abfrage starten.
Für eine Hilfe wäre ich dankbar
Gruß Dieter

Hi,
bei der 850m hatte jede Palette eine Nummer die vom Palettenwechsler übergeben wurde.
Musst mal lesen welcher Parameter das bei dir ist.
wir hatten allerdings auch 2 gleiche Paletten laufen und haben mit Programm 1043 und 2043 gearbeitet, hat ganz gut geklappt
gruß nbh
bei der 850m hatte jede Palette eine Nummer die vom Palettenwechsler übergeben wurde.
Musst mal lesen welcher Parameter das bei dir ist.
wir hatten allerdings auch 2 gleiche Paletten laufen und haben mit Programm 1043 und 2043 gearbeitet, hat ganz gut geklappt
gruß nbh

Moin moin,
dank dir erst einmal für deine Antwort.
Ich habe mal versucht mich einzulesen. Gefunden habe ich folgenden Ansatz. Ich meine da zu lesen das über @3xx Rxx ein Maschinendatum in den R Parameter geladen wird. Der besagt, ob sich Palette A oder Palette B im Arbeitsraum befindet.
Mit diesem geladenen R Parameter kann man dann das Problem lösen.
Mit deinen beiden erwähnten Programmen komme ich im Moment nicht weiter. Diese Programme befinden sich nicht nicht in der Maschine.
Gruß Dieter
dank dir erst einmal für deine Antwort.
Ich habe mal versucht mich einzulesen. Gefunden habe ich folgenden Ansatz. Ich meine da zu lesen das über @3xx Rxx ein Maschinendatum in den R Parameter geladen wird. Der besagt, ob sich Palette A oder Palette B im Arbeitsraum befindet.
Mit diesem geladenen R Parameter kann man dann das Problem lösen.
Mit deinen beiden erwähnten Programmen komme ich im Moment nicht weiter. Diese Programme befinden sich nicht nicht in der Maschine.
Gruß Dieter

Hi,
die Programme sind klar nicht auf deiner Maschin, das waren die NC programme mit denen wir gefertig haben.... das 1043 für Palette 1 das 2043 für Palette 2.
Warum benutzt du nicht das Palettenwechselmenue von Hüller, dann drückst du vorne auf einen Knopf wenn die Palette bestückt ist und die Maschine startet das Programm zur Palette. Ist der beste Weg, nicht so dämlich wie die Meisten werkzeugbaumaschinen wo man beim Palettenwechsel das Programm von Hand anwählen muss.
oder falls deine so wie unsere 2 260er ohne Palletenbahnhof umgezogen sind kann dir das unten helfen:
hab es noch gefunden, ist schon ein paar tage her. musst mal checken ob R400 frei ist.
R400=3 ( 1=li Pal.A 2=re Pal.B 3=KEINE )
N150 L29 P1
.....
L31 P1
M30
%SPF29
(Palettenwechsel programm)
(R400=1= links, 2=Rechts)
@100 R400
N1 L990 P1
@714
@100 K999
N2 L992 P1
@714
@100 K999
N999
M17
%SPF31
(Palettenwechsel programm)
(R400=1= links, 2=Rechts)
@714
( MSG: Palettenwechsel freigeben!)
M0 (Palettenwechsel frei?)
@100 R400
N1 L991 P1
@714
@100 K999
N2 L993 P1
@714
@100 K999
N999
M17
Gruß
die Programme sind klar nicht auf deiner Maschin, das waren die NC programme mit denen wir gefertig haben.... das 1043 für Palette 1 das 2043 für Palette 2.
Warum benutzt du nicht das Palettenwechselmenue von Hüller, dann drückst du vorne auf einen Knopf wenn die Palette bestückt ist und die Maschine startet das Programm zur Palette. Ist der beste Weg, nicht so dämlich wie die Meisten werkzeugbaumaschinen wo man beim Palettenwechsel das Programm von Hand anwählen muss.
oder falls deine so wie unsere 2 260er ohne Palletenbahnhof umgezogen sind kann dir das unten helfen:
hab es noch gefunden, ist schon ein paar tage her. musst mal checken ob R400 frei ist.
R400=3 ( 1=li Pal.A 2=re Pal.B 3=KEINE )
N150 L29 P1
.....
L31 P1
M30
%SPF29
(Palettenwechsel programm)
(R400=1= links, 2=Rechts)
@100 R400
N1 L990 P1
@714
@100 K999
N2 L992 P1
@714
@100 K999
N999
M17
%SPF31
(Palettenwechsel programm)
(R400=1= links, 2=Rechts)
@714
( MSG: Palettenwechsel freigeben!)
M0 (Palettenwechsel frei?)
@100 R400
N1 L991 P1
@714
@100 K999
N2 L993 P1
@714
@100 K999
N999
M17
Gruß

Hallo nbh,
das sieht doch mal gut aus obwohl ich das ganze noch richtig verstanden habe. An meiner Maschine kann ich ich Palette A und Palette B freigeben über einen Knopf. Das ist auch schon alles. Den Befehl zum wechseln muss aus dem Programm kommen.
Jetzt zu deinen Ausführungen. Leider fange ich gerade erst an mich mit den @ zu beschäftigen. Bis dato brauchte ich das noch noch und habe davon also auch noch keine Ahnung. ( wir haben nur alte Steuerungen wie EPL1, EPL2, hitachi M6, alte fanuc, alte siemens 8ter Steueung).
Kannst du mir die Funktionen des@714 erklären? @100 ist wohl ein Sprungbefehl nach N999.
Gruß Dieter
das sieht doch mal gut aus obwohl ich das ganze noch richtig verstanden habe. An meiner Maschine kann ich ich Palette A und Palette B freigeben über einen Knopf. Das ist auch schon alles. Den Befehl zum wechseln muss aus dem Programm kommen.
Jetzt zu deinen Ausführungen. Leider fange ich gerade erst an mich mit den @ zu beschäftigen. Bis dato brauchte ich das noch noch und habe davon also auch noch keine Ahnung. ( wir haben nur alte Steuerungen wie EPL1, EPL2, hitachi M6, alte fanuc, alte siemens 8ter Steueung).
Kannst du mir die Funktionen des@714 erklären? @100 ist wohl ein Sprungbefehl nach N999.
Gruß Dieter

genau @100 ist sprung nach...
@714 ist bei 840D ein "stopre" nur bis hierhin vorausrechnen.
@714 ist bei 840D ein "stopre" nur bis hierhin vorausrechnen.

Ok und danke.
Ich werde es mal eintippen und berichten.
Gruß Dieter
Ich werde es mal eintippen und berichten.
Gruß Dieter

Moin moin,
so, der Elektroniker meinte, das die plc so umgeschrieben werden muß, das der palettenstatus an ein R Parameter übergeben werden kann. Mit diesem R parameter läßt sich dann im programm eine Abfrage starten.
ich habe mich für Plan B entschieden. Dafür habe ich mir ein Palettenwechsel Programm als MPF geschrieben. Das reguläre Bearbeitungprogramm ist als SPF geschrieben und taucht dann als solches im Palettenwechsel Programm auf.
Gruß Dieter
so, der Elektroniker meinte, das die plc so umgeschrieben werden muß, das der palettenstatus an ein R Parameter übergeben werden kann. Mit diesem R parameter läßt sich dann im programm eine Abfrage starten.
ich habe mich für Plan B entschieden. Dafür habe ich mir ein Palettenwechsel Programm als MPF geschrieben. Das reguläre Bearbeitungprogramm ist als SPF geschrieben und taucht dann als solches im Palettenwechsel Programm auf.
Gruß Dieter
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: