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.
| Category | Title | Description |
| Server | OPC 40092-1 Basic | Support 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. |
| Server | OPC 40092-1 ErrorHandling | Support of ErrorHandlingType and at least all mandatory child elements. |
| Server | OPC 40092-1 FoamCuttingCycleInformationEvent | Support of FoamCuttingCycleInformationEventType and at least one child element. |
| Server | OPC 40092-1 ConveyorConfiguration | Support of ConveyorConfigurationType and all mandatory child elements. There is at least one instance of the ConveyorConfigurationType in the ConveyorConfigurations Folder. |
| Server | OPC 40092-1 Knife | Support of at least KnifeRunning Variable in the Knife Folder. |
| Server | OPC 40092-1 CuttingSpeedFeed | Support of at least one element in the CuttingSpeedFeed Folder. |
| Server | OPC 40092-1 CuttingUnitParameters | Support of at least one element in the CuttingUnitParameters Folder. |
| Server | OPC 40092-1 MaterialSupport | Support of at least one element in the MaterialSupport Folder. |
| Server | OPC 40092-1 Supply | Support of at least one element in the Supply Folder. |
| Server | OPC 40092-1 WindingSystem | Support of at least one element in the WindingSystem Folder. |
| Server | OPC 40092-1 MainAxisDrives | Support of 4:DriveType and all mandatory child elements. There is at least one instance of the 4:DriveType in the MainAxisDrives Object. |
| Server | OPC 40092-1 ConveyorProcessMonitoring | Support of ConveyorProcessMonitoringType and all mandatory child elements. There is at least one instance of the ConveyorProcessMonitoringType in the ConveyorProcessMonitoring Folder. |
| Server | OPC 40092-1 PeripheralDevices | Support of at least one element in the PeripheralDevices Folder. |
| Server | OPC 40092-1 JobInformation | Support 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.
| 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
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 0:Embedded Server 2017 (defined in OPC 10000-7) | M |
| Profile | 0:ComplexType Server Facet (defined in OPC 10000-7) | M |
| Profile | 0:Standard Event Subscription Server Facet (defined in OPC 10000-7) | M |
| Profile | 0:Method Server Facet (defined in OPC 10000-7) | M |
| Profile | 2:BaseDevice Server Facet (defined in OPC 10000-100) | M |
| Profile | 3:Machinery Machine Identification Server Facet | M |
| Profile | 3:Machinery State Server Facet | M |
| OPC 40092-1 | OPC 40092-1 Basic | M |
| OPC 40092-1 | OPC 40092-1 ErrorHandling | O |
| OPC 40092-1 | OPC 40092-1 FoamCuttingCycleInformationEvent | O |
| OPC 40092-1 | OPC 40092-1 ConveyorConfiguration | O |
| OPC 40092-1 | OPC 40092-1 Knife | O |
| OPC 40092-1 | OPC 40092-1 CuttingSpeedFeed | O |
| OPC 40092-1 | OPC 40092-1 CuttingUnitParameters | O |
| OPC 40092-1 | OPC 40092-1 MaterialSupport | O |
| OPC 40092-1 | OPC 40092-1 Supply | O |
| OPC 40092-1 | OPC 40092-1 WindingSystem | O |
| OPC 40092-1 | OPC 40092-1 MainAxisDrives | O |
| OPC 40092-1 | OPC 40092-1 ConveyorProcessMonitoring | O |
| OPC 40092-1 | OPC 40092-1 PeripheralDevices | O |
| OPC 40092-1 | OPC 40092-1 JobInformation | O |