Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 665

Werkzeugverwaltung
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Hex value
40
08
Offset
0
1
ReverseByteOrder ()
ReverseByteOrder ( val )
Die Funktionen xxxINT(), xxxDINT(), xxxWORD() und xxxDWORD() lesen und schreiben
Werte im Big-Endian Format. Dies entspricht den S7-Formaten. Sollten Werte im Little-Endian
Format gelesen/geschrieben werden, dann kann die Funktion ReverseByteOrder() hierfür
verwendet werden.
Beispiel:
writeINT ( ToolArray, 0, 1 );
writeINT ( ToolArray, 2, ReverseByteOrder(1) );
ReverseByteOrder( readINT( ToolArray, 2 ) ); => "1"
writeDINT ( ToolArray, 4, 4711 );
writeDINT ( ToolArray, 8, ReverseByteOrder(4711L) );
ReverseByteOrder( readDINT( ToolArray, 8 ) ); => "4711"
Hex value
00
01
Offset
0
1
Hinweis
Die Schreibweise 4711L sorgt dafür, dass die Konstante 4711 als 32-Bit Konstante interpretiert
wird. Als Default wird 16-Bit (int) verwendet.
PlaceTypeToString () / PlaceTypeFromString ()
Der Platztyp eines Werkzeugs (TC_TP7) wird in SINUMERIK Operate ausschließlich als ein
numerischer Wert geführt. Im HMI Advanced wurde für den Platztyp ein String-Wert verwaltet.
Die Zuordnung zwischen dem numerischen Wert und dem String-Wert erfolgt in der Datenbank
WZACCESS.MDB.
Um die Kompatibilität von Codeträgerformaten zwischen HMI-Advanced und SINUMERIK
Operate zu gewährleisten, wird in Tool Ident Connection die Konfigurationsdatei
"ToolSpec.xml" eingeführt. Diese Datei muss auf der Steuerung im selben Verzeichnis wie die
mcx-Datei abgelegt werden.
Tabelle 9-6
<!--nachfolgende Datenstruktur wird dazu benutzt die PlatzTyp-Information
($TC_TP7) einem numerischen Wert in ein String-Wert zu überführen bzw.
umgekehrt. Umsetzung von Text → Code wird der Stringvergleich casesensitive
durchgeführt-->
Werkzeugverwaltung
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
E1
47
AE
14
2
3
4
5
01
00
00
00
2
3
4
5
Beispiel ToolSpec.xml
Anbindung Codeträger - Tool Ident Connection (Option)
7A
E1
40
20
6
7
8
9
12
67
67
12
6
7
8
9
9.2 Konfiguration
4C
CC
CC
CC
10
11
12
13
00
00
10
11
12
13
CC
CD
14
15
14
15
665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis