Individual Tool Data
- Point data access.
- Point configuration.
- Point array elements.
Point data access
You can configure a point to access individual tool data, including the:
Tool number | T-code |
Tool length compensation number | H-code |
Cutter radius compensation number | D-code |
Status of the individual tool |
|
Access for:
Machining CNC | Type M | Are read/write. |
Lathe CNC | Type T | Are read-only. The tool length compensation number and the cutter radius compensation number will always have a value of 0, since this data does not apply to a Lathe CNC. |
Point configuration
Specify the following for individual tool data access points.
Point Class | ANALOG |
Type | DINT |
Elements | 4-element array |
Access | Read/Write |
Valid Addresses | INTD<X>, where X is the tool number |
Number of Elements | 4 |
Point array elements
The elements of the Individual Tool Data point array are as follows:
Element 0 | The tool number (T-code) | |
Element 1 | The tool length compensation number (H-code) | |
Element 2 | The cutter radius compensation number (D-code) | |
Element 3 | The status of the individual tool are as follows: | |
Value | The tool is: | |
1 | Registered | |
2 | Expired | |
3 | Skipped |
Also, note that there is a special numbering mechanism that is used when configuring the address of individual tool points. The number of tool groups and the number of tools in each group is enabled in the controller. Therefore, the address of the first tool in tool group 1 is INTD1
and the address of the first tool in tool group 2 could be INTD 3
, 5
, 9
, 17
or 33
. The first tool number in tool group 2 depends on the configuration of the controller.
Examples
- If each group has 2 tools.
Addresses are:
Tool Group | Addresses |
---|---|
Group 1 | INTD1, INTD2 |
Group 2 | INTD3, INTD4 |
- If each group has 4 tools.
Addresses are:
Tool Group | Addresses |
---|---|
Group 1 | INTD1, INTD2, INTD3, INTD4 |
Group 2 | INTD5, INTD6, INTD7, INTD8 |