Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

ChristianKohler's profile - activity

2021-09-30 15:30:19 -0500 edited question Cold climate heat pump models for EnergyPlus

Cold climate heat pump models for EnergyPlus Hi, I'm doing some residential modeling for cold climates (Chicago) and wa

2021-09-30 15:30:19 -0500 received badge  Editor (source)
2021-09-29 17:02:35 -0500 asked a question Cold climate heat pump models for EnergyPlus

Cold climate heat pump models for EnergyPlus Hi, I'm doing some residential modeling for cold climates (Chicago) and wa

2016-08-31 09:06:37 -0500 received badge  Student (source)
2016-08-30 16:34:30 -0500 asked a question Timestep reporting of ShadingControl state

I'm using ShadingControl to model a switchable glazing. I would like to see for each timestep what the state of the glazing is. I tried using the "Surface Construction Index" report variable, but it does not change when the switchable glazing changes state.

WindowProperty:ShadingControl,
    Swt_Daylight,            !- Name
    SwitchableGlazing,       !- Shading Type
    VDG_Tint,                !- Construction with Shading Name
    OnIfHighSolarOnWindow,   !- Shading Control Type
    ,                        !- Schedule Name
    100,                     !- Setpoint {W/m2, W or deg C} 
    No,                      !- Shading Control Is Scheduled
    No,                      !- Glare Control Is Active
    ,                        !- Shading Device Material Name
    FixedSlatAngle,          !- Type of Slat Angle Control for Blinds
    ;                        !- Slat Angle Schedule Name

Is there an output variable that shows me the state?

2016-08-30 16:34:30 -0500 asked a question Parametrics and EnergyManagementSystem

I'm trying to combine the Parametrics feature with EMS, and getting an error. I'm using 8.5 Here is the definition of my parametrics:

Parametric:SetValueForRun,
    $SP_parametric,                  !- Parameter Name
    0,
    50, 
    100,
    500,
    1000;

And here is how I'm trying to use it in an EMS section:

EnergyManagementSystem:Program,
    Control0,                 
    IF Sensor0 < =$SP_parametric,     
    SET Actuator0 = VDG_clear,

The error I'm getting is:

 **  Fatal  ** EMS, caught unexpected token = "=" ; while parsing string=SENSOR0 < =$SP_PARAMETRIC

Is there a different way I should format the parameter reference so I can use it with the EMS?

Thanks

Christian