16 Profiles and Conformance Units

This chapter defines the corresponding profiles and conformance units for the OPC UA Information Model for OPC 40092-1. 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.

16.1 Conformance Units

This chapter defines the corresponding Conformance Unit for OPC 40092-1.

Table 29 - Conformance Units for OPC 40092-1
Category Title Description
ServerOPC 40092-1 BasicSupport of FoamCuttingMachineType and all mandatory child elements giving information on the foam cutting machine and its status. There is at least one instance of the FoamCuttingMachineType in the Machines Object.
ServerOPC 40092-1 ErrorHandlingSupport of ErrorHandlingType and at least all mandatory child elements.
ServerOPC 40092-1 FoamCuttingCycleInformationEventSupport of FoamCuttingCycleInformationEventType and at least one child element.
ServerOPC 40092-1 ConveyorConfigurationSupport of ConveyorConfigurationType and all mandatory child elements. There is at least one instance of the ConveyorConfigurationType in the ConveyorConfigurations Folder.
ServerOPC 40092-1 KnifeSupport of at least KnifeRunning Variable in the Knife Folder.
ServerOPC 40092-1 CuttingSpeedFeedSupport of at least one element in the CuttingSpeedFeed Folder.
ServerOPC 40092-1 CuttingUnitParametersSupport of at least one element in the CuttingUnitParameters Folder.
ServerOPC 40092-1 MaterialSupportSupport of at least one element in the MaterialSupport Folder.
ServerOPC 40092-1 SupplySupport of at least one element in the Supply Folder.
ServerOPC 40092-1 WindingSystemSupport of at least one element in the WindingSystem Folder.
ServerOPC 40092-1 MainAxisDrivesSupport of 4:DriveType and all mandatory child elements. There is at least one instance of the 4:DriveType in the MainAxisDrives Object.
ServerOPC 40092-1 ConveyorProcessMonitoringSupport of ConveyorProcessMonitoringType and all mandatory child elements. There is at least one instance of the ConveyorProcessMonitoringType in the ConveyorProcessMonitoring Folder.
ServerOPC 40092-1 PeripheralDevicesSupport of at least one element in the PeripheralDevices Folder.
ServerOPC 40092-1 JobInformationSupport of at least one element in the JobInformation Folder.

16.2 Profiles

16.2.1 Profile list

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

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

Table 30 - Profile URIs for OPC 40092-1
Profile URI
OPC 40092-1 Basic Server Profile http://opcfoundation.org/UA/PlasticsRubber/FlexiblePURFoam/Cutting/Server/Basic

16.2.2 Server Facets

16.2.2.1 Overview

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

16.2.2.2 OPC 40092-1 Basic Server Profile
Table 31 - OPC 40092-1 Basic Server Profile
Group Conformance Unit / Profile Title Mandatory / Optional
Profile0:Embedded Server 2017 (defined in OPC 10000-7)M
Profile0:ComplexType Server Facet (defined in OPC 10000-7)M
Profile0:Standard Event Subscription Server Facet (defined in OPC 10000-7)M
Profile0:Method Server Facet (defined in OPC 10000-7)M
Profile2:BaseDevice Server Facet (defined in OPC 10000-100)M
Profile3:Machinery Machine Identification Server FacetM
Profile3:Machinery State Server FacetM
OPC 40092-1OPC 40092-1 BasicM
OPC 40092-1OPC 40092-1 ErrorHandlingO
OPC 40092-1OPC 40092-1 FoamCuttingCycleInformationEventO
OPC 40092-1OPC 40092-1 ConveyorConfigurationO
OPC 40092-1OPC 40092-1 KnifeO
OPC 40092-1OPC 40092-1 CuttingSpeedFeedO
OPC 40092-1OPC 40092-1 CuttingUnitParametersO
OPC 40092-1OPC 40092-1 MaterialSupportO
OPC 40092-1OPC 40092-1 SupplyO
OPC 40092-1OPC 40092-1 WindingSystemO
OPC 40092-1OPC 40092-1 MainAxisDrivesO
OPC 40092-1OPC 40092-1 ConveyorProcessMonitoringO
OPC 40092-1OPC 40092-1 PeripheralDevicesO
OPC 40092-1OPC 40092-1 JobInformationO