586.521 aktive Mitglieder*
3.580 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Datenübertragung Fanuc Series 0-T, Datenübertragung PC zur Maschine via RS232

Beitrag 19.12.2011, 20:19 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

Hallo Leute!

Bin seit gestern dabei eine Datenübertragung zwischen PC und Ner Fanuc Series 0-T hinzubekommen.
Die Übertragung von Maschine zum PC klappt soweit.
Vom PC zur Steuerung der Maschine tritt folgendes Problem auf. Es werden alle Daten des Programms zur Steuerung übertragen, jedoch kommt das Programm nicht als ein zusammenhängendes Programm an, es ist in vier Programme aufgesplittet. So heißt das Programm am PC O0020. An der Steuerung sind es Dann die Programme O0020 O0090 O0250 und O0360. Alle Inhalte der vier einzelnen Programme würden das gewünschte vollständige Programm O0020 ergeben.
Hat vielleicht schon mal jemand das gleiche Problem gehabt und wenn möglich behoben.
Mein DNC-Programm heißt DNC Precision Free Edition. Ich hab es aber auch schon mit NC-Link probiert wo ein ähnliches Problem auftritt.

MfG Marco
TOP    
Beitrag 19.12.2011, 20:27 Uhr
bullet01
bullet01
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.05.2009
Beiträge: 1.390

Hallo,

wenn du im Programm irgendwo zwischen drin
O90 oder O250 steht, splittet die Fanuc die Programme
und denkt das sind unterprogramme.


--------------------
gruß Klaus
TOP    
Beitrag 20.12.2011, 09:19 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

Hallo CNC-Kraemer!

Ein O-oder ähnliches ist nicht im Programm vorhanden. Ich hab jetzt rausgefunden, daß das Programm dort gesplittet wird wo ein M30 oder M2 programmiert ist.
Die Steuerung denkt also das Programm sei dort zu Ende und beginnt ein Neues. Ne Ahnung wie man das umgehen kann ohne das Programm zu ändern.
Ich glaube auch das es weniger ein Problem der Übertragungssoftware ist, sondern ein Problem der Steuerung. Oder lieg ich da falsch?

MfG Marco
TOP    
Beitrag 20.12.2011, 09:36 Uhr
bullet01
bullet01
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.05.2009
Beiträge: 1.390

Ja das macht die Steuerung automatisch,
immer bei M30 oder M2 denkt sie das Programm ist fertig.
Und lädt den Rest in ein frisches Programm,
so ist das gedacht wegen den Unterprogrammen.

Warum habt ihr mitten im Programm M30 oder M2?


--------------------
gruß Klaus
TOP    
Beitrag 20.12.2011, 12:47 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

Hi nochmal!

Also der Bediener hat mir das so erklärt , daß er bei manchen Teilen das Programm schon bei dem zwanzigsten Satz mit M30 beenden kann. Dann hat er jedoch noch ein anderes Teil welches genauso ist wie das erste, jedoch kommt da noch ne Fase zusätzlich dran, dann überspringt er den M30 Satz. So kommt es das er dann in manchen Programmen 4 oder mehr M30 Befehle drin hat. Meiner Meinung nach irgendwie umständlich, aber bring mal einem 50jährigen das Schreiben neu bei. Ist schwierig.
Also so wie ich dich verstanden habe ist das so alles korrekt wie die Programme eingelesen werden. Man müsste jetzt hingehen und das Programm modifizieren und z.B. ein M0 programmieren um diesen Fehler zu umgehen?

MfG Marco

Der Beitrag wurde von Viper170177 bearbeitet: 20.12.2011, 12:48 Uhr
TOP    
Beitrag 20.12.2011, 12:53 Uhr
bullet01
bullet01
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.05.2009
Beiträge: 1.390

Ich vermute schwer das es auf das hinausläuft,
aber hier gibt es doch noch Übertragungsspezialisten,
die vielleicht noch mehr dazu wissen.


--------------------
gruß Klaus
TOP    
Beitrag 20.12.2011, 13:46 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

Ich schonwieder!

Muss ich für die Übertragungsspezialisten in einem anderen Forum posten? Oder mal abwarten ob sich jemand meldet?
Dank dir schonmal für die Hilfe CNC-Kraemer.

MfG Marco
TOP    
Beitrag 20.12.2011, 13:51 Uhr
HFO2005
HFO2005
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 16

ZITAT(cnc_kraemer @ 20.12.2011, 12:53 Uhr) [snapback]358991[/snapback]
Ich vermute schwer das es auf das hinausläuft,
aber hier gibt es doch noch Übertragungsspezialisten,
die vielleicht noch mehr dazu wissen.



Versuche doch mal diese M30 / M2 in Klammern zu setzen und nach der Übertragung ändern auf ohne Klammern.
TOP    
Beitrag 20.12.2011, 13:52 Uhr
bullet01
bullet01
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.05.2009
Beiträge: 1.390

Ne denke hier ist das schon richtig,
musst du mal warten.


--------------------
gruß Klaus
TOP    
Beitrag 20.12.2011, 19:33 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191

@Viper170177

Diese Programmiererei ist absolut unverständlich. :doch:
Erstmal wundert es mich, daß es überhaupt funktioniert mit mehreren M30 in einem Programm.
Wenn das erste M30 erreicht ist, wird das Programm beendet und springt zum Anfang zurück.

Wenn ein Programm zum grössten Teil identisch mit anderen ist, und diese sich nur von Kleinigkeiten unterscheiden, so kann man eine "Fase" oder anderes dennoch programmieren, und diese mit dem Satzausblendzeichen versehen (/).
Per Kippschalter wird diese Funktion bei Fanuc 0T aktiviert oder deaktiviert.


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

Grüsse aus dem Harz - InTex
TOP    
Beitrag 20.12.2011, 20:51 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

Hallo Leute!

Erstmal will ich danke sagen für die vielen Antworten hier im Forum.

@HFO2005
Also das mit dem Programm umschreiben hab ich mir auch schon überlegt ob es etwas nutzt das M30 oder M2 in Klammern zu setzen muss ich morgen mal ausprobieren. Aber was ich bis jetzt so mitbekommen habe, erkennt die Steuerung sobald irgendwo M30 oder M2 steht es als Programmende an egal ob da noch was davor oder dahinter steht. Aber wie sagt man so schön Versuch macht kluch! Also morgen mal ausprobieren.

@InTex
Wie gesagt mir kommt die Programmiererei auch etwas komisch vor aber naja ich stehe halt nicht an der Maschine und beschäftige mich erst seit gestern mit der Materie. Das mit dem Satzausblenden kenn ich von früher als ich noch an einer Fräse mit Heidenhain 530 stand. Das erscheint mir als ganz gute Idee ich wußte eben nicht, dass die Fanuc Steuerung dies auch kann. Ich werd ihm morgen mal vorschlagen das mit dem Satzausblenden zu versuchen, ist mit Sicherheit komfortabler als immer M30 zu schreiben.

So nun hab ich erstmal wieder ein paar Sachen, die ich ausprobieren kann. Danke nochmal für die Ideen von euch!

MfG Marco
TOP    
Beitrag 22.12.2011, 09:15 Uhr
Viper170177
Viper170177
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.12.2011
Beiträge: 14

So ich bins wieder!

Das mit dem Klammern setzen funktioniert wohl nicht, da man bei der Steuerung keine Klammern setzen kann. (O-Ton Programmierer)

Die satzausblenden Funktion ist ne gute Idee. Das Problem ist er weiß zwar wie man den Schrägstrich programmiert, aber wie man die Option Satzausbleden aktiviert weiß er nicht. Da muß ich wohl mal selber ran obwohl es ja normalerweise nicht meine Aufgabe ist.

Dann bleibt mir nur noch ein frohes Fest und einen guten Rutsch zu wünschen.

MfG Marco
TOP    
Beitrag 22.12.2011, 10:38 Uhr
bullet01
bullet01
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.05.2009
Beiträge: 1.390

Also wirklich,

wer sagt das man bei der Steuerung keine Klammern setzen kann?


--------------------
gruß Klaus
TOP    
Beitrag 22.12.2011, 19:59 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191

Wie ich schon sagte. Entweder ist dort ein Kippschalter, ein Taster mit dem Zeichen (/) oder auch eine Taste mit der Bezeichnung "SKIP".
Das ist von Maschine zu Maschine nun mal unterschiedlich.


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

Grüsse aus dem Harz - InTex
TOP    



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