11 Profiles and ConformanceUnits
11.1 Conformance Units
This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Textile Testing Devices.
| Category | Title | Description |
| Server | TTD_TextileTestingDeviceType | The TextileTestingDeviceType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) TextileTestingDeviceType. This node has to include all mandatory components of the TextileTestingDeviceType and may include optional components. The instance(s) of the (subtypes of) TextileTestingDeviceType is/are available in the AddressSpace 3:Machines Folder in the model. This conformance unit includes the test of the DataTypes ExchangeablePartDataType, OptionalModuleDataType and TestProcedureIdDataType. |
| Server | TTD_RecipeManagementType | The RecipeManagementType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) RecipeManagementType. This node has to include all mandatory components of the RecipeManagementType and may include the optional components. This conformance unit includes the test of the DataTypes RecipeIdDataType and RecipeDataType. |
| Server | TTD_GetRecipeIds_Method | Supports the handling of the method GetRecipeIds. |
| Server | TTD_GetRecipe_Method | Supports the handling of the method GetRecipe. |
| Server | TTD_SetRecipe_Method | Supports the handling of the method SetRecipe. |
| Server | TTD_DeleteRecipe_Method | Supports the handling of the method DeleteRecipe. |
| Server | TTD_GetRecipes_Method | Supports the handling of the method GetRecipes. |
| Server | TTD_SetRecipes_Method | Supports the handling of the method SetRecipes. |
| Server | TTD_MachineStatisticsType | The MachineStatisticsType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) MachineStatisticsType. This node has to include all mandatory components of the MachineStatisticsType and may include the optional components. |
| Server | TTD_RecurrentPrognosisType | The RecurrentPrognosisType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) RecurrentPrognosisType. This node has to include all mandatory components of the RecurrentPrognosisType and may include the optional components. |
| Server | TTD_TTDResultManagementType | The TTDResultManagementType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) TTDResultManagementType. This node has to include all mandatory components of the TTDResultManagementType and may include the optional components. This Conformance Unit includes the test of the DataTypes StatisticResultContent and TTDResultMetaDataType. |
| Server | TTD_TTDResultType | The TTDResultType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) TTDResultType. This node has to include all mandatory components of the TTDResultType and may include the optional components. |
| Server | TTD_TTDResultEvents | Exposes theTTD ResultReadyEventType and all its supertypes in the AddressSpace. Supports at least one instance of TTDResultManagementType generating Events of TTDResultReadyEventType. |
| Server | TTD_JobManagementType | The 8:JobManagementType node is available in the AddressSpace. Supports nodes that conform to the (subtypes of) 8:JobManagementType. This node has to include all mandatory components of the 8:JobManagementType and may include the optional components. This conformance unit includes the test of the DataTypes SampleInfoDataType and TestNumDataType. |
11.2 Profiles
11.2.1 Profile list
Table 61 lists all Profiles defined in this document and defines their URIs.
| Profile | URI |
| TTD Base Server Profile | http://opcfoundation.org/UA-Profile/TTD/Server/Base |
| TTD TextileTesting Device Server Facet | http://opcfoundation.org/UA-Profile/TTD/Server/TextileTestingDevice |
11.2.2 Server Facets
11.2.2.1 Overview
The following sections specify the Facets available for Servers that implement the OPC UA for TextileTestingDevices companion specification. Each section defines and describes a Facet or Profile.
An OPC UA Server that implements this Companion Specification needs to implement the TTD Base Server Profile (including the TTD Core Server Facet, the TTD Identification Server Facet and the TTD Textile Testing Device Server Facet).
11.2.2.2 TTD Base Server Profile
Table 62 defines a Profile that describes the functionalities of an OPC UA Server that uses OPC UA CS for Textile Testing Devices Information Models.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 0:Standard 2022 UA Server Profile http://opcfoundation.org/UA-Profile/Server/StandardUA2022 | M |
| Profile | 0:Data Access Server Facet http://opcfoundation.org/UA-Profile/Server/DataAccess | M |
| Profile | 0:Alarms and Conditions Facet http://opcfoundation.org/UA-Profile/Server/AlarmsAndConditions | M |
| Profile | 0:Historical Data Access Facet http://opcfoundation.org/UA-Profile/Server/HistoricalData | M |
| Profile | 2:BaseDevice_Server_Facet http://opcfoundation.org/UA-Profile/Device/Server/BaseDevice | M |
| Profile | 3:Machinery Machine Identification Facet http://opcfoundation.org/UA-Profile/Machinery/Server/MachineIdentification | M |
| Profile | 3:Machinery Operation Server Facet http://opcfoundation.org/UA-Profile/Machinery/Server/Operation | M |
| Profile | 3:Machinery Item State Server Facet http://opcfoundation.org/UA-Profile/Machinery/Server/ItemState | M |
| Profile | 4:Simple Result Transfer Server Facet http://opcfoundation.org/UA-Profile/Machinery/Result/Server/SimpleResultTransfer | M |
| Profile | 4:Result Transfer Server Facet http://opcfoundation.org/UA-Profile/Machinery/Result/Server/ResultTransfer | M |
| Profile | 4:Result Transfer Variable Facet http://opcfoundation.org/UA-Profile/Machinery/Result/Server/ResultTransferVariables | M |
| Profile | 5:IA Statistical Data Server Profile http://opcfoundation.org/UA-Profile/IA/Server/StatisticalData | M |
| Profile | 6:MachineTool Errors and Alerts Server Facet http://opcfoundation.org/UA-Profile/MachineTool/Server/ErrorsAndAlerts | M |
| Profile | 6:MachineTool Prognoses Server Facet http://opcfoundation.org/UA-Profile/MachineTool/Server/Prognoses | M |
| Profile | 6:MachineTool Prognoses Dynamic List http://opcfoundation.org/UA-Profile/MachineTool/PrognosesDynamicList | O |
| Profile | 7:ISA-95 Job Order Receiver Server V2 Facet http://opcfoundation.org/UA-Profile/ISA95/JobOrderReceiver/Server/V2 | M |
| Profile | 7:ISA-95 Job Response Provider Server V2 Facet http://opcfoundation.org/UA-Profile/ISA95/JobResponseProvider/Server/V2 | M |
| Profile | 8:Machinery Job Management Base Server Facet http://opcfoundation.org/UA-Profile/Machinery/Jobs/Server/Base | M |
| Profile | TTD Textile Testing Device Server Facet http://opcfoundation.org/UA-Profile/TTD/Server/TextileTestingDevice | M |
11.2.2.3 TTD Textile Testing Device Server Facet
Table 63 defines a Facet that describes the functionalities an OPC UA CS for Textile Testing Devices Server is expected to expose in regards of the full implementation of the OPC UA CS for Textile Testing Devices General Information Model.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| TTD | TTD_TextileTestingDeviceType | M |
| TTD | TTD_RecipeManagementType | M |
| TTD | TTD_GetRecipeIds_Method | O |
| TTD | TTD_GetRecipe_Method | M |
| TTD | TTD_SetRecipe_Method | O |
| TTD | TTD_DeleteRecipe_Method | O |
| TTD | TTD_GetRecipes_Method | O |
| TTD | TTD_SetRecipes_Method | O |
| TTD | TTD_MachineStatisticsType | M |
| TTD | TTD_RecurrentPrognosisType | M |
| TTD | TTD_TTDResultManagementType | M |
| TTD | TTD_TTDResultType | M |
| TTD | TTD_TTDResultEvents | M |
| TTD | TTD_JobManagementType | M |