Rockwell Automation 9307 FactoryTalk EnergyMetrix User Manual
Page 143

5
•
Visualize Energy Usage
143
Times of Use
The Demand scripts use the Demand Times of Use definitions.
Line Items
Generation System Demand Calcs
The first line item calculates the various peak demand values listed in the rate tariff.
The results of the calculations in this line item are assigned to Global variables.
rem Intermediate calculations for Generator System Demand and
Transmission Demand
Dim TestQty As Double
rem calculate larger of AM and PM Winter peak demand
DemandGenSysPeakWinter = Peak(ValueType.RealPowerDemand,
SeasonType.Winter, DayType.WorkingDay,
TimeOfUseType.DemandOnPeakAMWinter)
TestQty = Peak(ValueType.RealPowerDemand, SeasonType.Winter,
DayType.WorkingDay, TimeOfUseType.DemandOnPeakPMWinter)
If TestQty > DemandGenSysPeakWinter Then DemandGenSysPeakWinter =
TestQty
rem calculate larger of AM, mid-day and PM Winter intermediate
peak demand
DemandGenSysInterWinter = Peak(ValueType.RealPowerDemand,
SeasonType.Winter, DayType.WorkingDay,
TimeOfUseType.DemandInterAMWinter)
TestQty = Peak(ValueType.RealPowerDemand, SeasonType.Winter,
DayType.WorkingDay, TimeOfUseType.DemandInterMidWinter)
If TestQty > DemandGenSysInterWinter Then
DemandGenSysInterWinter = TestQty
TestQty = Peak(ValueType.RealPowerDemand, SeasonType.Winter,
DayType.WorkingDay, TimeOfUseType.DemandInterPMWinter)
If TestQty > DemandGenSysInterWinter Then
DemandGenSysInterWinter = TestQty
rem calculate Summer peak demand
DemandGenSysPeakSummer = Peak(ValueType.RealPowerDemand,
SeasonType.Summer, DayType.WorkingDay,
TimeOfUseType.DemandOnPeakSummer)
rem calculate larger of AM and PM Summer intermediate peak demand