OPC UA for PROFINET GSD Generic Model – Part 30144: PROFINET GSD Generic Model
Go
v1.00
1
Scope
2
Normative references
3
Terms, abbreviated terms and conventions
3.1
Overview
3.2
OPC UA for PROFINET GSD Generic Model terms
3.2.1
Untitled
3.2.2
Untitled
3.2.3
Untitled
3.2.4
Untitled
3.2.5
Untitled
3.2.6
Untitled
3.2.7
Untitled
3.2.8
Untitled
3.2.9
Untitled
3.2.10
Untitled
3.2.11
Untitled
3.2.12
Untitled
3.2.13
Untitled
3.2.14
Untitled
3.2.15
Untitled
3.3
Abbreviated terms
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
3.4.4
Structures
4
General information to PROFINET GSD Generic Model and OPC UA
4.1
Introduction to PROFINET GSD Generic Model
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
PROFINET GSD Generic Model Information Model overview
6.1
Information Model Creation
6.2
Application Object
6.3
IO Data
6.4
IO Channel
6.5
IO Data Qualifier and StatusCode Relationship
6.6
Parameters
6.7
Data Objects
6.7.1
BMPs with assigned text array
6.8
Data Object Qualifier and StatusCode Relationship
6.9
Function Groups
6.10
Alarms
6.11
Security
7
OPC UA ObjectTypes
7.1
GsdGenSubmoduleApplicationType
7.1.1
SetApplicationTag Method
7.2
GsdGenIoDataType
7.3
GsdGenIoChannelType
7.4
GsdGenIoChannelDataType
7.5
GsdGenIoChannelQualityType
8
OPC UA EventTypes
8.1
GsdGenAlarmEventType
9
OPC UA VariableTypes
9.1
GsdGenIoDataItemVariableType
9.2
GsdGenIoBitDataItemVariableType
9.3
GsdGenParameterVariableType
10
OPC UA DataTypes
10.1
GsdGenIoTimeDataType
10.2
GsdGenIoTimeStampDataType
10.3
GsdGenIoConsistencyEnumeration
10.4
GsdGenIoCommunicationStatusEnumeration
10.5
GsdGenIoConfigurationStatusEnumeration
10.6
GsdGenIoQualityFormatEnumeration
10.7
GsdGenChannelAccumulativeEnumeration
10.8
GsdGenChannelMaintenanceEnumeration
10.9
GsdGenChannelSpecifierEnumeration
10.10
GsdGenChannelDirectionEnumeration
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
PNGSDGM Base Server Profile
11.2.2.3
PNGSDGM Advanced Server Profile
11.2.2.4
PNGSDGM Extended Server Profile
11.2.3
Client Facets
12
Namespaces
12.1
Namespace Metadata
12.2
Handling of OPC UA Namespaces
Annex A
PROFINET GSD Generic Model Namespace and mappings (Normative)
A.1
NodeSet and Supplementary Files for PROFINET GSD Generic Model Information Model
Annex B
Data Type Mappings (Normative)
B.1
GSDML data types mapping to OPC UA data types
B.2
BMP data type mapping to OPC UA data types.
Annex C
GSDML RecordMeta and RefMeta Elements Usage (Normative)
C.1
RefMeta child elements
C.2
RecordMeta child elements
Annex D
OPC UA Data Objects (Normative)
D.1
Data Object attributes
Annex E
Samples (Informative)
E.1
GSDML sample for Data Object specification
3.2.8
Untitled
Initial setting written to a
Device
with a parameter record during its start-up phase.
↑
↓
✕