PanDemandResponse

PAN control used to issue action/command to PAN devices during a demand response/load control event.

Type

Class

URI

cim:PanDemandResponse

CIM standard (perspective)

IEC61968 (Enterprise)

Class hierarchy

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

appliance

0..1

ControlledAppliance

Appliance being controlled.

avgLoadAdjustment

0..1

PerCent

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.

cancelControlMode

0..1

string

Encoding of cancel control.

cancelDateTime

0..1

date

Timestamp when a canceling of the event is scheduled to start.

cancelNow

0..1

boolean

If true, a canceling of the event should start immediately.

coolingOffset

0..1

Temperature

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.

coolingSetpoint

0..1

Temperature

Requested cooling set point. Temperature set point is typically defined and calculated based on local temperature.

criticalityLevel

0..1

string

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.

dutyCycle

0..1

PerCent

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.

enrollmentGroup

0..1

string

Provides a mechanism to direct load control actions to groups of PAN devices. It can be used in conjunction with the PAN device types.

heatingOffset

0..1

Temperature

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.

heatingSetpoint

0..1

Temperature

Requested heating set point. Temperature set point is typically defined and calculated based on local temperature.

EndDeviceControl

0..1

EndDeviceControl

End device control issuing this end device action.

command

0..1

string

Command text.

duration

0..1

Minutes

Amount of time the action of this control is to remain active.

durationIndefinite

0..1

boolean

True if the action of this control is indefinite.

startDateTime

0..1

date

Start date and time for action of this control.


appliance

Appliance being controlled.

URI

cim:PanDemandResponse.appliance

Cardinality

0..1

Type

ControlledAppliance

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.

URI

cim:PanDemandResponse.avgLoadAdjustment

Cardinality

0..1

Type

PerCent

cancelControlMode

Encoding of cancel control.

URI

cim:PanDemandResponse.cancelControlMode

Cardinality

0..1

Type

string

cancelDateTime

Timestamp when a canceling of the event is scheduled to start.

URI

cim:PanDemandResponse.cancelDateTime

Cardinality

0..1

Type

date

cancelNow

If true, a canceling of the event should start immediately.

URI

cim:PanDemandResponse.cancelNow

Cardinality

0..1

Type

boolean

command

Command text.

URI

cim:EndDeviceAction.command

Cardinality

0..1

Type

string

Inherited from

EndDeviceAction

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.

URI

cim:PanDemandResponse.coolingOffset

Cardinality

0..1

Type

Temperature

coolingSetpoint

Requested cooling set point. Temperature set point is typically defined and calculated based on local temperature.

URI

cim:PanDemandResponse.coolingSetpoint

Cardinality

0..1

Type

Temperature

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.

URI

cim:PanDemandResponse.criticalityLevel

Cardinality

0..1

Type

string

duration

Amount of time the action of this control is to remain active.

URI

cim:EndDeviceAction.duration

Cardinality

0..1

Type

Minutes

Inherited from

EndDeviceAction

durationIndefinite

True if the action of this control is indefinite.

URI

cim:EndDeviceAction.durationIndefinite

Cardinality

0..1

Type

boolean

Inherited from

EndDeviceAction

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.

URI

cim:PanDemandResponse.dutyCycle

Cardinality

0..1

Type

PerCent

EndDeviceControl

End device control issuing this end device action.

URI

cim:EndDeviceAction.EndDeviceControl

Cardinality

0..1

Type

EndDeviceControl

Inherited from

EndDeviceAction

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.

URI

cim:PanDemandResponse.enrollmentGroup

Cardinality

0..1

Type

string

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.

URI

cim:PanDemandResponse.heatingOffset

Cardinality

0..1

Type

Temperature

heatingSetpoint

Requested heating set point. Temperature set point is typically defined and calculated based on local temperature.

URI

cim:PanDemandResponse.heatingSetpoint

Cardinality

0..1

Type

Temperature

startDateTime

Start date and time for action of this control.

URI

cim:EndDeviceAction.startDateTime

Cardinality

0..1

Type

date

Inherited from

EndDeviceAction