8.2 Profiles

8.2.1 Profile list

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

Table 86 – Profile URIs for OPC 40568-1
Profile URI
IREDES Core Server Facet http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Server/Core
IREDES Server Facet http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Server/IREDES
IREDES Base Server Profile http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Server/Base
IREDES Core Client Facet http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Client/Core
IREDES Client Facet http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Client/IREDES
IREDES Base Client Profile http://opcfoundation.org/UA-Profile/Mining/ExternalStandards/IREDES/Client/Base

8.2.2 Server Facets

8.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the OPC 40568- OPC UA for Mining – External Standards – IREDES companion specification. Each section defines and describes a Facet or Profile.

8.2.2.2 IREDES Core Server Facet

Table 87 defines a Facet that describes the fundamental base functionalities an OPC UA server is expected to process for serving OPC UA CS Mining IREDES Information Model. However, this will not allow to serve meaningful OPC UA CS Mining IREDES information models and purely serves to describe the fundamental Profiles and Facets required for basic server operation.

Table 87 – IREDES Core Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Profile0:Core 2022 Server Facet
http://opcfoundation.org/UA-Profile/Server/Core2022Facet
M
Profile

0: Base Server Behaviour Facet

http://opcfoundation.org/UA-Profile/Server/Behaviour

M
Profile0:Data Access Server Facet
http://opcfoundation.org/UA-Profile/Server/DataAccess
M
8.2.2.3 IREDES Server Facet

Table 88 defines a facet that describes the functionalities of an OPC UA External Standards – IREDES server is expected to process in regard to being able to serve a component recursion of Object instances. Specifically, this is referring to the Components Instance – Declaration of the IREDESType definition provided in chapter 7.8.

Table 88 – IREDES IREDES Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
IREDESIREDES ComponentM
IREDESIREDES ProjectInfoTypeO
IREDESIREDES EquipmentInfoTypeO
IREDESIREDES GenHeadTypeO
IREDESIREDES DisplayToOperatorTypeO
IREDESIREDES IROptionTypeO
IREDESIREDES SiteHeadTypeO
IREDESIREDES GenTrailerTypeO
IREDESIREDES IREDESTypeO
IREDESIREDES OpPerfLogTypeO
IREDESIREDES IRpPerfGenTypeO
IREDESIREDES IRplanGenTypeO
IREDESIREDES IRStatusGenTypeO
IREDESIREDES IRLTMMonTypeO
IREDESIREDES IRLTPlanTypeO
IREDESIREDES LTPPwaitProcTypeO
IREDESIREDES LTPPTimeRepTypeO
IREDESIREDES LTPPMissionTypeO
IREDESIREDES LTPPaccPtsTypeO
IREDESIREDES LTPPLoadRepTypeO
IREDESIREDES IRLTPPerfTypeO
IREDESIREDES IRLHDTruckTypeO
8.2.2.4 IREDES Base Server Profile

Table 89 defines a Profile that describes the functionalities of an OPC UA server that is used serve OPC UA CS Mining External Standards IREDES Information Models. Servers complying to this profile can be used to serve IREDES OPC UA Information Models.

Table 89 – IREDES Base Server Profile
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIREDES Core Server FacetM
ProfileIREDES IREDES Server FacetM

8.2.3 Client Facets

8.2.3.1 Overview

The following tables specify the Facets available for Clients that implement the OPC 40568 - 1 External Standards – IREDES companion specification.

8.2.3.2 IREDES Core Client Facet

Table 90 defines a Facet that describes the base characteristics for all OPC UA Clients that make use of this companion specification. Additional Profiles will define support for various information models that are part of this document.

Table 90 – IREDES Core Client Facet
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:Diagnostic Client Facet

http://opcfoundation.org/UA-Profile/Client/Diagnostic

M
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
8.2.3.3 IREDES Client Facet

Defines a profile that describes the functionalities of an OPC UA CS Mining External Standards – IREDES Client to query information provided by an OPC UA CS Mining External Standards – IREDES server serving a component recursion of object instances. Specifically, this is referring to the Components Instance – Declaration of the IREDESType defined in chapter 7.8.

Table 91 – IREDES Client Profile
Group Conformance Unit / Profile Title Mandatory / Optional
IREDESIREDES Component Client QueryM
8.2.3.4 IREDES Base Client Profile

IREDES 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 implements the IREDES Server Profile.

Table 92 – IREDES Base Client Profile
Group Conformance Unit / Profile Title Mandatory / Optional
ProfileIREDES Core Client FacetM
ProfileIREDES Client FacetM