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.


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