Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Sinumerik 840D, Auslesen der Werkzeugtabelle

Beitrag 08.09.2006, 14:48 Uhr
Mahoney
Mahoney
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 08.09.2006
Beiträge: 4
Hallo !

Ich möchte mit der Siemens Funktion "GETT" die zugehörige T-Nummer zu
einem mir bekannten Werkzeugnamen aus der Werkzeugtabelle auslesen.

Mein Problem:

Ich muß den Werkzeugnamen beim Auslesen entweder auf einen Parameter oder eine Variable schreiben ich hab aber noch keinen
mit der Funktion verträglichen Variablentyp gefunden.

Pgm Bsp. GETT("Werkzeugname", DuploNr)

Danke!
   
Beitrag 08.09.2006, 14:55 Uhr
KBPro
KBPro
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.03.2006
Beiträge: 127
Hi Mahoney,

DEF INT TNR
TNR = GETT("BOHRER",1)

MfG

KBPro
   
Beitrag 08.09.2006, 15:03 Uhr
Mahoney
Mahoney
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 08.09.2006
Beiträge: 4
Hallo KBpro !

Erstmal danke für die Antwort.

Aber das Problem ist nicht die Ergebnisvariable sondern den Werkzeugnamen über eine Variable einzusetzen.
   
Beitrag 08.09.2006, 18:00 Uhr
KBPro
KBPro
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.03.2006
Beiträge: 127
Hi Mahoney,

wenn der Werkzeugname über eine Variable übergeben werden soll musst Du das wie folgt schreiben.

DEF INT TNR
DEF STRING[30] WZG_NAME

WZG_NAME="BOHRER_6" ;z.B.

TNR = GETT(WZG_NAME,1) ; WZG_NAME OHNE ANFÜHRUNGSZEICHEN

MfG

KBPro
   
Beitrag 09.09.2006, 07:25 Uhr
Mahoney
Mahoney
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 08.09.2006
Beiträge: 4
Danke das werd ich mal versuchen.

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