
16.CUSTOM MACRO PROGRAMMING B-63944EN/02
- 378 -
- Tool compensation value #2001-#2800, #10001-#13999 (Attribute: R/W)
M
The compensation values can be obtained by reading system variables
#2001 to #2800 or #10001 to #13999 for tool compensation. The
compensation values can also be changed by assigning values to the
system variables.
<1> Tool compensation memory A
• When the number of compensations is 200 or less
Compensation
number
Variable number Variable name
1 #2001 [#_OFS[1]]
2 #2002 [#_OFS[2]]
3 #2003 [#_OFS[3]]
: : :
199 #2199 [#_OFS[199]]
200 #2200 [#_OFS[200]]
• When the number of compensations is more than 200 (For
compensation with a compensation number of 200 or less,
#2001 to #2200 can also be used.)
Compensation
number
Variable number Variable name
1 #10001 [#_OFS[1]]
2 #10002 [#_OFS[2]]
3 #10003 [#_OFS[3]]
: : :
998 #10998 [#_OFS[998]]
999 #10999 [#_OFS[999]]
<2> Tool compensation memory B
• When the number of compensations is 200 or less
When parameter V15 (No.6000#3) = 0
Wear Geometry
Compensation
number
Variable
number
Variable name
Variable
number
Variable name
1 #2001 [#_OFSW[1]] #2201 [#_OFSG[1]]
2 #2002 [#_OFSW[2]] #2202 [#_OFSG[2]]
3 #2003 [#_OFSW[3]] #2203 [#_OFSG[3]]
: : : : :
199 #2199 [#_OFSW[199]] #2399 [#_OFSG[199]]
200 #2200 [#_OFSW[200]] #2400 [#_OFSG[200]]