Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 662

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

Werbung

Anbindung Codeträger - Tool Ident Connection (Option)
9.2 Konfiguration
Hex value
B0
00
Offset
0
1
writeBCD ( ToolArray, 0, 5, -3.1234 );
readBCD ( ToolArray, 0, 5 ); => "-3.12"
writeBCD ( ToolArray, 5, 5, 1.2 );
readBCD ( ToolArray, 5, 5 ); => "1.2"
Hex value
D0
00
Offset
0
1
writeBCD ( ToolArray, 0, 4, 3.94 );
readBCD ( ToolArray, 0, 4 ); => "3.94"
writeBCD ( ToolArray, 4, 4, 3.94, 0 );
readBCD ( ToolArray, 4, 4 ); => "4"
writeBCD ( ToolArray, 8, 4, 3.94, 1 );
readBCD ( ToolArray, 8, 4 ); => "3.9"
writeBCD ( ToolArray, 12, 4, 3.94, 2 );
readBCD ( ToolArray, 12, 4 ); => "3.94"
Hex value
B0
00
Offset
0
1
readINT() / writeINT()
int
Die Funktionen erlauben das Schreiben und Lesen von 16-Bit Zahlen mit Vorzeichen. Die
Daten werden im S7-Format abgelegt (Big-Endian).
Beispiel:
writeINT ( ToolArray, 0, 1 );
readINT ( ToolArray, 0, ); => "1"
writeINT ( ToolArray, 2, 4711 ); // hex: 1267
readINT ( ToolArray, 2 ); => "4711"
writeINT ( ToolArray, 4, -300 ); // hex: FED4
readINT ( ToolArray, 4 ); => "-300"
writeINT ( ToolArray, 6, -1 ); // hex: FFFF
readINT ( ToolArray, 6 ); => "-1"
662
00
3E
11
D0
2
3
4
5
00
3E
32
B0
2
3
4
5
3E
94
B0
00
2
3
4
5
readINT ( array, offset )
writeINT ( array, offset, val )
00
04
7E
11
6
7
8
9
00
04
1E
20
6
7
8
9
00
04
B0
00
6
7
8
9
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
B0
00
00
47
10
11
12
13
10
11
12
13
03
E9
B0
00
10
11
12
13
Werkzeugverwaltung
11
14
15
14
15
3E
94
14
15

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis