12 OPC UA DataTypes ToC Previous Next

12.8 ToolLifeIndication ToC Previous Next

Tool life is the state of decay/ usage of a tool. The tool life can be measured in usage e.g. number of times the tool has been changed into the spindle, minutes of run time or deviation of a defined geometry.

This enumeration contains the values to indicate the subject of tool life measurement.

The enumeration is defined in Table 98.

Table 98 – ToolLifeIndication EnumValues Fields

Name Value Description
Time 0 The tool life indicates the time the tool has been in use or can still be used. The value shall be given in hours (decimal value).
NumberOfParts 1 The tool life indicates the total number of parts that have been produced or can still be produced using the tool. The unit shall be „one“.
NumberOfUsages 2 The tool life indicates counting the process steps this tool has been used or can still be used (for example usages of a punching tool). The unit shall be „one“.
Feed_Distance 3 The tool life indicates the sum of the feed path covered by the tool and the workpiece relative to each other during machining. This value shall be given in one of the following units: millimetres, metres, kilometres.
Cutting_Distance 4 The tool life indicates the sum of the lengths that the cutting knife works in the workpiece. If the knife is not fixed, this includes the lengths of the arc segments of the knife path. This value shall be given in one of the following units: millimetres, metres, kilometres. This value is likely only available for serial production with clearly defined machining conditions.
Length 5 The tool life indicates the abraded length of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.
Diameter 6 The tool life indicates the abraded diameter of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.
Other 7 The tool life is indicated in a way not covered by the remaining enum values.

Its representation in the AddressSpace is defined in Table 99.

Table 99 – ToolLifeIndication Definition

Attribute Value
BrowseName ToolLifeIndication
IsAbstract False

Subtype of the Enumeration type defined in OPC 10000-3

References NodeClass BrowseName DataType TypeDefinition Other
0:HasProperty Variable 0:EnumValues 0:EnumValueType [] 0:PropertyType  

Previous Next