18 Profiles and Conformance Units

This chapter defines the corresponding profiles and conformance units for the OPC UA Information Model for OPC 40082-4. Profiles are named groupings of conformance units. Facets are profiles that will be combined with other Profiles to define the complete functionality of an OPC UA Server or Client.

18.1 Conformance Units

This chapter defines the corresponding Conformance Unit for OPC 40082-4.

Table 41 – Conformance Units for OPC 40082-4
Category Title Description
ServerOPC 40082-4 BasicSupport of DosingSystemType and all mandatory child elements giving information on the dosing system and its status. There is at least one instance of the DosingSystemType in the Machines Object.
ServerOPC 40082-4 AlarmsSupport of HelpOffNormalAlarmType, providing error information. If this facet is supported and a client subscribes to the events, the server shall provide all errors via alarms in addition to the error variables included in the OperationType.

18.2 Profiles

18.2.1 Profile list

The following tables specify the facets available for Servers that implement the OPC 40082-4 Information Model companion specification.

NOTE: The names of the supported profiles are available in the Server Object under ServerCapabilities.ServerProfileArray

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

Table 42 – Profile URIs for OPC 40082-4
Profile URI
OPC 40082-4 Basic Server Profilehttp://opcfoundation.org/UA-Profile/PlasticsRubber/Dosing/Server/Basic
OPC 40082-4 Alarms Server Facethttp://opcfoundation.org/UA-Profile/PlasticsRubber/Dosing/Server/Alarms

18.2.2 Server Facets

18.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the OPC 40082-4 companion specification. Each section defines and describes a Facet or Profile.

18.2.2.2 OPC 40082-4 Basic Server Profile
Table 43 – OPC 40082-4 Basic Server Profile
Group Conformance Unit / Profile Title Mandatory / Optional
OPC 40082-4OPC 40082-4 BasicM
Profile0:ComplexType Server FacetM
Profile0:Method Server FacetM
Profile2:BaseDevice Server FacetM
18.2.2.3 OPC 40082-3 Alarms Server Facet
Table 44 – OPC 40082-4 Alarms Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
OPC 40082-4OPC 40082-4 AlarmsM
Profile0:A & C Alarm Server FacetM