This chapter defines the corresponding Profiles and Conformance Units for the “OPC UA Information Model for CNC Systems”. 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. The following tables specify the facets available for Servers that implement the “OPC UA Information Model for CNC systems” companion standard.

Table 34 describes the Conformance Units included in the minimum needed facet. It allows to realize the base mechanisms of this “OPC UA Information Model for CNC systems” companion standard, data access of simple and complex data types and the alarm and event mechanisms.

Table 34 – Base CNC Data Interface Server Facet Definition

Conformance Unit

Description

Optional/

Mandatory

CNC Basis Data Access

Support the interface structure and the access of all data provided by the CNC data interface.

Mandatory

CNC Alarming

Support the alarm and event types defined by this “OPC UA Information Model for CNC systems” companion standard.

Mandatory

Table 35 defines a facet for the support of model change events to inform about model changes, e.g. change of the channel affiliation of a CNC axis.

Table 35 – Model Change Server Facet Definition

Conformance Unit

Description

Optional/

Mandatory

CNC Model Change

Support the model change event mechanisms proposed by this “OPC UA Information Model for CNC systems” companion standard.

Mandatory

Table 36 defines a facet for the support of access of a CNC file system.

Table 36 – File Access Server Facet Definition

Conformance Unit

Description

Optional/

Mandatory

CNC File Access

Support the file access mechanisms proposed by this “OPC UA Information Model for CNC systems” companion standard.

Mandatory

Table 37 defines a facet available for Clients that implement the “OPC UA Information Model for CNC systems” standard.

Table 37 – CNC Data Interface Client Facet Definition

Conformance Unit

Description

Optional/

Mandatory

CNC Client Information Model

Consume objects that conform to the types specified in the “OPC UA Information Model for CNC systems”

Mandatory

CNC Client Model Change

Consume the model change event proposed in the “OPC UA Information Model for CNC systems”.

Optional

CNC Client File Access

Transfer files bidirectional between the OPC UA Server of a CNC supporting this “OPC UA Information Model for CNC systems” and an OPC UA Client.

Optional