OPC 40001-101: Machinery Result Transfer


Released 1.00

2022-11-24

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 Result Transfer terms 3.2.1 Configuration 3.2.2 Environment 3.2.3 Job 3.2.4 Part 3.2.5 Program 3.2.6 Product 3.2.7 Recipe 3.2.8 System 3.2.9 System-wide unique 3.2.10 Step 3.3 Abbreviated terms 3.4 Conventions used in this document 4 General information to Machinery and OPC UA 5 Use cases 6 Result Transfer Information Model overview 6.1 General 6.2 Retrieve Information that Results exist 6.3 Transfer Results 6.4 Lifetime of a Result 6.5 Partial Results and Result Content 7 OPC UA ObjectTypes 7.1 ResultManagementType ObjectType Definition 7.1.1 Overview 7.1.2 GetResultById 7.1.3 GetResultIdListFiltered 7.1.4 ReleaseResultHandle 7.1.5 GetLatestResult 7.2 ResultTransferType ObjectType Definition 7.2.1 Overview 7.2.2 GenerateFileForRead 8 OPC UA EventTypes 8.1 ResultReadyEventType ObjectType Definition 9 OPC UA VariableTypes 9.1 ResultType VariableType Definition 10 OPC UA DataTypes 10.1 BaseResultTransferOptionsDataType 10.2 ResultTransferOptionsDataType 10.3 ResultEvaluationEnum 10.4 ProcessingTimesDataType 10.5 ResultDataType 10.6 ResultMetaDataType 11 Profiles and ConformanceUnits 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 Machinery-Result Simple Result Transfer Server Facet 11.2.2.3 Machinery-Result Result Transfer Server Facet 11.2.2.4 Machinery-Result Result Transfer Variables Server Facet 11.2.3 Client Facets 11.2.3.1 Overview 11.2.3.2 Machinery-Result Client Simple Result Transfer Client Facet 11.2.3.3 Machinery-Result Client Result Transfer Client Facet 12 Namespaces 12.1 Namespace Metadata 12.2 Handling of OPC UA Namespaces Annex A (normative)→Machinery – Result Transfer Namespace and mappings A.1 Namespace and identifiers for Machinery – Result Transfer Information Model Annex B (informative)→Extending the Result Transfer B.1 Overview B.2 Extending Metadata B.3 Explicit Result Format B.3.1 Explicit Content Format B.3.2 Explicit File Format