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.
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 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