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.