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