Siemens
Digital Industries, Motion Control, Machine Tool Systems
GETT interne Werkzeugnummer auslesen

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
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

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
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
DMC635V


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
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

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
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!

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!
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



Level 7 = Community-Professor







Gruppe: Mitglied
Mitglied seit: 16.11.2003
Beiträge: 1.511
Mitglied seit: 16.11.2003
Beiträge: 1.511
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!
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: