10 Profiles and ConformanceUnits
10.1 Conformance Units
This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Cutting Tools.
| Category | Title | Description |
| Server | CuttingTool ToolManufacturingMachineType | All TypeDefinition nodes declared as mandatory in the ToolManufacturingMachineType are available in the AddressSpace. The nodes declared as optional may be included in the AddressSpace. At least on instance of a ToolManufacturingMachineType is available in the AddressSpace. |
| Server | CuttingTool ToolMeasuringMachineType | All nodes declared as mandatory in the ToolMeasuringMachineType are available in the AddressSpace. The nodes declared as optional may be included in the AddressSpace. At least on instance of a ToolMeasuringMachineType is available in the AddressSpace. |
| Server | CuttingTool FileSystem ToolManufacturingMachine | The tool manufacturing machine instance exposes with the WorkMasters FileDirectoryType instance the underlying FileSystem for reading and writing. |
| Server | CuttingTool FileSystem ToolMeasuringMachine | The tool measuring machine instance exposes with the WorkMasters and Results FileDirectoryType instances the underlying FileSystem for reading and writing. |
| Server | CuttingTool CuttingToolFileType | All nodes declared as mandatory in the CuttingToolFileType are available in the AddressSpace. The nodes declared as optional may be included in the AddressSpace. |
10.2 Profiles
10.2.1 Profile list
Table 24 lists all Profiles defined in this document and defines their URIs.
| Profile | URI |
| CuttingTool Manufacturing Machine Basic Server Profile | http://opcfoundation.org/UA-Profile/CuttingTool/Server/ManufacturingMachineBasic |
| CuttingTool Measuring Machine Basic Server Profile | http://opcfoundation.org/UA-Profile/CuttingTool/Server/MeasuringMachineBasic |
| CuttingTool Client Facet | http://opcfoundation.org/UA-Profile/CuttingTool/Client/Basic |
10.2.2 Server Facets
10.2.2.1 Overview
The following sections specify the Facets available for Servers that implement the Cutting Tools companion specification. Each section defines and describes a Facet or Profile.
10.2.2.2 CuttingTool Manufacturing Machine Basic Server Profile
Table 25 defines a Profile that describes the minimum required content and address space functionality any CuttingTool server implemented on a tool manufacturing machine shall at least provide.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 8:MachineTool Basic Server Profile | M |
| Profile | 8:MachineTool Job Management Server Profile | M |
| MachineTool | 8:MachineTool FileSystem | M |
| CuttingTool | CuttingTool ToolManufacturingMachineType | M |
| CuttingTool | CuttingTool FileSystem ToolManufacturingMachine | O |
| CuttingTool | CuttingTool CuttingToolFileType | O |
10.2.2.3 CuttingTool Measuring Machine Basic Server Profile
Table 26 defines a Profile that describes the minimum required content and address space functionality any CuttingTool server implemented on a measuring machine shall at least provide.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 9:GMS Basic Server Profile | M |
| Profile | 8:MachineTool Job Management Server Profile | M |
| MachineTool | 8:MachineTool FileSystem | M |
| CuttingTool | CuttingTool ToolMeasuringMachineType | M |
| CuttingTool | CuttingTool FileSystem ToolMeasuringMachine | O |
| CuttingTool | CuttingTool CuttingToolFileType | O |
10.2.3 Client Facets
10.2.3.1 Overview
The following tables specify the Facets available for Clients that implement the Cutting Tools companion specification.
10.2.3.2 CuttingTool Basic Client Facet
Table 27 defines a Facet that describes the base characteristics for all OPC UA Clients that make use of this companion specification. Additional Profiles will define support for various information models that are part of this document.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 6:ISA-95 Job Order Receiver Client V2 Facet | M |
| Profile | 6:ISA-95 Job Order Response Provider Client V2 Facet | M |
| CuttingTool | CuttingTool CuttingToolFileType | M |