10.2.3 Client Facets
10.2.3.1 Overview
The following tables specify the Facets available for Clients that implement the OPC 40560: Mining General companion specification.
10.2.3.2 Mining Core Client Facet
Table 26 defines a Facet that describes the base characteristics for all OPC UA Clients that make use of this companion specification. Additional Facet will define support for various information models that are part of this document. This Facet also includes Facet from other OPC UA Companion Specifications.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 0:Core 2022 Client Facet https://profiles.opcfoundation.org/UA-Profile/Client/Core2022Facet | M |
| Profile | 0: Base Client Behaviour Facet http://opcfoundation.org/UA-Profile/Client/Behaviour | M |
| Profile | 0:AddressSpace Lookup Client Facet http://opcfoundation.org/UA-Profile/Client/AddressSpaceLookup | M |
| Profile | 0: Method Client Facet http://opcfoundation.org/UA-Profile/Client/Method | M |
| Profile | 0: Diagnostic Client Facet http://opcfoundation.org/UA-Profile/Client/Diagnostic | M |
| Profile | 0: User Token – User Name Password 2021 Client Facet http://opcfoundation.org/UA-Profile/Security/UserToken/Client/UserNamePassword2021 | O |
| Profile | 0: User Token – X509 Certificate Client Facet http://opcfoundation.org/UA-Profile/Security/UserToken/Client/X509Certificate | O |
| Profile | 0: Attribute Read Client Facet http://opcfoundation.org/UA-Profile/Client/AttributeRead | M |
| Profile | 0: Attribute Write Client Facet http://opcfoundation.org/UA-Profile/Client/AttributeWrite | M |
| Profile | 0: DataChange Subscriber Client Facet http://opcfoundation.org/UA-Profile/Client/DataChangeSubscriber2021 | M |
| Profile | 0: Durable Subscription Client Facet http://opcfoundation.org/UA-Profile/Client/DurableSubscription | M |
| Profile | 0: DataAccess Client Facet http://opcfoundation.org/UA-Profile/Client/DataAccess | M |
| Profile | 0: Aggregate Subscriber Client Facet http://opcfoundation.org/UA-Profile/Client/AggregateSubscriber | M |
| Profile | 2: BaseDevice_Client_Facet | M |
| Profile | 2: BaseIdentification_Client_Facet | M |
10.2.3.3 Mining Base Client Profile
Table 27 – Mining Base Client Profile defines a Facet that describes the functionalities of an OPC UA Client that is used to query an OPC UA Server that has implemented the Mining Server Profile.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | Mining Core Client Facet | M |
| Profile | Mining Identification Client Facet | M |
| Profile | Mining Equipment Client Facet | M |
10.2.3.4 Mining Identification Client Facet
Table 28 defines a Profile that describes the functionalities an OPC UA CS Mining Client is expected to possess in regards to being able to query meta-information provided by Object instances on the Server. 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 Client Query | M |
10.2.3.5 Mining Equipment Client Facet
Table 29 defines a Profile that describes the functionalities of an OPC UA CS Mining Client to query information provided by an OPC UA CS Mining Server serving 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 Client Query | M |