Description
Reads the memory type of tool offset, and the available number of it. Those are stored in "ofs_type" and "use_no" of "ODBTLINF" with signed binary format.
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
Arguments
Specify the library handle. See "Library handle" for details.
Pointer to the ODBTLINF structure for the tool offset information. The ODBTLINF structure is as follows.
typedef struct odbtlinf {
short ofs_type; /* memory type */
short use_no; /* available number */
} ODBTLINF ;
- ofs_type
- Memory type of tool offset
- Lathe Series(30i/31i/32i, 0i-D/F)
0 : memory type A 1 : memory type B 2 : memory type C (except T series) 0 : tool offset Memory A 1 : tool offset Memory B
- use_no
- Available number of tool offset
- Series 15
- Series 15i
- Series 16/18/21, 16i/18i/21i, 0i
- Series 30i
- Power Mate i
- Power Motion i
M Number of offset 32/99/200/499/999 sets * In case of the extended tool offset value, the number of offset is half of the above sets. T Number of offset 32/64/160 sets * In case of the extended tool offset value, the number of offset is half of the above sets. TT Number of offset 16/32/80 sets (each path)
M Number of offset 32/99/200/499/999 sets
M Number of offset 32/64/99/200/400/499/999 sets T Number of offset 16/32/64/99 sets
Number of offset 0 to 999 sets
Number of offset 32/64/99/200/400/499/999 sets
Number of offset 32/99/200 sets
Return
EW_OK is returned on successful completion, otherwise any value except EW_OK is returned.
As for the details, see "Return status of Data window function"
CNC option
And this function is related to the following CNC option.
- Series 15
- Series 15i
- Series 16/18/21, 16i/18i/21i
- Series 0i-A/B/C
- Series 0i-D/F
- Series 30i
- Power Motion i
* () : Basic
M
Tool offset extension
(32)/99/200/499/999 sets
Tool offset memory
(A)/B/C
Extended tool offset value
(number of offset is half of the above sets.)
T
Tool offset extension
(32)/64/160 sets
Tool offset memory
(A)/B
Cutter radius compensation
Extended tool offset value
(number of offset is half of the above sets.)
TT
Tool offset extension
(16)/32/80 sets (each path)
Tool offset memory
(A)/B
Cutter radius compensation
M
Tool offset extension
(32)/99/200/499/999 sets
Tool offset memory
(A)/B/C
M
Tool offset extension
(32)/64/99/200/400/499/999 sets
Tool offset memory
(A)/B/C
T
Tool offset extension
(16)/32/64/99 sets
Geometry/wear offset
Cutter radius compensation
Y axis offset
M
Tool offset extension
32/(400) sets
Tool offset memory
A/(C)
T
Tool offset extension
32/(64) sets
Geometry/wear offset
Cutter radius compensation
Y axis offset
M
Tool offset extension
32/(400) sets
Tool offset memory
A/(C)
T
Tool offset extension
32/(99) sets
Geometry/wear offset
Cutter radius compensation
Y axis offset
M
Tool offset extension
(16)/32/64/99/200/400/499/999/2000 sets
Tool offset memory
(A)/B/C
Tool offset for Milling and Turning function
T
Tool offset extension
(16)/32/64/99/200/400/499/999/2000 sets
Geometry/wear offset
Tool offset for Milling and Turning function
Tool offset extension
(32)/99/200 sets
For HSSB connection,
For Ethernet connection,
The Ethernet function and the extended driver/library function are necessary. However, in case of Series 16i/18i/21i-B, 0i-B/C/D/F, Series 30i and PMi-A, the required CNC option is as follows. When Embedded Ethernet is used,above two optional functions are not required.
When Ethernet board is used,
- only Ethernet function is required.
CNC parameter
This function is related to the following CNC parameter.
See the manual of CNC parameter for details.
8132#1=1 (must be set)
CNC mode
This function can be used in any CNC mode.
Available CNC
0i-A | 0i-B/C(Note) | 0i-D | 0i-F | 15 | 15i | 16 | 18 | 21 | 16i-A | 18i-A | 21i-A | 16i-B | 18i-B | 21i-B | 30i-A | 30i-B | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M (Machining) | |||||||||||||||||
T (Turning) | - | ||||||||||||||||
LC (Loader) | - | - | - | - | - | - | - | - |
0i-D | 0i-F | 16i | 18i | 30i-A | 30i-B | |
---|---|---|---|---|---|---|
P (Punch press) | - | |||||
L (Laser) | - | - | - | - | ||
W (Wire) | - | - |
Power Mate i-D | |
Power Mate i-H | |
Power Motion i-A | O |
"O" | : | Both Ethernet and HSSB | |
"E" | : | Ethernet | |
"H" | : | HSSB | |
"X" | : | Cannot be used | |
"-" | : | None |
Note) 0i-C does not support the HSSB function.
See Also
cnc_rdtofs cnc_wrtofs cnc_rdtofsr cnc_wrtofsr