The TighteningSystemType provides the overview of data exposed from a given tightening system and is formally defined in Table 12.

Note: An instance of the TighteningSystemType does not represent a specific asset. It is a container which represents an entry point for the set of various assets available in a given tightening system.

Table 12 - TighteningSystemType Definition

Attribute

Value

BrowseName

TighteningSystemType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Others

Subtype of the BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

SystemInformation

--

0:FolderType

M

0:HasComponent

Object

AssetManagement

--

0:FolderType

M

0:HasComponent

Object

ResultManagement

--

ResultManagementType

M

The mandatory SystemInformation Object is an instance of FolderType to group common parameters for the tightening system.

The mandatory AssetManagement Object is an instance of FolderType to group set of assets and related objects in the tightening system.

The mandatory ResultManagement Object is an instance of ResultManagementType which provides mechanism to access results generated by the underlying system.

The components of the TighteningSystemType have additional subcomponents which are defined in Table 13.

Table 13 - TighteningSystemType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

SystemInformation

0:HasComponent

Variable

Name

0:String

0:BaseDataVariableType

M, RO

SystemInformation

0:HasComponent

Variable

IntegratorName

0:String

0:BaseDataVariableType

O, RO

SystemInformation

0:HasComponent

Variable

SystemId

0:String

0:BaseDataVariableType

O, RO

SystemInformation

0:HasComponent

Variable

Description

0:String

0:BaseDataVariableType

O, RO

SystemInformation

0:HasComponent

Variable

Location

0:String

0:BaseDataVariableType

O, RO

AssetManagement

0:HasComponent

Object

Assets

--

0:FolderType

M

The mandatory Name is the name or model of the tightening system. It can be provided by the system integrator to identify the system.

The optional IntegratorName is the name of the system integrator.

The optional SystemId is the system integrator specific identifier for the system. It represents a reference to the manufacturer ERP system to know determine what is the system.

The optional Description is the description of the system which could be written by the customer to identify the system. It could be the purpose of the system in the assembly line. Examples: Fixtured System, Handheld System, Brake bolt M10 left side, etc.

The optional Location is the location of the given system in the given plant or factory in text format.

The mandatory Assets Object is an instance of FolderType to group set of assets available in the given system.

The components of the TighteningSystemType have additional subcomponents which are defined in Table 14.

The additional subcomponents are instances of FolderType to group different types of assets available in the given system. Each instance of the FolderType has a respective place holder of type BaseObjectType for each asset.

Table 14 - TighteningSystemType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

AssetManagement

Assets

0:HasComponent

Object

Controllers

0:FolderType

M

AssetManagement

Assets

0:HasComponent

Object

Tools

0:FolderType

M

AssetManagement

Assets

0:HasComponent

Object

Servos

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

MemoryDevices

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

Sensors

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

Cables

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

Batteries

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

PowerSupplies

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

Feeders

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

Accessories

0:FolderType

O

AssetManagement

Assets

0:HasComponent

Object

SubComponents

0:FolderType

O

The components of the TighteningSystemType have additional subcomponents which are defined in Table 15.

Table 15 - TighteningSystemType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

AssetManagement

Assets

Controllers

0:HasComponent

Object

<Controller>

0:BaseObjectType

MP

AssetManagement

Assets

Controllers

<Controller>

0:HasInterface

ObjectType

IControllerType

AssetManagement

Assets

Tools

0:HasComponent

Object

<Tool>

0:BaseObjectType

MP

AssetManagement

Assets

Tools

<Tool>

0:HasInterface

ObjectType

IToolType

AssetManagement

Assets

Servos

0:HasComponent

Object

<Servo>

0:BaseObjectType

OP

AssetManagement

Assets

Servos

<Servo>

0:HasInterface

ObjectType

IServoType

AssetManagement

Assets

MemoryDevices

0:HasComponent

Object

<MemoryDevice>

0:BaseObjectType

OP

AssetManagement

Assets

MemoryDevices

<MemoryDevice>

0:HasInterface

ObjectType

IMemoryDeviceType

AssetManagement

Assets

Sensors

0:HasComponent

Object

<Sensor>

0:BaseObjectType

OP

AssetManagement

Assets

Sensors

<Sensor>

0:HasInterface

ObjectType

ISensorType

AssetManagement

Assets

Cables

0:HasComponent

Object

<Cable>

0:BaseObjectType

OP

AssetManagement

Assets

Cables

<Cable>

0:HasInterface

ObjectType

ICableType

AssetManagement

Assets

Batteries

0:HasComponent

Object

<Battery>

0:BaseObjectType

OP

AssetManagement

Assets

Batteries

<Battery>

0:HasInterface

ObjectType

IBatteryType

AssetManagement

Assets

Feeders

0:HasComponent

Object

<Feeder>

0:BaseObjectType

OP

AssetManagement

Assets

Feeders

<Feeder>

0:HasInterface

ObjectType

IFeederType

AssetManagement

Assets

PowerSupplies

0:HasComponent

Object

<PowerSupply>

0:BaseObjectType

OP

AssetManagement

Assets

PowerSupplies

<PowerSupply>

0:HasInterface

ObjectType

IPowerSupplyType

AssetManagement

Assets

Accessories

0:HasComponent

Object

<Accessory>

0:BaseObjectType

OP

AssetManagement

Assets

Accessories

<Accessory>

0:HasInterface

ObjectType

IAccessoryType

AssetManagement

Assets

SubComponents

0:HasComponent

Object

<SubComponent>

0:BaseObjectType

OP

AssetManagement

Assets

SubComponents

<SubComponent>

0:HasInterface

ObjectType

ISubComponentType