The ToolChangePrognosisType is a prognosis indicating at which time in the future a tool within the machine or a magazine shall be exchanged with a similar tool (usually due to wear).
The ToolChangePrognosisType is formally defined in Table 79.
Table 79 – ToolChangePrognosisType Definition
Attribute |
Value |
||||
BrowseName |
ToolChangePrognosisType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the PrognosisType defined in 8.6.4 i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasComponent |
Variable |
Location |
0:LocalizedText |
0:BaseDataVariableType |
M, RO |
0:HasComponent |
Variable |
ToolIdentifier |
0:String |
0:BaseDataVariableType |
O, RO |
0:HasComponent |
Variable |
ToolName |
0:String |
0:BaseDataVariableType |
O, RO |
0:HasComponent |
Variable |
ToolNodeId |
0:NodeId |
0:BaseDataVariableType |
O, RO |
Conformance Units |
|||||
MachineTool PrognosisType |
|||||
MachineTool Prognoses Dynamic List |
Location refers to the place the tool shall be removed from within the machine’s system boundary, e.g., a tool magazine or the workspace of the machine.
ToolIdentifier is identical to the Identifier property of the tool to change, if applicable. If the tool is not modelled in the AddressSpace of the OPC UA Server, this component shall be filled accordingly.
ToolName contains the name of the tool to change, as described for the BaseToolType in 8.5.3. If the tool is not available in the AddressSpace, the ToolName shall be given in a similar manner.
ToolNodeId is the 0:NodeId of the BaseToolType subtype instance this prognosis refers to.