This chapter defines the corresponding Profilesand Conformance Unitsfor the “OPC UA Information Model for CNC Systems”. Profilesare named groupings of Conformance Units. Facets are Profilesthat 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 Serversthat implement the “OPC UA Information Model for CNC systems” companion standard.

Table 34describes the Conformance Unitsincluded 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 35defines afacet 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 36defines afacet 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 37defines afacet available for Clientsthat 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 Serverof a CNC supporting this “OPC UA Information Model for CNC systems” and an OPC UA Client.

Optional