585.925 aktive Mitglieder*
3.442 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Bearbeitungszeit und Späneförderer

Beitrag 01.02.2006, 20:01 Uhr
segment3md
segment3md
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 13.10.2004
Beiträge: 66

Hallo!

habe nur mal ne Frage:
Ich habe eine DMC100U mit Palettenwechsler und einem Endlosprogramm laufen, welches quasi nur M61 /m62 macht und das zugehörige Programm als Unterprogramm aufruft.
Ich würde gerne bei jedem Palettenwechsel die Bearbeitungszeit zurücksetzen, damit man wirklich sieht, wie lange die aktuelle Palette schon bearbeitet wird. (Bearbeitungszeit pro Palette ca. 80 Minuten)
Es geht mir eigentlich darum, daß der Bediener weiß, wann das Teil fertig bearbeitet ist.

Gibts da Lösungen?

Anderes Problem. Wenn ich die Maschine ausschalte, ist jedesmal der Späneförderer ausgeschaltet. Gibts da ne Lösung, daß der Späneförderer immer nach jedem Reboot auf "AN" steht?


Danke schonmal im Vorraus

René
TOP    
Beitrag 01.02.2006, 20:33 Uhr
MiK
MiK
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 04.04.2003
Beiträge: 2.109

Hallo René,

sobald eine gültige Blockform gelesen wird, wird im Normalfall die Zeit auf 0 gesetzt.

Gruß Michael
TOP    
Beitrag 02.02.2006, 08:43 Uhr
Sasch-74
Sasch-74
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 24.03.2004
Beiträge: 61

Hallo,
Warum arbeitest du nicht mit dem Palettenmanagment?
Da wird doch bei jedem Palettenwechsel die Zeit zurück gesetzt!
Und den Späneförderer kannst du doch mit einer M-Funktion im Programm aktivieren! (steht im DMG-Handbuch M70=einschalten und M71=ausschalten)

Mfg Sasch
TOP    
Beitrag 02.02.2006, 09:20 Uhr
NTCNC9
NTCNC9
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 13.01.2006
Beiträge: 992

Hi Rene,

Ich gehe malk davon aus das du mit einer HH Steuerung arbeitest da gibt noch die Möglichkeit eine sogenannte Protokolldatei zu erstellen, Du schreibst einfach am Anfang und am Ende vom Programm folgende Befehlkette:

/1 FN 20: WAIT FOR SYNC
/2 FN 16: F-PRINT TNC:\PROTO\PROG\PROTOKOLL.A / ~
TNC:\PROTO\DATEN\LAUFZEIT.A
/3 FN 20: WAIT FOR SYNC

Mit FN 16 Schreibt er dir dann eine Textdatei z.B. in das Verzeichniss TNC:\PROTO\DATEN\ (kannst ja beliebig nennen, muß aber auf der Steuerung vorhanden sein, soweit ich weiß wär ein Netzwerkrechner auch möglich), Die Protokoll.A Datei ist die Datei welche das Layout diener Textdatei bestimmt und in der die Daten ausgewertet werden welch du in deinem Protokoll haben willst hier ein kleines beispiel wie ich das Handhabe:

"--------------------------------------------------";
"Zeitprotokoll Palettenlauf";
"--------------------------------------------------";
"Datum: %02.2d-%02.2d-%4d",DAY,MONTH,YEAR4;
"Zeit: %02.2d:%02.2d:%02.2d",HOUR,MIN,SEC;
"Programmname: %S",CALL_PATH;
"--------------------------------------------------";
"**************************************************";
M_CLOSE;

Die enstehende Datei kannst du dann mit jeden Texteditor öffnen und z.B. über Excel auswerten.So Mache ich's zumindest, damit ich möglichst exakte laufzeiten ermitteln kann

Ich hoffe das hilft etwas

Gruß

Björn


--------------------
Enttäuscht vom Affen schuf Gott den Menschen,
danach verzichtete er auf weitere Experimente.....
TOP    



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