7 OPC UA ObjectTypes for the Tightening System in General ToC Previous Next

7.1 TighteningSystemType ObjectType definition ToC Previous Next

7.1.1 Overview ToC Previous Next

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      

Previous Next