OPC UA for Weihenstephan Standards
Go
v1.00.0
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
2
Normative references
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.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 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
4.2.3.1
Concepts
4.2.3.2
Namespaces
4.2.3.3
Companion Specifications
5
Use cases
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.2.1
Overview
10.2.2.2
Weihenstephan Base Functionality Server Profile
10.2.2.3
Weihenstephan Base Functionality Server Facet
10.2.3
Client Facets
10.2.3.1
Overview
10.2.3.2
Weihenstephan Base Functionality Client Profile
10.2.3.3
Weihenstephan Base Functionality Client Facet
11
Namespaces
11.1
Namespace Metadata
11.2
Handling of OPC UA Namespaces
12
(normative) OPC UA for Weihenstephan Standards Namespace and mappings
3.2.1
WS DataPoint
Each data point, which is defined within the Weihenstephaner Standads, is a WS DataPoint
↑
↓
✕