This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Cutting Tools.

Table 23 – Conformance Units 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.

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

Table 24 – Profile URIs for Cutting Tools

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

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.

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.

Table 25 – CuttingTool Manufacturing Machine Basic Server Profile

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

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.

Table 26 – CuttingTool Measuring Machine Basic Server Profile

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

The following tables specify the Facets available for Clients that implement the Cutting Tools companion specification.

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.

Table 27 – CuttingTool Basic Client Facet

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