7 OPC UA ObjectTypes

7.1 ObjectTypes for Energy Consumption Measurement

7.1.1 EnergyMeasurementType ObjectType Definition

The EnergyMeasurementType provides various energy measurement values measured at the same point in a system and is formally defined in Table 16.

Table 16 – EnergyMeasurementType Definition
Attribute Value
BrowseNameEnergyMeasurementType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasPropertyVariableApplicationTag0:String0:PropertyTypeM, RW
0:HasComponentVariable<MeasurementValue>0:BaseDataType{Any}EnergyMeasurementValueTypeMP
0:HasComponentMethod2:ResetStatisticsO
0:HasPropertyVariable2:StartTime0:DateTime0:PropertyTypeO
0:HasInterfaceObjectType2:IStatisticsType
Conformance Units
ECM Energy Measurement

The ApplicationTag provides a string that is supposed to uniquely identify the functionality of the energy measurement. It is to be set by an end user or system integrator. Server-provider would typically initially set it to an empty string. It is marked as writable. However, applications may also provide other mechanism than the OPC UA interface to set the value, e.g. by some proprietary engineering environments.

The <MeasurementValue> Variable is a placeholder for all measurement values provided by the instance of the EnergyMeasurementType. At least one measurement value shall be provided. There are standardized measurement values defined (see 6.2.2).

The ObjectType implements the 2:IStatisticsType Interface as defined in OPC 10000-200 providing the optional 2:ResetStatistics and 2:StartTime.

The optional 2:ResetStatistics Method can be used to reset measurement values used as energy counter, i.e. aggregating the energy consumption over time. Details of its usage are defined in OPC 10000-200. Measurement values that can be reset are identified by being referenced using the 2:HasStatisticComponent (a subtype of 0:HasComponent).

The optional 2:StartTime indicates when the collection of aggregated data has started or was reset. Details of its usage are defined in OPC 10000-200.

7.1.2 AccuracyDomainType

The AccuracyDomainType is used to represent accuracy domains and contains the accuracy classes of the accuracy domain (see 6.2.4). It is formally defined in Table 17.

Table 17 – AccuracyDomainType Definition
Attribute Value
BrowseNameAccuracyDomainType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasPropertyVariable0:EnumValues0:EnumValueType[]0:PropertyTypeM
Conformance Units
ECM Energy Measurement

The EnumValues provides the accuracy classes of the accuracy domain.

7.1.3 Interfaces for Energy Consumption Measurement

7.1.3.1 IEnergyProfileE0Type

The IEnergyProfileE0Type contains the References to EnergyMeasurementValueType Variables needed for EnergyProfile E0.

Table 18 – IEnergyProfileE0Type Definition
Attribute Value
BrowseNameIEnergyProfileE0Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableAcCurrentPeAcPeDataTypeEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile E0
Table 19 – IEnergyProfileE0Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4279632

DisplayName: A

Description: ampere

1218
1
7.1.3.2 IEnergyProfileE1Type

The IEnergyProfileE1Type contains the References to EnergyMeasurementValueType Variables needed for EnergyProfile E1.

Table 20 – IEnergyProfileE1Type Definition
Attribute Value
BrowseNameIEnergyProfileE1Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableAcActivePowerTotal0:FloatEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile E1
Table 21 – IEnergyProfileE1Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5723220

DisplayName: W

Description: watt

1412
1
7.1.3.3 IEnergyProfileE2Type

The IEnergyProfileE2Type contains the References to EnergyMeasurementValueType Variables needed for EnergyProfile E2.

Table 22 – IEnergyProfileE2Type Definition
Attribute Value
BrowseNameIEnergyProfileE2Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableAcActivePowerTotal0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcActiveEnergyTotalImportLp0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcActiveEnergyTotalExportLp0:FloatEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile E2
Table 23 – IEnergyProfileE2Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5723220

DisplayName: W

Description: watt

1412
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1001
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1004
1
7.1.3.4 IEnergyProfileE3Type

The IEnergyProfileE3Type contains the References to EnergyMeasurementValueType Variables needed for EnergyProfile E3.

Table 24 – IEnergyProfileE3Type Definition
Attribute Value
BrowseNameIEnergyProfileE3Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableAcActivePowerPeAcPeDataTypeEnergyMeasurementValueTypeM
0:HasComponentVariableAcReactivePowerPeAcPeDataTypeEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcActiveEnergyTotalImportHp0:DoubleEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcActiveEnergyTotalExportHp0:DoubleEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcReactiveEnergyTotalImportHp0:DoubleEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableAcReactiveEnergyTotalExportHp0:DoubleEnergyMeasurementValueTypeM
0:HasComponentVariableAcVoltagePeAcPeDataTypeEnergyMeasurementValueTypeM
0:HasComponentVariableAcVoltagePpAcPpDataTypeEnergyMeasurementValueTypeM
0:HasComponentVariableAcCurrentPeAcPeDataTypeEnergyMeasurementValueTypeM
0:HasComponentVariableAcPowerFactorPeAcPeDataTypeEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile E3
Table 25 – IEnergyProfileE3Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5723220

DisplayName: W

Description: watt

1409
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4469812

DisplayName: var

Description: var

1618
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1002
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1005
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1011
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1014
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5655636

DisplayName: V

Description: volt

1118
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5655636

DisplayName: V

Description: volt

1145
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4279632

DisplayName: A

Description: ampere

1218
1
1709
1
7.1.3.5 IEnergyProfileD0Type

The IEnergyProfileD0Type Interface contains a Reference to a EnergyMeasurementValueType Variable representing direct current (EnergyProfile D0).

Table 26 – IEnergyProfileD0Type Definition
Attribute Value
BrowseNameIEnergyProfileD0Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableDcCurrent0:FloatEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile D0
Table 27 – IEnergyProfileD0Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4279632

DisplayName: A

Description: ampere

1033
1
7.1.3.6 IEnergyProfileD1Type

The IEnergyProfileD1Type Interface contains the References to EnergyMeasurementValueType Variables representing measurements for equipment that produces or consumes direct current.

Table 28 – IEnergyProfileD1Type Definition
Attribute Value
BrowseNameIEnergyProfileD1Type
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseInterfaceType
0:HasComponentVariableDcCurrent0:FloatEnergyMeasurementValueTypeM
0:HasComponentVariableDcVoltage0:FloatEnergyMeasurementValueTypeM
0:HasComponentVariableDcActivePower0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableDcEnergyTotalImportLp0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableDcEnergyTotalExportLp0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableDcElectricalCharge0:FloatEnergyMeasurementValueTypeM
2:HasStatisticComponentVariableDcRelativeCharge0:FloatEnergyMeasurementValueTypeM
Conformance Units
ECM EnergyProfile D1
Table 29 – IEnergyProfileD1Type Attribute values for child Nodes
Source Path Value Attribute

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4279632

DisplayName: A

Description: ampere

1033
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5655636

DisplayName: V

Description: volt

1034
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5723220

DisplayName: W

Description: watt

1032
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1022
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5720146

DisplayName: W·h

Description: watt hour

1025
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4279624

DisplayName: A·h

Description: ampere hour

1030
1

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 20529

DisplayName: %

Description: percent

1031
1

7.2 ObjectTypes for Standby Management

7.2.1 EnergyStandbyManagementType

7.2.1.1 Overview

The EnergyStandbyManagementType ObjectType provides access to the Standby Management functionality of one Standby Management Entity. Parallel access of Clients to the read only data shall be possible but write operations and Method invocation can be limited to one Client at a time with the Lock Object.

Table 30 – EnergyStandbyManagementType Definition
Attribute Value
BrowseNameEnergyStandbyManagementType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentVariableStandbyManagementStatus0:Byte0:MultiStateDiscreteTypeM, RO
0:HasComponentObjectEnergySavingModeStatusEnergySavingModeStatusTypeM
0:HasComponentObjectEnergySavingModesEnergySavingModesContainerTypeO
0:HasComponentVariablePauseTime0:Duration0:BaseDataVariableTypeM, RW
0:HasComponentObject3:Lock3:LockingServicesTypeO
0:HasComponentMethodStartPauseO
0:HasComponentMethodEndPauseO
0:HasComponentMethodSwitchToEnergySavingModeO
Conformance Units
ECM Standby Management

The StandbyManagementStatus Variable shall contain the current state of the Standby Management. The value of this Variable shall be consistent with the content of the EnergySavingModeStatus Object.

The mode IDs used in the EnergySavingModeStatus and the EnergySavingModes (IDSource and IDDestination) in correlation to the StandbyManagementStatus are described in Figure 15.

Figure 15 – Mode IDs in correlation to the State Model

The values of the 0:EnumStrings of the StandbyManagementStatus shall follow the definition of Table 31. Each instance shall have the values 0 to 8. Element numbers 9-15 are reserved for future use. If vendors add specific elements, the range 9-15 shall be filled with ‘null’-strings.

Table 31 – Defined elements of EnumStrings array of StandbyManagementStatus Variable
Element number (starting with 0) Message (for locale “en”)
0Energy saving disabled
1Power Off
2Ready to operate
3Moving to Energy Saving Mode
4Energy saving mode
5Moving to ready to operate
6Moving to Sleep mode WOL
7Sleep mode WOL
8Wake up WOL
9-15‘null’-String
16 – 255Vendor specific

The Variables of the EnergyStandbyManagementType have additional Attributes defined in Table 32.

Table 32 – EnergyStandbyManagementType Attribute values for child Nodes
Source Path Value Attribute

Energy saving disabled

Power Off

Ready to operate

Moving to Energy Saving Mode

Energy saving mode

Moving to ready to operate

Moving to Sleep mode WOL

Sleep mode WOL

Wake up WOL

The EnergySavingModes container Object contains References to EnergySavingModeType Objects representing the supported Energy Saving Modes.

Writing the PauseTime Variable can be used to update the pause time alternatively to the StartPause Method. Setting the PauseTime Variable with a value not equal to 0 shall have the same effect as invoking the StartPause Method passing the PauseTime value. Setting the PauseTime Variable with a value equal to 0 shall have the same effect as invoking the EndPause Method. An additional benefit is that the Variable PauseTime can be used in a PubSub communication scenario where the PauseTime is distributed by a central time management client using a broadcast telegram to which every Standby Management Entity subscribes.

The Lock Object ensures exclusive write access and Method call for one Client. Write access and Method calls from Clients shall be blocked unless the client has locked the Object by invoking the InitLock Method of the Lock Object. The LockingServicesType is defined in OPC 10000-100.

The StartPause Method starts the transition to an Energy Saving Mode. The SwitchToEnergySavingMode allows the transition into a specific Energy Saving Mode. The EndPause Method ends the Energy Saving Mode.

7.2.1.2 StartPause Method

This Method starts the transition into an Energy Saving Mode.

Signature

	StartPause (
		[in]  0:Duration		PauseTime
		[out] 0:Byte		ModeID
		[out] 0:Duration		CurrentTimeToDestination
		[out] 0:Duration		RegularTimeToOperate
		[out] 0:Duration		TimeMinLengthOfStay
		[out] 0:Byte		ReturnCode
		);
	
Argument Description
PauseTimeRequested pause time.
ModeIDID of the destination Energy Saving Mode if successful, otherwise 0.
CurrentTimeToDestinationTime needed to reach the Energy Saving Mode if successful, otherwise 0.
RegularTimeToOperateTime needed to reach “Ready to operate” again if the destination Energy Saving Mode will be regularly terminated if successful, otherwise 0.
TimeMinLengthOfStayTime of minimum stay in the destination Energy Saving Mode if successful, otherwise 0.
ReturnCodeReturn code.

The Method Result Codes (defined in Call Service) are defined in Table 33.

ReturnCodes are defined in Table 34.

7.2.1.3 SwitchToEnergySavingMode Method

This Method initiates a switch to a certain Energy Saving Mode.

Signature

	SwitchToEnergySavingMode (
	[in]  0:Byte		ModeID
	[out] 0:Byte		EffectiveModeID
	[out] 0:Duration	CurrentTimeToDestination
	[out] 0:Duration	RegularTimeToOperate
	[out] 0:Duration	TimeMinLengthOfStay
	[out] 0:Byte	ReturnCode
		);
	
Argument Description
ModeIDID of the requested Energy Saving Mode.
EffectiveModeIDID of the effectively chosen Energy Saving Mode if successful, otherwise ID of current mode.
CurrentTimeToDestinationTime needed to reach the destination Energy Saving Mode if successful, otherwise 0.
RegularTimeToOperateTime needed to reach “Ready to operate” again if the destination Energy Saving Mode will be regularly terminated if successful, otherwise 0.
TimeMinLengthOfStayTime of minimum stay in the destination Energy Saving Mode if successful, otherwise 0.
ReturnCodeReturn code.

The Method Result Codes (defined in Call Service) are defined in Table 33.

ReturnCodes are defined in Table 34.

7.2.1.4 EndPause Method

This Method ends the current Energy Saving Mode.

Signature

	EndPause (
		[out] 0:Duration	CurrentTimeToOperate
		[out] 0:Byte	ReturnCode
		);
	
Argument Description
CurrentTimeToOperateTime needed to reach “Ready to operate” if successful, 0.
ReturnCodeReturn code.

The Method Result Codes (defined in Call Service) are defined in Table 33.

ReturnCodes are defined in Table 34.

Table 33 shows the possible values for the Method call result codes.

Table 33 – Possible Method result codes
Result Code Description
GoodThe Method execution was successful and the ReturnCode parameter has the value 0x00 (”Success”).
UncertainThe Method execution was successful, but the ReturnCode parameter indicates an error.
Bad_UserAccessDeniedThe user has not the right to execute the Method. The client shall not evaluate the ReturnCode parameter.
Bad_UnexpectedErrorThe server is not able to execute the function because an unexpected error occurred. The device might be temporarily unavailable or unreachable due to network failure. The client shall not evaluate the ReturnCode parameter.

Table 34 shows the possible values for the out parameter ReturnCode.

Table 34 – Possible ReturnCode parameter Values
ReturnCode Description
0x00Success.
0x50No suitable energy-saving mode available.
0x52No switch to requested energy-saving mode because of invalid mode ID.
0x53No switch to Energy Saving Mode because of state operate.
0x54Service or function not available due to internal device status.

7.2.2 EnergySavingModesContainerType

The EnergySavingModesContainerType provides a grouping of different Energy Saving Modes.

Table 35 – EnergySavingModesContainerType Definition
Attribute Value
BrowseNameEnergySavingModesContainerType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentObject<EnergySavingModes>EnergySavingModeTypeMP
Conformance Units
ECM Standby Management

7.2.3 EnergySavingModeStatusType

The EnergySavingModeStatusType provides information about the current status of the Energy Saving Mode.

Table 36 – EnergySavingModeStatusType Definition
Attribute Value
BrowseNameEnergySavingModeStatusType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentVariableCurrentTransitionDataStandbyModeTransitionDataType0:BaseDataVariableTypeO, RO
0:HasComponentVariableStateInformationEnergyStateInformationDataType0:BaseDataVariableTypeM, RO
Conformance Units
ECM Standby Management

The CurrentTransitionData Variable contains details for the state transition indicated by the StateInformation Variable.

The StateInformation Variable contains details for the actual Energy Saving Mode state.

7.2.4 EnergySavingModeType

The EnergySavingModeType provides detailed information for a specific Energy Saving Mode.

Table 37 – EnergySavingModeType Definition
Attribute Value
BrowseNameEnergySavingModeType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasPropertyVariableID0:Byte0:PropertyTypeM, RO
0:HasPropertyVariableDynamicData0:Boolean0:PropertyTypeM, RO
0:HasComponentVariableTimeMinPause0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableTimeToPause0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableTimeMinLengthOfStay0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableTimeMaxLengthOfStay0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableRegularTimeToOperate0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableModePowerConsumption0:Float0:AnalogUnitTypeM, RO
0:HasComponentVariableEnergyConsumptionToPause0:Float0:AnalogUnitTypeM, RO
0:HasComponentVariableEnergyConsumptionToOperate0:Float0:AnalogUnitTypeM, RO
Conformance Units
ECM Standby Management

The BrowseName shall contain a unique name for the Energy Saving Mode.

The ID Variable shall contain a unique mode ID for the Energy Saving Mode. The mode ID’s 0x00, 0xF0, 0xFE and 0xFF are reserved for predefined states.

DynamicData shall indicate whether the time, energy consumption and power values can vary (slightly) during runtime.

The TimeMinPause Variable shall contain the minimum pause time for this Energy Saving Mode.

The TimeToPause Variable shall contain the expected time to switch to this Energy Saving Mode.

The TimeMinLengthOfStay Variable shall contain the time of minimum stay in this Energy Saving Mode.

The TimeMaxLengthOfStay Variable shall contain the time of maximum stay in this Energy Saving Mode.

The RegularTimeToOperate Variable shall contain the time value to reach ”Ready to operate” (see Figure 14) if this Energy Saving Mode will be regularly terminated.

The ModePowerConsumption Variable shall contain the energy consumption in this Energy Saving Mode. Unit: [kW].

The EnergyConsumptionToPause Variable shall contain the energy consumption from ”Ready to operate” to this Energy Saving Mode. Unit: [kWh].

The EnergyConsumptionToOperate Variable shall contain the energy consumption from this Energy Saving Mode to ”Ready to operate”. Unit: [kWh].

7.3 ObjectTypes for Sleep Mode WOL Functionality

7.3.1 EnergyDevicePowerOffType

7.3.1.1 Overview

The EnergyDevicePowerOffType type provides access to the Sleep Mode WOL functionality of the device if supported.

Table 38 – EnergyDevicePowerOffType Definition
Attribute Value
BrowseNameEnergyDevicePowerOffType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentVariableRegularTimeToOperate0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableTimeMinPause0:Duration0:BaseDataVariableTypeM, RO
0:HasComponentVariableModePowerConsumption0:UInt320:BaseDataVariableTypeM, RO
0:HasPropertyVariableWOLMagicPacket0:ByteString0:PropertyTypeM, RO
0:HasComponentMethodSwitchOffWOLM
Conformance Units
ECM Sleep Mode WOL

The RegularTimeToOperate Variable shall contain the time value to reach the state “Ready to operate” if the WOL sleep mode is terminated by a wake-up (see below).

The ModePowerConsumption Variable shall contain the energy consumption in the
WOL sleep mode. Unit: [kW].

The WOLMagicPacket Variable shall contain the 6 bytes MAC address to be used with the magic packet sent for wake-up (see PE 3802, chapter 7.3.4.9).

The SwitchOffWOL Method initiates the transition into the WOL sleep mode. In this mode the device is effectively switched off and unavailable for network communication. The device can be awakened using the magic packet (see PE 3802, chapter 7.3.4.9).

7.3.1.2 SwitchOffWOL Method

This Method starts the transition into the special WOL mode.

Signature

	SwitchOffWOL (
		[out] 0:Byte		ModeID
		[out] 0:Duration		CurrentTimeToDestination
		[out] 0:Duration		RegularTimeToOperate
		[out] 0:Duration		TimeMinLengthOfStay
		[out] 0:Byte		ReturnCode
		);
	
Argument Description
ModeIDID of the “Sleep Mode WOL” (0xFE) if successful, otherwise 0.
CurrentTimeToDestinationTime needed to reach the Energy Saving Mode if successful, otherwise 0.
RegularTimeToOperateTime needed to reach “Ready to operate” again if the Wake-on-LAN sleep mode will be regularly terminated if successful, otherwise 0.
TimeMinLengthOfStayTime of minimum stay in the Wake-on-LAN sleep mode if successful, otherwise 0.
ReturnCodeReturn code.

The Method Result Codes (defined in Call Service) are defined in Table 33.

ReturnCodes are defined in Table 34.