11 Profiles and ConformanceUnits

11.1 Conformance Units

This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Energy Consumption Management.

Table 62 – Conformance Units for Energy Consumption Management
Category Title Description
ServerECM Standby Management

Supports the Standby Management functionality defined by EnergyStandbyManagementType. The Server is configurable to support at least on instance of EnergyStandbyManagementType. The ObjectTypes EnergyStandbyManagementType, EnergySavingModesContainerType, EnergySavingModeStatusType, and EnergySavingModeType are supported. The DataTypes StandbyModeTransitionDataType and

EnergyStateInformationDataType are supported.

ServerECM Standby Management ControlSupports the Standby Management functionality defined by EnergyStandbyManagementType. The Methods StartPause, EndPause, PauseTime are supported in at least one instance of EnergyStandbyManagementType.
ServerECM Energy MeasurementSupports the Energy Measurement functionality defined by EnergyMeasurementType. The Server is configurable to support at least on instance of EnergyMeasurementType. The ObjectTypes EnergyMeasurementType and AccuracyDomainType are supported. The VariableType EnergyMeasurementValueType is supported. The DataTypes MeasurementPeriodEnum and MeasurementPeriodDataType are supported.
ServerECM Accuracy Domain Percent full scaleThe instance ACCURACY_DOMAIN_PERCENT_FULL_SCALE is supported.
ServerECM Accuracy Domain Percent actual readingThe instance ACCURACY_DOMAIN_PERCENT_ACTUAL_READING is supported.
ServerECM Accuracy Domain IECThe instance ACCURACY_DOMAIN_IEC is supported.
ServerECM Accuracy Domain ENThe instance ACCURACY_DOMAIN_EN is supported.
ServerECM Sleep Mode WOLSupports the Sleep Mode WOL functionality defined by EnergyDevicePowerOffType. The Server is configurable to support at least on instance of EnergyDevicePowerOffType. The ObjectType EnergyDevicePowerOffType is supported.
ServerECM Energy Management SupportSupports at least one of the Conformance Units: ECM Standby Management, ECM Energy Measurement or ECM Sleep Mode WOL.
ServerECM Energy Measurement Common DataTypesSupports the DataTypes AcPeDataType and AcPpDataType.
ServerECM EnergyProfile E0IEnergyProfileE0 Interface is supported by at least one EnergyMeasurementType Object instance.
ServerECM EnergyProfile E1IEnergyProfileE1 Interface is supported by at least one EnergyMeasurementType Object instance.
ServerECM EnergyProfile E2IEnergyProfileE2 Interface is supported by at least one EnergyMeasurementType Object instance.
ServerECM EnergyProfile E3IEnergyProfileE3 Interface is supported by at least one EnergyMeasurementType Object instance.
ServerECM EnergyProfile D0IEnergyProfileD0 Interface is supported by at least one EnergyMeasurementType Object instance.
ServerECM EnergyProfile D1IEnergyProfileD1 Interface is supported by at least one EnergyMeasurementType Object instance.

11.2 Profiles

11.2.1 Profile list

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

Table 63 – Profile URIs for Energy Consumption Management
Profile URI
ECM Energy Management Server Profilehttp://opcfoundation.org/UA-Profile/ECM/Server/EnergyManagement
ECM Energy Management Control Server Profilehttp://opcfoundation.org/UA-Profile/ECM/Server/EnergyManagementControl
ECM Energy Controller Server Facethttp://opcfoundation.org/UA-Profile/ECM/Server/EnergyController

11.2.2 Server Facets

11.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the Energy Consumption Management companion specification. Each section defines and describes a Facet or Profile.

11.2.2.2 ECM Energy Management Server Profile

This profile defines support for base energy management functionality.

Table 64 – ECM Energy Management Server Profile
Group Conformance Unit / Profile Title M / O
ECMECM Standby ManagementO
ECMECM Energy MeasurementO
ECMECM Sleep Mode WOLO
ECMECM EnergyProfile E0O
ECMECM EnergyProfile E1O
ECMECM EnergyProfile E2O
ECMECM EnergyProfile E3O
ECMECM EnergyProfile D0O
ECMECM EnergyProfile D1O
ECMECM Energy Measurement Common DataTypesO
ECMECM Energy Management SupportM
ECMECM Accuracy Domain Percent full scaleO
ECMECM Accuracy Domain Percent actual readingO
ECMECM Accuracy Domain IECO
ECMECM Accuracy Domain ENO
Profile0:Nano Embedded Device 2017 Server Profile
http://opcfoundation.org/UA-Profile/Server/NanoEmbeddedDevice2017
Profile0:Data Access Server Facet
http://opcfoundation.org/UA-Profile/Server/DataAccess
Profile0:ComplexType 2017 Server Facet
http://opcfoundation.org/UA-Profile/Server/ComplexTypes2017
11.2.2.3 ECM Energy Management Control Server Profile

This profile defines support for base for control of standby functionality.

Table 65 – ECM Energy Management Control Server Profile
Group Conformance Unit / Profile Title M / O
ProfileECM Energy Controller Server Facet
ProfileECM Energy Management Server Profile
Profile0:Embedded 2017 Server Profile
http://opcfoundation.org/UA-Profile/Server/EmbeddedUA2017
M
11.2.2.4 ECM Energy Controller Server Facet

This facet defines support for base functionality for control of standby functionality.

Table 66 – ECM Energy Controller Server Facet
Group Conformance Unit / Profile Title M / O
ECMECM Standby Management ControlM
Profile3:Locking Server Facet

11.2.3 Client Facets

This specification does not define any Client Facets.