OPC 40451-1: OPC UA for Tightening Systems

Part 1: Asset Management, Results and Basic Events

Release 1.0
2021-09-29

Copyright (c) 2021 OPC Foundation
Generated on 10/15/2021 11:28:38 AM.

This document is subject to the license terms described here.

This document is a copy of the original which can be found here.

Table of Contents

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 Tools
            6.2.1.4 Servos
            6.2.1.5 MemoryDevices
            6.2.1.6 Sensors
            6.2.1.7 Cables
            6.2.1.8 Batteries
            6.2.1.9 PowerSupplies
            6.2.1.10 Feeders
            6.2.1.11 Accessories
            6.2.1.12 SubComponents
    6.3 Condition Monitoring
    6.4 Events
    6.5 Results
        6.5.1 Overview

7 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