19.2 Profiles

19.2.1 Profile list

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

Table 53 – Profile URIs for OPC UA for Machinery
Profile URI
Machinery Machine Identification Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/MachineIdentification
Machinery Machine Identification Writable Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/MachineIdentificationWritable
Machinery Component Identification Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/ComponentIdentification
Machinery Component Identification Mandatory Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/ComponentIdentificationMandatory
Machinery Component Identification Writable Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/ComponentIdentificationWritable
Machinery State Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/State
Machinery Operation Counter Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/OperationCounter
Machinery Lifetime Counter Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/LifetimeCounter
Machinery Monitoring Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/Monitoring
Machinery MachineryEquipment Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/MachineryEquipment
Machinery Notifications Server Facethttp://opcfoundation.org/UA-Profile/Machinery/Server/Notifications

19.2.2 Server Facets

19.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the OPC UA for Machinery companion specification. Each section defines and describes a Facet or Profile.

19.2.2.2 Machinery Machine Identification Server Facet

Table 54 defines a Facet that provides the identification of Machines managed in an OPC UA Server.

Table 54 – Machinery Machine Identification Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space InterfacesM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Machine IdentificationM
MachineryMachinery Find MachinesM
MachineryMachinery Building Block OrganizationO
19.2.2.3 Machinery Machine Identification Writable Server Facet

Table 55 defines a Facet that provides the identification of Machines as well as the writing of Machine identification aspects changeable by the user via the OPC UA interface.

Table 55 – Machinery Machine Identification Writable Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileMachinery Machine Identification Server Facet
Attribute Services0:Attribute Write ValuesM
MachineryMachinery Machine Identification WritableM
19.2.2.4 Machinery Component Identification Server Facet

Table 56 defines a Facet that provides the identification of components of Machines managed in an OPC UA Server.

Table 56 – Machinery Component Identification Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space InterfacesM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Component IdentificationM
MachineryMachinery Find Components of MachinesM
MachineryMachinery Building Block OrganizationO
19.2.2.5 Machinery Component Identification Mandatory Server Facet

Table 57 defines a Facet that provides the identification of components of Machines with some mandatory Properties via the OPC UA interface.

Table 57 – Machinery Component Identification Mandatory Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileMachinery Component Identification Server Facet
MachineryMachinery Component Identification MandatoryM
19.2.2.6 Machinery Component Identification Writable Server Facet

Table 58 defines a Facet that provides the identification of Machines as well as the writing of Machine identification aspects changeable by the user via the OPC UA interface.

Table 58 – Machinery Component Identification Writable Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileMachinery Component Identification Server Facet
Attribute Services0:Attribute Write ValuesM
MachineryMachinery Component Identification WritableM
19.2.2.7 Machinery State Server Facet

Table 59 defines a Facet that provides the states and modes of MachineryItems managed in an OPC UA Server.

Table 59 – Machinery State Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery MachineryItem StateM
MachineryMachinery Operation ModeO
19.2.2.8 Machinery Operation Counter Server Facet

Table 60 defines a Facet that provides operation counter of MachineryItems managed in an OPC UA Server.

Table 60 – Machinery Operation Counter Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery Operation CounterM
19.2.2.9 Machinery Lifetime Counter Server Facet

Table 61 defines a Facet that provides lifetime counter of MachineryItems managed in an OPC UA Server.

Table 61 – Machinery Lifetime Counter Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery Lifetime CounterM
19.2.2.10 Machinery Monitoring Server Facet

Table 61 defines a Facet that provides a monitoring entry point for MachineryItems managed in an OPC UA Server.

Table 62 – Machinery Monitoring Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery MonitoringM
19.2.2.11 Machinery MachineryEquipment Server Facet

Table 61 defines a Facet that provides a MachineryEquipment entry point for MachineryItems managed in an OPC UA Server.

Table 63 – Machinery MachineryEquipment Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery MachineryEquipmentM
19.2.2.12 Machinery Notifications Server Facet

Table 61 defines a Facet that provides a notifications entry point for MachineryItems managed in an OPC UA Server.

Table 64 – Machinery Notifications Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Address Space Model0:Address Space BaseM
Address Space Model0:Address Space AddIn ReferenceM
Address Space Model0:Address Space AddIn DefaultInstanceBrowsenameM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
MachineryMachinery Building Block OrganizationM
MachineryMachinery NotificationsM

19.2.3 Client Facets

This version of the specification does not define any Client Facets.