Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Palettenstatus ins Programm ubernehmen

Beitrag 03.12.2014, 17:20 Uhr
dieterob
Level 1 = Community-Lehrling
*
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
   
Beitrag 04.12.2014, 09:06 Uhr
nbh
Level 3 = Community-Techniker
***
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
   
Beitrag 04.12.2014, 17:42 Uhr
dieterob
Level 1 = Community-Lehrling
*
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
   
Beitrag 04.12.2014, 20:43 Uhr
nbh
Level 3 = Community-Techniker
***
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ß
   
Beitrag 04.12.2014, 21:13 Uhr
dieterob
Level 1 = Community-Lehrling
*
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
   
Beitrag 04.12.2014, 21:15 Uhr
nbh
Level 3 = Community-Techniker
***
genau @100 ist sprung nach...
@714 ist bei 840D ein "stopre" nur bis hierhin vorausrechnen.
   
Beitrag 04.12.2014, 21:24 Uhr
dieterob
Level 1 = Community-Lehrling
*
Ok und danke.
Ich werde es mal eintippen und berichten.

Gruß Dieter
   
Beitrag 23.01.2015, 18:23 Uhr
dieterob
Level 1 = Community-Lehrling
*
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
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: