Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

GETT interne Werkzeugnummer auslesen

Beitrag 10.03.2015, 11:28 Uhr
120577lh
Level 1 = Community-Lehrling
*
Hallo,

ich habe folgendens Problem.

Wir bearbeiten mit einem Doppelspindler (2-Werkzeuge mit gleicher Toolnummer)

Die Toolnummer im NC-Programm lautet zb. T1="1234567" T2="1234567"

Mit GETT("1234567") kann ich die interne Werkzeugnummer von Spindel-1 auslesen, ich möchte aber auch die interne Nummer von Spindel-2 auslesen!!

Ich kann aud logistischen Gründen keine unterschiedlichen Werkezgnummer für jede Spindel vergeben! Spindel 1+2 müssen immer die gleichen T-Nummern haben.

Der Grund für warum ich GETT für Spindel zwei brauche ist das ich Abfragen muss ob das Werkzeug schon im Einsatz war

IF ($TC_TP8[_TNR]B_AND 'B10000000')

Wie kann ich das Problem lösen?

Danke
   
Beitrag 10.03.2015, 12:35 Uhr
DMC635V
Level 6 = Community-Doktor
******
QUOTE (120577lh @ 10.03.2015, 11:28 Uhr) *
Hallo,

ich habe folgendens Problem.

Wir bearbeiten mit einem Doppelspindler (2-Werkzeuge mit gleicher Toolnummer)

Die Toolnummer im NC-Programm lautet zb. T1="1234567" T2="1234567"

Mit GETT("1234567") kann ich die interne Werkzeugnummer von Spindel-1 auslesen, ich möchte aber auch die interne Nummer von Spindel-2 auslesen!!

Ich kann aud logistischen Gründen keine unterschiedlichen Werkezgnummer für jede Spindel vergeben! Spindel 1+2 müssen immer die gleichen T-Nummern haben.

Der Grund für warum ich GETT für Spindel zwei brauche ist das ich Abfragen muss ob das Werkzeug schon im Einsatz war

IF ($TC_TP8[_TNR]B_AND 'B10000000')

Wie kann ich das Problem lösen?

Danke

Wenn beide WZ den gleichen Namen haben, müssten sie sich durch die Duplo-Nummer unterscheiden.
Probiers mal mit
_TNR_1 = GETT("12345",1)
_TNR_2 = GETT("12345",2)


--------------------
Freundliche Grüsse
DMC635V
   
Beitrag 10.03.2015, 13:26 Uhr
120577lh
Level 1 = Community-Lehrling
*
QUOTE (DMC635V @ 10.03.2015, 12:35 Uhr) *
Wenn beide WZ den gleichen Namen haben, müssten sie sich durch die Duplo-Nummer unterscheiden.
Probiers mal mit
_TNR_1 = GETT("12345",1)
_TNR_2 = GETT("12345",2)



Das Funktioniert leider nicht weil sich die Duplonummer beim Werkzeugwechsel immer ändern!
   
Beitrag 11.03.2015, 00:33 Uhr
dr_house
Level 1 = Community-Lehrling
*
Hallo 120577lh,
die (interne) T-Nummer von deinen Werkzeugen in der Spindel, kannst du über die Parameter $TC_MPP6[9998,1] (Spindel 1) und $TC_MPP6[9998,2] (Spindel 2) abfragen. (Unter der Voraussetzung, dass deine Maschine werkzeugverwaltungstechnisch so aufgebaut ist, wie ich mir das gerade zusammen reime. Für genauere Aussagen, müsste ein NC-Archiv her.)
Vielleicht kannst du es auch einfach mal testen.
Viele Grüße
   
Beitrag 11.03.2015, 07:19 Uhr
120577lh
Level 1 = Community-Lehrling
*
QUOTE (dr_house @ 11.03.2015, 00:33 Uhr) *
Hallo 120577lh,
die (interne) T-Nummer von deinen Werkzeugen in der Spindel, kannst du über die Parameter $TC_MPP6[9998,1] (Spindel 1) und $TC_MPP6[9998,2] (Spindel 2) abfragen. (Unter der Voraussetzung, dass deine Maschine werkzeugverwaltungstechnisch so aufgebaut ist, wie ich mir das gerade zusammen reime. Für genauere Aussagen, müsste ein NC-Archiv her.)
Vielleicht kannst du es auch einfach mal testen.
Viele Grüße



Guten Morgen,

Das weis ich das ich mit $TC_MPP6[9998,1] die Werkzeugnummer auslesen kann aber da lese ich nur die Werkzeugnummer aus die ich in der Werkzeugliste finde, das ist aber nicht die Nummer die Siemens intern für das Werkzeug vergibt!
   
Beitrag 15.03.2015, 01:50 Uhr
dr_house
Level 1 = Community-Lehrling
*
QUOTE (120577lh @ 11.03.2015, 06:19 Uhr) *
Guten Morgen,

Das weis ich das ich mit $TC_MPP6[9998,1] die Werkzeugnummer auslesen kann aber da lese ich nur die Werkzeugnummer aus die ich in der Werkzeugliste finde, das ist aber nicht die Nummer die Siemens intern für das Werkzeug vergibt!


Hallo,
im $TC_MPP6 steht die interne T-Nummer (die, die Siemens vergibt) und nichts anderes.
Mein Vorschlag: probier es einfach mal aus, und du wirst sehen, dass es funktioniert. Oder alternativ kannst du dir das Funktionshandbuch Werkzeugverwaltung mal anschauen...
Was mich noch interessieren würde: was meinst du mit "Werkzeugnummer, die man in der Werkzeugliste findet"?
Viele Grüße
   
Beitrag 15.03.2015, 11:27 Uhr
nixalsverdruss
Level 7 = Community-Professor
*******
QUOTE (120577lh @ 11.03.2015, 07:19 Uhr) *
Guten Morgen,

Das weis ich das ich mit $TC_MPP6[9998,1] die Werkzeugnummer auslesen kann aber da lese ich nur die Werkzeugnummer aus die ich in der Werkzeugliste finde, das ist aber nicht die Nummer die Siemens intern für das Werkzeug vergibt!



zu dem was dir bisher zur T-Nummer , und DUPLO Nr von die gesagt wurde hätte ich gerne mal gewusst
Warum es notwendig ist mit dem gleichen Werkzug Bezeichner ( für dich T Nummer* ) zu arbeiten ?
Die Duplo NR wird einem Werkzeug beim erstellen vergeben nicht beim Werkzeugwechsel . ( und ist eindeutig)

Schwesterwerkzeuge tragen denselben Bezeichner( T Nummer* ) und unterscheiden sich in der
Duplonummer.

*die von mir angeführte T Nummer meint nicht die interne T Nummer.
Durch die Bezeichnung der Werkzeuge mit Nummern bei alt Systemen hat sich wohl im allgemeinem Sprachgebrauch T Nummer für T Bezeichner durchgesetzt

der Literatur Empfehlung vom Haus Arzt solltest bei Gelegenheit nachkommen.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: