readASCII ( ToolArray, 5, 5 ); => "00004"
readASCII ( ToolArray, 10, 5 ); => "003.9"
Hex value
30
33
Offset
0
1
readBCD() / writeBCD()
double
Les fonctions permettent d'écrire et de lire des nombres BCD.
Exemples :
writeBCD ( ToolArray, 0, 5, 3.11 );
readBCD ( ToolArray, 0, 5 ); => "3.11"
writeBCD ( ToolArray, 5, 5, -47.11 );
readBCD ( ToolArray, 0, 5 ); => "-47.11"
writeBCD ( ToolArray, 10, 5, 4711 );
readBCD ( ToolArray, 10, 5 ); => "4711"
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"
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
2E
39
34
30
2
3
4
5
readBCD ( array, offset, length )
writeBCD ( array, offset, length, val [,precison] )
00
3E
11
D0
2
3
4
5
00
3E
32
B0
2
3
4
5
Connexion porte-code - Tool Ident Connection (option)
30
30
30
34
6
7
8
9
00
04
7E
11
6
7
8
9
00
04
1E
20
6
7
8
9
11.2 Configuration
30
30
33
2E
10
11
12
13
B0
00
00
47
10
11
12
13
10
11
12
13
39
14
15
11
14
15
14
15
841