586.062 aktive Mitglieder*
4.548 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Parameterausgabe in Datei

Beitrag 21.07.2015, 09:09 Uhr
Markus1980
Markus1980
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.01.2015
Beiträge: 41

Hallo zusammen,

ich habe an einer Fanuc 31i folgendes Problem.

Einer unserer Kunden wünscht, das wir im laufenden Prozess eine Bohrung überwachen sollen und die gemessenen Werte in eine extra Datei schreiben. Weis jemand wie so etwas geht? Es würde um 3 Variablen gehen.

1. Position in X
2. Position in Y
3. Größe der Bohrung

Danke schon mal für eure Hilfe.

Gruß Markus
TOP    
Beitrag 22.07.2015, 07:11 Uhr
heinzderheinz
heinzderheinz
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 29.10.2011
Beiträge: 920

QUOTE (Markus1980 @ 21.07.2015, 10:09 Uhr) *
Hallo zusammen,

ich habe an einer Fanuc 31i folgendes Problem.

Einer unserer Kunden wünscht, das wir im laufenden Prozess eine Bohrung überwachen sollen und die gemessenen Werte in eine extra Datei schreiben. Weis jemand wie so etwas geht? Es würde um 3 Variablen gehen.

1. Position in X
2. Position in Y
3. Größe der Bohrung

Danke schon mal für eure Hilfe.

Gruß Markus

Hallo Markus
Sorry, verstehe aber deine Frage nicht so ganz, bzw. ich versuch mal dass zu erklären wie ich es verstehe.
Du möchtest eine Bohrung messen: Dazu benötigst du einen Blum Messtaster (oder Renishaw). Mit diesem kannst du deine Bohrung messen und in eine Variable schreiben. Warum benötigst du die Werte in X und Z? Begreif ich nicht! Wichtig ist doch der Durchmesser, die Koordinaten (Werkstücknullpunkt) wird doch von dir festgelegt. Du kannst natürlich auch den Werkstücknullpunkt über den Blum Taster ausmessen lassen bei jedem Teil.
Schreib bitte nochmals vlt.kann ich dir dann dazu mehr sagen.


--------------------
Beste Grüße aus dem Schwarzwald
heinzderheinz
TOP    
Beitrag 22.07.2015, 11:10 Uhr
Markus1980
Markus1980
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.01.2015
Beiträge: 41

QUOTE (heinzderheinz @ 22.07.2015, 07:11 Uhr) *
Hallo Markus
Sorry, verstehe aber deine Frage nicht so ganz, bzw. ich versuch mal dass zu erklären wie ich es verstehe.
Du möchtest eine Bohrung messen: Dazu benötigst du einen Blum Messtaster (oder Renishaw). Mit diesem kannst du deine Bohrung messen und in eine Variable schreiben. Warum benötigst du die Werte in X und Z? Begreif ich nicht! Wichtig ist doch der Durchmesser, die Koordinaten (Werkstücknullpunkt) wird doch von dir festgelegt. Du kannst natürlich auch den Werkstücknullpunkt über den Blum Taster ausmessen lassen bei jedem Teil.
Schreib bitte nochmals vlt.kann ich dir dann dazu mehr sagen.



Hallo,

unser Kunde hätte gerne eine Dokumentation bzw. Aufzeichnung von uns über die Größe und Lage der eingebrachten Bohrung.
Am Bauteil kannst du dir das so vorstellen:

Wir haben eine Bohrung in der Mitte des Bauteils Ø50. In der Bohrung liegt auch mein Mittelpunkt. Von da ausgehend muss eine weitere Bohrung gefertigt werden (Ø20H6) die von der Lage zur Mittenbohrung Ø50 nur eine Toleranz von max. 0.01mm in X und Y hat. Diese Lage kann ich mit meinem Renishaw-Taster Messen, ebenso die Ø20H6. Die Daten werden mir ja auch in Parameter zurückgeschrieben.

Meine frage hierzu ist: Kann ich diese Parameter (Lage-X, Lage-Y und Bohr-Ø) fortlaufend in eine separate Datei schreiben lassen wie es zum Beispiel bei Siemens geht?
TOP    
Beitrag 22.07.2015, 12:02 Uhr
Hexogen
Hexogen
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 29.09.2004
Beiträge: 1.813

QUOTE (Markus1980 @ 22.07.2015, 12:10 Uhr) *
Meine frage hierzu ist: Kann ich diese Parameter (Lage-X, Lage-Y und Bohr-Ø) fortlaufend in eine separate Datei schreiben lassen wie es zum Beispiel bei Siemens geht?


klar geht das ...
POPEN(P OPEN CARD-WRITING)
G53
DPRNT[X-WERT=#xxx[xy]*Y-WERT=#xxx[xy]*Drm=#xxx[xy]]
G53
PCLOS(P CLOSE CARD-WRITING)

#xxx steht für Wert Parameter [x Anzahl vor / y Anzahl nach Komma Stellen

PCLOS wird verwenden um den Port wieder zu schließen
POPEN zum öffnen
gespeichert wird auf das angewählte speicher Medium.

bei der Variante wird immer eine neu Datei erzeugt.
ohne PCLOS am ende,bleibt der Port offen und mach schreibt immer in eine Datei.
Sprich PCLOS sollt dann bei gelegenheit in MDI ausgeführt werden


--------------------
Schaut doch mal rein:
Mein Youtube Kanal


Anwendungen, Zyklen, CAD/CAM





-----------------------------------------------------------------------------------------------------------------------------
TOP    
Beitrag 22.07.2015, 12:11 Uhr
Markus1980
Markus1980
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 20.01.2015
Beiträge: 41

QUOTE (Hexogen @ 22.07.2015, 12:02 Uhr) *
POPEN(P OPEN CARD-WRITING)
G53
DPRNT[X-WERT=#xxx[xy]*Y-WERT=#xxx[xy]*Drm=#xxx[xy]]
G53
PCLOS(P CLOSE CARD-WRITING)


Super, Danke!!
Werde ich später gleich ausprobieren.
TOP    
Beitrag 15.02.2021, 10:48 Uhr
Stefan_M
Stefan_M
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 04.05.2020
Beiträge: 14

QUOTE (Hexogen @ 22.07.2015, 13:02 Uhr) *
klar geht das ...
POPEN(P OPEN CARD-WRITING)
G53
DPRNT[X-WERT=#xxx[xy]*Y-WERT=#xxx[xy]*Drm=#xxx[xy]]
G53
PCLOS(P CLOSE CARD-WRITING)

#xxx steht für Wert Parameter [x Anzahl vor / y Anzahl nach Komma Stellen

PCLOS wird verwenden um den Port wieder zu schließen
POPEN zum öffnen
gespeichert wird auf das angewählte speicher Medium.

bei der Variante wird immer eine neu Datei erzeugt.
ohne PCLOS am ende,bleibt der Port offen und mach schreibt immer in eine Datei.
Sprich PCLOS sollt dann bei gelegenheit in MDI ausgeführt werden


Moin zusammen, auch wenn schon etwas älter, kann ich auch einen Parameter in ein Programm ausgeben?
Im Beispiel oben wird auf eine Externe Karte geschrieben. Ich möchte aber auf den internen Speicher da wo die Programme liegen.

Danke Stefan
TOP    



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