586.357 aktive Mitglieder*
3.370 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Programmierung Fanuc 16i- M

Beitrag 15.11.2005, 10:12 Uhr
pletus
pletus
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 31.10.2005
Beiträge: 2

Hilfe
unsere Firma hat eine Niigata mit Fanuc Series 16i- M Steuerung gekauft, ich habe aber bis jetzt nur Heidenhain und Num mit Din Iso programmiert, wer kann mir helfen oder sagen woher ich Unterlagen zum Programmieren bekomme. Und wie kann ich denn Palletenwechsler in MDI programmieren (alles totales Neuland).

Danke schon mal
TOP    
Beitrag 15.11.2005, 10:30 Uhr
Holger45
Holger45
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 25.04.2004
Beiträge: 1.105

Hallo pletus,
also was mich wundert ist das du keine Programierunterlagen bekommen hast zu der Maschine.
Auch wenn die gebraucht sein sollte müssen doch weningstens ein paar Handücher dabei sein.
M Funktionen sind von Maschinenhersteller zu Maschinenhersteller unterschiedlich.
Versuch mal weningstens ne M und G Code Liste von Niigata zu bekommen oder eben über den Händler.

Ist das eine Horizontale Maschine?
Dafür dann der Palletenwechsel im MDI

G00 G91 G28 Z0 Y0 (Wegfahren der Achsen auf Referenzpunkt)
G00 G30 P1 X0 ( Anfahren des Palletenwechselpunktes in X)
M60
Wie gesagt M Funktionen können abweichen.


Vertikal Pallettenwechsel

G00 G91 G28 Z0 Referenfahrt Z Achse
G00 G91 G30 P1 X0 Y0 Palletenwechselpunkt anfahren.
M60

Falls bei dem Satz G30 die Positionen nicht stimmen dann P2 oder P3
Weil auch das kann unterschiedlich sein.

Gruß
Holger


--------------------
Wenn du heute nur das tust - was du gestern schon getan hast - dann bleibst du auch morgen nur da - wo du heute schon bist

Woran erkennen wir etwas, das noch Technik ist?
Ein guter Fingerzeig: Wenn ein Handbuch dabei ist.


(Douglas Adams 1952-2001)
TOP    
Beitrag 16.11.2005, 09:10 Uhr
pfupf
pfupf
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 28.10.2004
Beiträge: 25

Hallo
Ein Palettenwechsel wird normalerweise mit M60 durchgeführt (ohne garantie).
Normalerweise wird dann ein Macro ausgeführt dass die positionierung
übernimmt.

Falls das nicht der fall würde ich ein macro schreiben
TOP    
Beitrag 16.11.2005, 09:44 Uhr
Holger45
Holger45
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 25.04.2004
Beiträge: 1.105

Beim Paletten und auch Werkzeugwechsel brauchst du nur den Programmablauf wie folgt schreiben und eingeben.

Parameter 3002 Bit 4 ( da drüber steht auch NE9) auf 0 damit ist die Eingabe von 9000 Programmnummer möglich.

Dann bei Parameter 6071 60 eingeben.


Dieser Parameter gehört zu der Programmnummer 9001.

Als Beispiel:
O9001(PALLETTENWECHSEL)
G00 G91 G28 Z0 Y0
M5
M9
M19
G00 G30 P1 X0
M11
G00 G91 G28 B0 ( Referenzfahrt B Achse)
M10
M60
G90

Wenn dasProgramm geschrieben ist nur den Parameter 3002 bit 4 auf 1 setzen damit das 9001er Programm geschützt ist.

Wenn du jetzt im Hauptprogramm nur M60 schreibst dann wird das 9001 Programm im Hintergrund ausgeführt.

Gruß
Holger

Der Beitrag wurde von Holger45 bearbeitet: 16.11.2005, 13:01 Uhr


--------------------
Wenn du heute nur das tust - was du gestern schon getan hast - dann bleibst du auch morgen nur da - wo du heute schon bist

Woran erkennen wir etwas, das noch Technik ist?
Ein guter Fingerzeig: Wenn ein Handbuch dabei ist.


(Douglas Adams 1952-2001)
TOP    
Beitrag 16.11.2005, 13:02 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Hallo, Pletus!

Ich habe selbst eine NIIGATA von der grösseren Sorte. Sie hat eine 11M Steuerung. Feine Maschine!!!

Ich rufe den Palettenwechsel einfach durch ein Unterprogramm (M98 P1001) auf. Das Unterprogramm sieht so aus:

%
N0010 O1001(PALETTENWECHSEL)
N0020 G91G28Z0Y0
N0030 G28B0
N0040 G92B0
N0050 M40
N0060 G28X0
N0070 M10
N0080 M60
N0090 G0X-200.
N0100 M41
N0110 M99
%

Funktioniert tadellos, auch im MDI. Keine Gewähr für die 16er Steuerung!!

Kommt die Maschine zufällig aus Hamburg????


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 16.11.2005, 13:10 Uhr
Holger45
Holger45
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 25.04.2004
Beiträge: 1.105

Moin raptorrs,
kannst du mal ein paar Erklärungen abgeben zu den M Befehlen?

Was ich nicht so ganz Verstehe
Du kannst den Tisch drehen ohne das die Klemmung aufgemacht wird?
das M40 und M41 sagt mir gar nichts ( Wie schon früher gesagt ist ja auch von Hersteller zu Hersteller verschieden)
Das M10 ist das die Tischklemmung?

Wäre schon Hilfreich wenn du dich dazu mal äußern könntest.

Gruß
Holger


--------------------
Wenn du heute nur das tust - was du gestern schon getan hast - dann bleibst du auch morgen nur da - wo du heute schon bist

Woran erkennen wir etwas, das noch Technik ist?
Ein guter Fingerzeig: Wenn ein Handbuch dabei ist.


(Douglas Adams 1952-2001)
TOP    
Beitrag 16.11.2005, 13:24 Uhr
pletus
pletus
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 31.10.2005
Beiträge: 2

Hallo Leute

Der Palletenwechsler geht jetzt, M60 ruft das Unterprogramm 9001 auf, wenn es dann auf M60 kommt muss ich dann bei uns zusätzlich einen Knopf für die Freigabe drücken, aber trotzdem vorerst einmal dankeschön an euch alle (Maschine wurde ohne irgend eine Einweisung oder Erklärung bei uns aufgestellt).

Pletus danke.gif
TOP    
Beitrag 16.11.2005, 18:19 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Hallo Holger 45,

um den Befehl G28B0 (Tisch im Eilgang auf Referenzpunkt drehen) auszuführen, reicht es in der Tat aus, nur diesen Befehl aufzurufen. Vermutlich ist dahinter der Befehl M 11 versteckt. M11 = Tisch lösen. Den Befehl M 10 (Tisch klemmen) habe ich nur sicherheitshalber dahinter geschrieben, weil ich eine Zeit lang nicht immer die Quittierung "Tisch geklemmt" aus der Steuerung zurückbekommen habe. Seit ich M10 expizit aufrufe, kommt die Quittung immer.

M40 heisst: Tür auffahren

N0090 G0X-200. Diese 200 mm fahre ich nach dem Palettenwechsel von der Endlage weg, um die Tür mit M41 wieder sicher schliessen zu können.

@Pletus

Ja, das hätte ich natürlich dazu schreiben können: Die Freigabetaste für den Palettenwechsel muss ich natürlich auch drücken!!!!!


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 16.11.2005, 18:30 Uhr
Holger45
Holger45
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 25.04.2004
Beiträge: 1.105

Moin Raptorrs,
erstmal Danke für die Erklärung. thumbs-up.gif

Da kannst du mal sehen wie unterschiedlich doch ein einfacher Pallettenwechsel sein kann biggrin.gif

Einige Hersteller wollen das die Pallette gelöst und auch wieder geklemmt wird andere müssen dafür die Türen öffnen.

Das die sich nicht mal einigen können. wacko.gif


prost.gif

Und schönen Gruß aus Gütersloh

Holger


--------------------
Wenn du heute nur das tust - was du gestern schon getan hast - dann bleibst du auch morgen nur da - wo du heute schon bist

Woran erkennen wir etwas, das noch Technik ist?
Ein guter Fingerzeig: Wenn ein Handbuch dabei ist.


(Douglas Adams 1952-2001)
TOP    
Beitrag 16.11.2005, 18:54 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Holger45!

Gern geschehen! Aber ich fürchte, Du hast da was falsch verstanden!! Die Tür muss nicht offen sein, um die Palette drehen zu können. Ich kann das Ganze durchaus innerhalb der Kabine bei geschlossener Tür durchführen. Palette Lösen ist offensichtlich irgendwie in den Befehl G28B0 und auch in den Befehl G0Bxxx.xxx eingebaut. Ich brauche kein M11 vor die Bewegung zu schreiben und der Befehl ist unabhängig von der Position der Kabinentür.

OK???


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 16.11.2005, 19:15 Uhr
Holger45
Holger45
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 25.04.2004
Beiträge: 1.105

Ne das war mit schon klar. Es ging ja schließlich um Pallettenwechsel.


--------------------
Wenn du heute nur das tust - was du gestern schon getan hast - dann bleibst du auch morgen nur da - wo du heute schon bist

Woran erkennen wir etwas, das noch Technik ist?
Ein guter Fingerzeig: Wenn ein Handbuch dabei ist.


(Douglas Adams 1952-2001)
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: