Table 50 defines the corresponding ConformanceUnits for the OPC UA Information Model for PROFINET GSD Generic Model.

Table 50 – Conformance Units for PROFINET GSD Generic Model

Category

Title

Description

Server

PNGSDGM Device

Server shows the PROFINET Device structure (Module – SubmoduleChannel).

Server

PNGSDGM Parameter

Server provides the Parameter data of the Devices in the Information Model.

Server

PNGSDGM IO Data

Server provides the IO Data of the Devices in the Information Model.

Server

PNGSDGM Data Objects

Server provides the vendor specific Data Objects yielded by vendor specific PROFINET data records.

Server

PNGSDGM BMP Access

Server provides Data Objects obtained using BMP Access.

Server

PNGSDGM Alarm Event

Server provides Diagnosis information by generating GsdGenAlarmEventType Events.

Table 51 lists all Profiles defined in this document and defines their URIs.

Table 51 – Profile URIs for PROFINET GSD Generic Model

Profile

URI

PNGSDGM Base Server Profile

http://opcfoundation.org/UA-Profile/PNGSDGM/Server/Base

PNGSDGM Advanced Server Profile

http://opcfoundation.org/UA-Profile/PNGSDGM/Server/Advanced

PNGSDGM Extended Server Profile

http://opcfoundation.org/UA-Profile/PNGSDGM/Server/Extended

The following sections specify the Facets available for Servers that implement the PROFINET GSD Generic Model companion specification. Each section defines and describes a Facet or Profile.

A specification can define multiple Facets if not all features are to be implemented by all Servers and Clients. The name of the Facet shall give a hint of the subset. An overall description shall be provided that explains the subset and it potential use.

Table 52 defines a Profile that describes the minimum OPC UA functionality provided by the Server implementing this specification.

Table 52 – PNGSDGM Base Server Profile

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

0:Core 2017 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2017Facet

M

Profile

0:UA-TCP UA-SC UA Binaryhttp://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary

M

Profile

0:Data Access Server Facethttp://opcfoundation.org/UA-Profile/Server/DataAccess

M

Profile

2:BaseDevice_Server_Facet

M

PNGSDGM

PNGSDGM Device

M

PNGSDGM

PNGSDGM IO Data

M

PNGSDGM

PNGSDGM Parameter

M

PNGSDGM

PNGSDGM Alarm Event

O

Subscription Services

0:Subscription Durable

O

Table 53 defines a Profile that adds the Generic Data Objects Conformance Unit to the minimum OPC UA functionality defined by the PNGSDGM Base Server Profile.

Table 53 – PNGSDGM Advanced Server Profile

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

0:Core 2017 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2017Facet

M

Profile

0:UA-TCP UA-SC UA Binaryhttp://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary

M

Profile

0:Data Access Server Facethttp://opcfoundation.org/UA-Profile/Server/DataAccess

M

Profile

2:BaseDevice_Server_Facet

M

PNGSDGM

PNGSDGM Device

M

PNGSDGM

PNGSDGM IO Data

M

PNGSDGM

PNGSDGM Data Objects

M

PNGSDGM

PNGSDGM Parameter

M

PNGSDGM

PNGSDGM Alarm Event

O

Subscription Services

0:Subscription Durable

O

Table 54 defines a Profile that adds the Generic BMP Access Conformance Unit to the OPC UA functionality defined by the PNGSDGM Advanced Server Profile.

Table 54 – PNGSDGM Extended Server Profile

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

0:Core 2017 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2017Facet

M

Profile

0:UA-TCP UA-SC UA Binaryhttp://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary

M

Profile

0:Data Access Server Facethttp://opcfoundation.org/UA-Profile/Server/DataAccess

M

Profile

2:BaseDevice_Server_Facet

M

PNGSDGM

PNGSDGM Device

M

PNGSDGM

PNGSDGM IO Data

M

PNGSDGM

PNGSDGM Data Objects

M

PNGSDGM

PNGSDGM BMP Access

M

PNGSDGM

PNGSDGM Parameter

M

PNGSDGM

PNGSDGM Alarm Event

O

Subscription Services

0:Subscription Durable

O

This specification does not define Client Facets.