10.2.2 Server Facets
10.2.2.1 Overview
The following sections specify the Facets available for Servers that implement the OPC 40560: OPC UA for Mining - General companion specification. Each section defines and describes a Facet or Profile.
10.2.2.2 Mining Core Server Facet
Table 22 defines a Facet that describes the fundamental base functionalities an OPC UA Server is expected to possess for serving OPC UA Mining Information Models. However, this will not allow to serve meaningful OPC UA CS Mining Information Models and purely serves to describe the fundamental Profiles and Facets required for basic Server operation. This Facet also includes Facets from other OPC UA Companion Specifications.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Server | 0: Core 2022 Server Facet https://profiles.opcfoundation.org/UA-Profile/Server/Core2022Facet | M |
| Server | 0: Method 2021 Server Facet http://opcfoundation.org/UA-Profile/Server/Methods2021 | M |
| Server | 0: Base Server Behaviour Facet http://opcfoundation.org/UA-Profile/Server/Behaviour | M |
| Server | 0: User Token – User Name Password Server Facet http://opcfoundation.org/UA-Profile/Security/UserToken/Server/UserNamePassword | O |
| Server | 0: User Token – X509 Certificate Server Facet http://opcfoundation.org/UA-Profile/Security/UserToken/Server/X509Certificate | O |
| Server | 0: Data Access Server Facet http://opcfoundation.org/UA-Profile/Server/DataAccess | M |
| Server | 2: BaseDevice_Server_Facet | M |
| Server | 2: DeviceIdentification_Server_Facet | M |
| Server | 4: Machinery Machine Identification Server Facet | M |
| Server | 4: Machinery Component Identification Server Facet | M |
| Server | 4: Machinery Component Identification Mandatory Server Facet | M |
10.2.2.3 Mining Base Server Profile
Table 23 defines a Profile that describes the functionalities of an OPC UA Server that is used to serve OPC UA CS Mining Information Models. Servers complying to this Profile can be used to serve OPC UA CS Mining Information Models.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | Mining Core Server Facet | M |
| Profile | Mining Identification Facet | M |
| Profile | Mining Equipment Facet | M |
10.2.2.4 Mining Identification Server Facet
Table 24 defines a Facet that describes the functionalities an OPC UA CS Mining Server is expected to possess in regards to being able to serve meta-information of Object instances. This includes all information provided by the MiningEquipmentIdentificationType which is part of the MiningEquipmentType definition provided in Chapter 7.1.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Mining General | Mining General Equipment Identification Meta-Information | M |
10.2.2.5 Mining Equipment Server Facet
Table 25 defines a Facet that describes the functionalities an OPC UA CS Mining Server is expected to possess in regards to being able to serve a component recursion of Object instances. Specifically, this is referring to the Components Instance-Declaration of the MiningEquipmentType definition provided in Chapter 7.1.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Mining General | Mining General Equipment Component | M |