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 |
||
|
0:HasComponent |
Object |
Controllers |
|
0:FolderType |
M |
||
|
0:HasComponent |
Object |
Tools |
|
0:FolderType |
M |
||
|
0:HasComponent |
Object |
Servos |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
MemoryDevices |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
Sensors |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
Cables |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
Batteries |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
PowerSupplies |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
Feeders |
|
0:FolderType |
O |
||
|
0:HasComponent |
Object |
Accessories |
|
0:FolderType |
O |
||
|
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 |
||||
|
0:HasComponent |
Object |
<Controller> |
|
0:BaseObjectType |
MP |
||||
|
0:HasInterface |
ObjectType |
IControllerType |
|
|
|
||||
|
0:HasComponent |
Object |
<Tool> |
|
0:BaseObjectType |
MP |
||||
|
0:HasInterface |
ObjectType |
IToolType |
|
|
|
||||
|
0:HasComponent |
Object |
<Servo> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IServoType |
|
|
|
||||
|
0:HasComponent |
Object |
<MemoryDevice> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IMemoryDeviceType |
|
|
|
||||
|
0:HasComponent |
Object |
<Sensor> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
ISensorType |
|
|
|
||||
|
0:HasComponent |
Object |
<Cable> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
ICableType |
|
|
|
||||
|
0:HasComponent |
Object |
<Battery> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IBatteryType |
|
|
|
||||
|
0:HasComponent |
Object |
<Feeder> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IFeederType |
|
|
|
||||
|
0:HasComponent |
Object |
<PowerSupply> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IPowerSupplyType |
|
|
|
||||
|
0:HasComponent |
Object |
<Accessory> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
IAccessoryType |
|
|
|
||||
|
0:HasComponent |
Object |
<SubComponent> |
|
0:BaseObjectType |
OP |
||||
|
0:HasInterface |
ObjectType |
ISubComponentType |
|
|
|