The FormingToolType (see Figure 16) is a subtype of the 8:BaseToolType and provides metal forming specific tool parameter in the Location Object. Therefore, the Location Object is overridden and adjusted with metal forming specific tool parameters. The FormingToolType is defined in Table 19.

image020.png

Figure 16 – FormingToolType

Table 19 – FormingToolType Definition

Attribute

Value

BrowseName

FormingToolType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 8:BaseToolType defined in REF OPC40501_1 \h OPC 40501-1 Machine Tools.

0:HasComponent

Object

8:Location

0:BaseObjectType

O

Conformance Units

MetalForming FormingToolType

The components of the FormingToolType have additional subcomponents which are defined in Table 20.

Table 20 – FormingToolType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

8:Location

0:HasProperty

Variable

Orientation

String

0:PropertyType

O

8:Location

0:HasComponent

Variable

Position

Double

0:AnalogUnitRangeType

O

8:Location

0:HasProperty

Variable

Stage

UInt16

0:PropertyType

O

8:Location

0:HasProperty

Variable

8:Name

String

0:PropertyType

M

8:Location

0:HasProperty

Variable

8:PlaceNumber

UInt16

0:PropertyType

M

The 8:Location parameter, formally defined in OPC 40501-1 UA for MachineTool, indicates, where the tool is located.

Orientation indicates the mounted direction of the tool if there are several possibilities (e.g. “Front” or “Back” at bending machines) to align the tool at the tool holder.

Position is a parameter which describes the absolute position of the central tool axis in dependency to the central middle axis of the complete tool holder. This is necessary if the machine consists of several stages or if the is mounted asymmetric in dependency to the central middle axis of the complete tool holder.

The Position parameter is extended by an 0:EngineeringUnits property as well as an 0:EURange property describing detailed static information.

image021.png

Figure 17 – Position parameter: Part 1

describes a hydraulic press machine with three stages, the absolute Positions as well as the corresponding unit (mm) and the low (red) and high (green) limits of each tool in the current stage.

The Stage parameter indicates on which stage the current defined tool is located.

The 8:PlaceNumber and the 8:Name are used like in the 8:BaseToolType.

image022.png

Figure 18 – Position parameter: Part 2