OPC 40600: OPC UA for Weihenstephan Standards
Release 1.00.0
2021-07-12
Copyright (c) 2021 OPC Foundation
Generated on 8/5/2021 10:13:56 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
1.1 Scope of this Companion Specification
1.2 Organizations
1.2.1 VDMA Food Processing and Packaging Machinery Association
1.2.2 OPC Foundation
1.2.3 Weihenstephan Standards Industry User Group
1.2.4 Technical University Munich – Research Group Smart Production Systems at the Chair of Brewing and Beverage Technology
1.2.5 Fraunhofer IGCV
3 Terms, definitions and conventions
3.1 Overview
3.2 OPC UA for Weihenstephan Standards terms
3.2.1 WS DataPoint
3.2.2 WS BrowseName
3.2.3 WS TagNumber
3.2.4 WS Protocol
3.3 Abbreviated terms
3.4 Conventions used in this document
3.4.1 Conventions for Node descriptions
3.4.2 NodeIds and BrowseNames
3.4.3 Common Attributes
4 General information to Weihenstephan Standards and OPC UA
4.1 Introduction the Weihenstephan Standards in general
4.1.1 Benefits of the Weihenstephan Standards
4.1.2 Exemplary definition of MES functionalities and Industry 4.0
4.1.3 WS DataPoints and WS Categories
4.1.4 WS Communication interfaces
4.1.5 WS Document structure
4.2 Introduction to OPC Unified Architecture
4.2.1 What is OPC UA?
4.2.2 Basics of OPC UA
4.2.3 Information modelling in OPC UA
6 Weihenstephan Standards Information Model
6.1 Overview of the Weihenstephan Standards Information Model
6.2 Deeper understanding of the WS Templates
6.3 Used Types for WS DataPoints and general mapping to WS Protocol data types
6.4 Namespaces for WS and vendor-specific data points
7 OPC UA ObjectTypes
7.1 WSMachineType ObjectType Definition
7.2 WSBaseObjectType Definition
7.3 WSAlarmType ObjectType Definition
7.4 WSWarningType ObjectType Definition
7.5 WSBaseStateMachineType ObjectType Definition
7.6 WSExecuteStateMachineType ObjectType Definition
7.7 WSHeldStateMachineType Definition
7.8 WSSuspendedStateMachineType Definition
8 OPC UA VariableTypes
8.1 WSAnalogUnitType VariableType Definition
9 OPC UA DataTypes
9.1 WSOperatingModeEnumerationType
9.2 WSProgramEnumerationType
10 Profiles and ConformanceUnits
10.1 Conformance Units
10.2 Profiles
10.2.1 Profile list
10.2.2 Server Facets
10.2.3 Client Facets
11 Namespaces
11.1 Namespace Metadata
11.2 Handling of OPC UA Namespaces
Annex A (normative) OPC UA for Weihenstephan Standards Namespace and mappings