OPC 40451-1: Tightening Systems
Released 1.00 (Replaced by 2.00)
2021-10-11
This document is subject to the license terms described here.
The general OPC Foundation specification license agreement also applies and can be found here.
This document is a copy of the original which can be found here.
This document defines nodes in the following nodesets:
1 Scope
2 Normative references
3 Terms, definitions and conventions
3.1 Overview
3.2 OPC UA for Tightening Systems terms
3.3 Abbreviations
3.4 Conventions used in this document
3.4.1 Conventions for Node descriptions
3.4.1.1 Node definitions
3.4.1.2 Additional References
3.4.1.3 Additional sub-components
3.4.1.4 Additional Attribute values
3.4.2 NodeIds and BrowseNames
3.4.2.1 NodeIds
3.4.2.2 BrowseNames
3.4.3 Common Attributes
3.4.3.1 General
3.4.3.2 Objects
3.4.3.3 Variables
3.4.3.4 VariableTypes
3.4.3.5 Methods
4 General information on IJT Tightening System and OPC UA
4.1 Introduction to Industrial Joining Technologies (IJT)
4.2 Introduction to Tightening System
4.3 Introduction to OPC Unified Architecture
4.3.1 What is OPC UA?
4.3.2 Basics of OPC UA
4.3.3 Information modelling in OPC UA
4.3.3.1 Concepts
4.3.3.2 Namespaces
4.3.3.3 Companion Specifications
5 Use cases
5.1 Asset Management
5.2 Condition Monitoring
5.3 Result Management
5.4 Event Management
6 OPC UA Tightening System Information Model overview
6.1 Tightening System
6.2 Asset Management
6.2.1 Assets
6.2.1.1 Overview
6.2.1.2 Controllers
6.2.1.3 This is a container for the set of controllers in a given system.
6.2.1.4 Tools
6.2.1.5 This is a container for the set of tools in a given system.
6.2.1.6 Servos
6.2.1.7 This is a container for the set of servos in a given system.
6.2.1.8 MemoryDevices
6.2.1.9 This is a container for the set of memory devices in a given system.
6.2.1.10 Sensors
6.2.1.11 This is a container for the set of sensors whose measurements can be transformed and processed within a given system.
6.2.1.12 Cables
6.2.1.13 This is a container for the set of cables in a given system.
6.2.1.14 Batteries
6.2.1.15 This is a container for the set of batteries in a given system.
6.2.1.16 PowerSupplies
6.2.1.17 This is a container for the set of power supplies in a given system. The power supplies typically deliver power to a servo or battery.
6.2.1.18 Feeders
6.2.1.19 This is a container for the set of feeders in a given system.
6.2.1.20 Accessories
6.2.1.21 This is a container for the set of accessories in a given system.
6.2.1.22 SubComponents
6.2.1.23 This is a container for the list of subcomponents in a given system.
6.3 Condition Monitoring
6.4 Events
6.5 Results
6.5.1 Overview
6.6 OPC UA ObjectTypes for the Tightening System in General
7.1 TighteningSystemType ObjectType definition
7.1.1 Overview
7.1.2 Tightening System Assets Overview
7.1.2.1 Overview
7.1.2.2 ITighteningSystemAssetType InterfaceType Definition
7.1.2.3 IControllerType InterfaceType Definition
7.1.2.4 IToolType InterfaceType Definition
7.1.2.5 IServoType InterfaceType Definition
7.1.2.6 IMemoryDeviceType InterfaceType Definition
7.1.2.7 ISensorType InterfaceType Definition
7.1.2.8 ICableType InterfaceType Definition
7.1.2.9 IBatteryType InterfaceType Definition
7.1.2.10 IPowerSupplyType InterfaceType Definition
7.1.2.11 IFeederType InterfaceType Definition
7.1.2.12 IAccessoryType InterfaceType Definition
7.1.2.13 ISubComponentType InterfaceType Definition
7.2 ResultManagementType ObjectType Definition
7.2.1 Overview
7.2.1.1 GetResultById
7.2.1.2 GetLatestResult
7.2.1.3 GetResultListFiltered
7.2.1.4 ReleaseResultHandle
7.2.2 Results Folder
8 OPC UA EventTypes
8.1 JoiningSystemEventType
8.2 ResultReadyEventType
9 OPC UA VariableTypes
9.1 ResultType
9.2 TighteningResultType
9.3 ResultValueType
9.4 StepResultType
9.5 ErrorInformationType
9.6 TraceType
9.7 TighteningTraceType
9.8 StepTraceType
9.9 TraceContentType
9.10 JoiningDataVariableType
10 OPC UA DataTypes
10.1 ProcessingTimesDataType
10.2 ResultEvaluation
10.3 TagDataType
10.4 ResultDataType
10.5 TighteningResultDataType
10.6 ResultValueDataType
10.7 StepResultDataType
10.8 ErrorInformationDataType
10.9 TraceDataType
10.10 TighteningTraceDataType
10.11 StepTraceDataType
10.12 TraceContentDataType
11 Profiles and Conformance Units
11.1 Conformance Units
11.2 Profiles
11.2.1 Profile list
11.2.2 Server Facets
11.2.2.1 Overview
11.2.2.2 IJT Tightening System Basic v1.0 Server Profile
11.2.2.3 IJT Tightening System Full Featured v1.0 Server Profile
11.2.2.4 IJT Tightening Basic Assets Server Facet
11.2.2.5 IJT Tightening Core Assets Server Facet
11.2.2.6 IJT Tightening Complete Assets Server Facet
11.2.2.7 IJT Tightening Basic Result Server Facet
11.2.2.8 IJT Tightening Core Tightening Result Server Facet
11.2.2.9 IJT Tightening Step Results Server Facet
11.2.2.10 IJT Tightening Result Errors Server Facet
11.2.2.11 IJT Tightening Trace Server Facet
11.2.2.12 IJT Tightening Complete Tightening Result Server Facet
11.2.3 Client Facets
11.2.3.1 Overview
11.2.3.2 IJT Tightening System Basic Client Facet
12 Namespaces
12.1 Namespace Metadata
12.2 Handling of OPC UA Namespaces
Annex A (normative)→Tightening System Namespace and mappings
Annex B (informative)→Flexible Tightening System Asset Model
Annex C (informative)→Value Tag Examples
Annex D (informative)→Result and Traces Examples