Table 21 - IToolType Definition

Attribute

Value

BrowseName

IToolType

IsAbstract

True

References

Node Class

BrowseName

DataType

TypeDefinition

Others

Subtype of the ITighteningSystemAssetType, inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

Parameters

--

0:FolderType

M

The components of the IToolType have additional subcomponents which are defined in Table 22.

Table 22 - IToolType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Parameters

0:HasComponent

Variable

Type

0:Byte

0:MultiStateDiscreteType

M, RO

Parameters

0:HasComponent

Variable

DesignType

0:Byte

0:MultiStateDiscreteType

M, RO

Parameters

0:HasComponent

Variable

DriveMethod

0:Byte

0:MultiStateDiscreteType

M, RO

Parameters

0:HasComponent

Variable

DriveType

0:Byte

0:MultiStateDiscreteType

M, RO

Parameters

0:HasComponent

Variable

MaxTorque

0:Double

JoiningDataVariableType

M, RO

Parameters

0:HasComponent

Variable

MinTorque

0:Double

JoiningDataVariableType

O, RO

Parameters

0:HasComponent

Variable

ShutOffMethod

0:Byte

0:MultiStateDiscreteType

O, RO

Parameters

0:HasComponent

Variable

MaxSpeed

0:Double

JoiningDataVariableType

O, RO

Parameters

0:HasComponent

Variable

MotorType

0:String

0:BaseDataVariableType

O, RO

Parameters

0:HasComponent

Variable

TotalNumberOfTighteningsSinceService

0:Int32

0:BaseDataVariableType

O, RO

Parameters

0:HasComponent

Variable

TotalNumberOfTightenings

0:Int32

0:BaseDataVariableType

O, RO

The mandatory Type is the classification of a Tool.

The mandatory DesignType provides information on the design of the Tool.

The mandatory DriveMethod provides information on the drive method of the motor of the Tool.

The mandatory DriveType provides information on the drive type of the Tool.

The optional ShutOffMethod provides information on the shutoff method of the tool.

In Table 23, standardized values for the EnumStrings attribute for the above listed variables is defined. Each instance of the following variables Type, DesignType, DriveMethod, DriveType, ShutOffMethod shall follow the defined sequence for the entries.

Note: Servers can add additional entries into the EnumStrings array and may provide translations of the texts in different locales.

The mandatory MaxTorque is the maximum allowed torque for which the tool may be used for tightening processes. For Click Wrenches, it may not be available.

The optional MinTorque is the minimum allowed torque for which the tool may be used for tightening processes.

The optional MaxSpeed is the maximum rotation speed of the driving shaft.

The optional MotorType is the type of motor in the tool.

The optional TotalNumberOfTighteningsSinceService is the total number of tightenings executed by the tool since the last service of the tool.

The optional TotalNumberOfTightenings is the total number of tightenings executed by the tool. It is incremented by 1 to capture total number of tightenings.

Table 23 - IToolType Attribute values for child nodes

BrowsePath

Value Attribute

Parameters

Type

0:EnumStrings

OTHER

FIXTURED

HANDHELD

MANUAL

Parameters

DesignType

0:EnumStrings

OTHER

PISTOL

ANGLE

STRAIGHT

OFFSET

Parameters

DriveMethod

0:EnumStrings

OTHER

CONTINUOUS

PULSE

RATCHETING

TENSIONING

MANUAL

Parameters

DriveType

0:EnumStrings

OTHER

ELECTRIC

HYDRAULIC

PNEUMATIC

MANUAL

Parameters

ShutOffMethod

0:EnumStrings

OTHER

MECHANICAL

CURRENT

TRANSDUCER