#include <PanDemandResponse.h>
Public Attributes | |
IEC61968::Metering::ControlledAppliance | appliance |
IEC61970::Base::Domain::PerCent | avgLoadAdjustment |
IEC61970::Base::Domain::String | cancelControlMode |
IEC61970::Base::Domain::DateTime | cancelDateTime |
IEC61970::Base::Domain::Boolean | cancelNow |
IEC61970::Base::Domain::Temperature | coolingOffset |
IEC61970::Base::Domain::Temperature | coolingSetpoint |
IEC61970::Base::Domain::String | criticalityLevel |
IEC61970::Base::Domain::PerCent | dutyCycle |
IEC61970::Base::Domain::String | enrollmentGroup |
IEC61970::Base::Domain::Temperature | heatingOffset |
IEC61970::Base::Domain::Temperature | heatingSetpoint |
![]() | |
IEC61970::Base::Domain::String | command |
IEC61970::Base::Domain::Minutes | duration |
IEC61970::Base::Domain::Boolean | durationIndefinite |
IEC61970::Base::Domain::DateTime | startDateTime |
PAN control used to issue action/command to PAN devices during a demand response/load control event.
IEC61968::Metering::ControlledAppliance IEC61968::Metering::PanDemandResponse::appliance |
Appliance being controlled.
IEC61970::Base::Domain::PerCent IEC61968::Metering::PanDemandResponse::avgLoadAdjustment |
Used to define a maximum energy usage limit as a percentage of the client implementations specific average energy usage. The load adjustment percentage is added to 100% creating a percentage limit applied to the client implementations specific average energy usage. A -10% load adjustment percentage will establish an energy usage limit equal to 90% of the client implementations specific average energy usage. Each load adjustment percentage is referenced to the client implementations specific average energy usage. There are no cumulative effects. The range of this field is -100% to +100% with a resolution of 1. A -100% value equals a total load shed. A +100% value will limit the energy usage to the client implementations specific average energy usage.
IEC61970::Base::Domain::String IEC61968::Metering::PanDemandResponse::cancelControlMode |
Encoding of cancel control.
IEC61970::Base::Domain::DateTime IEC61968::Metering::PanDemandResponse::cancelDateTime |
Timestamp when a canceling of the event is scheduled to start.
IEC61970::Base::Domain::Boolean IEC61968::Metering::PanDemandResponse::cancelNow |
If true, a canceling of the event should start immediately.
IEC61970::Base::Domain::Temperature IEC61968::Metering::PanDemandResponse::coolingOffset |
Requested offset to apply to the normal cooling setpoint at the time of the start of the event. It represents a temperature change that will be applied to the associated cooling set point. The temperature offsets will be calculated per the local temperature in the thermostat. The calculated temperature will be interpreted as the number of degrees to be added to the cooling set point. Sequential demand response events are not cumulative. The offset shall be applied to the normal setpoint.
IEC61970::Base::Domain::Temperature IEC61968::Metering::PanDemandResponse::coolingSetpoint |
Requested cooling set point. Temperature set point is typically defined and calculated based on local temperature.
IEC61970::Base::Domain::String IEC61968::Metering::PanDemandResponse::criticalityLevel |
Level of criticality for the action of this control. The action taken by load control devices for an event can be solely based on this value, or in combination with other load control event fields supported by the device.
IEC61970::Base::Domain::PerCent IEC61968::Metering::PanDemandResponse::dutyCycle |
Maximum "on" state duty cycle as a percentage of time. For example, if the value is 80, the device would be in an "on" state for 80% of the time for the duration of the action.
IEC61970::Base::Domain::String IEC61968::Metering::PanDemandResponse::enrollmentGroup |
Provides a mechanism to direct load control actions to groups of PAN devices. It can be used in conjunction with the PAN device types.
IEC61970::Base::Domain::Temperature IEC61968::Metering::PanDemandResponse::heatingOffset |
Requested offset to apply to the normal heating setpoint at the time of the start of the event. It represents a temperature change that will be applied to the associated heating set point. The temperature offsets will be calculated per the local temperature in the thermostat. The calculated temperature will be interpreted as the number of degrees to be subtracted from the heating set point. Sequential demand response events are not cumulative. The offset shall be applied to the normal setpoint.
IEC61970::Base::Domain::Temperature IEC61968::Metering::PanDemandResponse::heatingSetpoint |
Requested heating set point. Temperature set point is typically defined and calculated based on local temperature.