First time here? Check out the Help page!
1 | initial version |
Thanks to the BigLadder EnergyPlus support service this is now working as expected. I needed to switch out the PlantEquipmentOperation:HeatingLoad
object for a PlantEquipmentOperation:ComponentSetpoint
object then add SetpointManagers
for each tank outlet.
Here's the section from the question with the changes needed.
PlantLoop,
Secondary HW Loop, ! - Name of loop
Water, ! - Fluid type
, ! - User-defined fluid type
Secondary HW Loop Operation, ! - Plant equipment operation scheme
Secondary HW Loop Supply Side Outlet, ! - Loop temperature setpoint node
80.00, ! - Maximum loop temperature (C)
0.00, ! - Minimum loop temperature (C)
autosize, ! - Maximum loop flow rate (m3/s)
0.000000, ! - Minimum loop flow rate (m3/s)
autocalculate, ! - Volume of the plant loop (m3)
Secondary HW Loop Supply Side Inlet, ! - Plant side inlet node
Secondary HW Loop Supply Side Outlet, ! - Plant side outlet node
Secondary HW Loop Supply Side Branches, ! - Plant side branch list name
Secondary HW Loop Supply Side Connectors, ! - Plant side connector list name
Secondary HW Loop Demand Side Inlet, ! - Demand side inlet node
Secondary HW Loop Demand Side Outlet, ! - Demand side outlet node
Secondary HW Loop Demand Side Branches, ! - Demand side branch list name
Secondary HW Loop Demand Side Connectors, ! - Demand side connector list name
Sequential, ! - Load distribution scheme
Secondary HW Loop AvailabilityManager List, ! - Availability manager list name
SingleSetpoint, ! - Plant loop demand calculation scheme
None, ! - Common pipe simulation
None; ! - Pressure simulation type
PlantEquipmentOperationSchemes,
Secondary HW Loop Operation, ! - Name of plant/condenser equipment operation scheme
PlantEquipmentOperation:ComponentSetpoint, ! - Control scheme object type 1
Secondary HW Loop Scheme 1, ! - Name of control scheme 1
On; ! - Control scheme schedule 1
SetpointManager:Scheduled,
PCM_Setpoint_Manager, !- Name
Temperature, !- Control Variable
PCM Tank Temp Schedule, !- Schedule Name
PCM Tank Primary Outlet Node; !- Setpoint Node or NodeList Name
SetpointManager:Scheduled,
WaterHeater_Setpoint_Manager, !- Name
Temperature, !- Control Variable
Main Water Heater Tank Temp Schedule, !- Schedule Name
Water Heater Primary Outlet Node; !- Setpoint Node or NodeList Name
PlantEquipmentOperation:ComponentSetpoint,
Secondary HW Loop Scheme 1,
WaterHeater:Mixed, !- Equipment 1 Object Type
Water Heater, !- Equipment 1 Name
Water Heater Primary Inlet Node, !- Demand Calculation 1 Node Name
Water Heater Primary Outlet Node, !- Setpoint 1 Node Name
autosize, !- Component 1 Flow Rate
Heating, !- Operation 1 Type
WaterHeater:Mixed, !- Equipment 2 Object Type
PCM Tank, !- Equipment 2 Name
PCM Tank Primary Inlet Node, !- Demand Calculation 2 Node Name
PCM Tank Primary Outlet Node, !- Setpoint 2 Node Name
autosize, !- Component 2 Flow Rate
Heating; !- Operation 2 Type
2 | No.2 Revision |
Thanks to the BigLadder EnergyPlus support service service this is now working as expected. I needed to switch out the PlantEquipmentOperation:HeatingLoad
object for a PlantEquipmentOperation:ComponentSetpoint
object then add SetpointManagers
for each tank outlet.
Here's the section from the question with the changes needed.
PlantLoop,
Secondary HW Loop, ! - Name of loop
Water, ! - Fluid type
, ! - User-defined fluid type
Secondary HW Loop Operation, ! - Plant equipment operation scheme
Secondary HW Loop Supply Side Outlet, ! - Loop temperature setpoint node
80.00, ! - Maximum loop temperature (C)
0.00, ! - Minimum loop temperature (C)
autosize, ! - Maximum loop flow rate (m3/s)
0.000000, ! - Minimum loop flow rate (m3/s)
autocalculate, ! - Volume of the plant loop (m3)
Secondary HW Loop Supply Side Inlet, ! - Plant side inlet node
Secondary HW Loop Supply Side Outlet, ! - Plant side outlet node
Secondary HW Loop Supply Side Branches, ! - Plant side branch list name
Secondary HW Loop Supply Side Connectors, ! - Plant side connector list name
Secondary HW Loop Demand Side Inlet, ! - Demand side inlet node
Secondary HW Loop Demand Side Outlet, ! - Demand side outlet node
Secondary HW Loop Demand Side Branches, ! - Demand side branch list name
Secondary HW Loop Demand Side Connectors, ! - Demand side connector list name
Sequential, ! - Load distribution scheme
Secondary HW Loop AvailabilityManager List, ! - Availability manager list name
SingleSetpoint, ! - Plant loop demand calculation scheme
None, ! - Common pipe simulation
None; ! - Pressure simulation type
PlantEquipmentOperationSchemes,
Secondary HW Loop Operation, ! - Name of plant/condenser equipment operation scheme
PlantEquipmentOperation:ComponentSetpoint, ! - Control scheme object type 1
Secondary HW Loop Scheme 1, ! - Name of control scheme 1
On; ! - Control scheme schedule 1
SetpointManager:Scheduled,
PCM_Setpoint_Manager, !- Name
Temperature, !- Control Variable
PCM Tank Temp Schedule, !- Schedule Name
PCM Tank Primary Outlet Node; !- Setpoint Node or NodeList Name
SetpointManager:Scheduled,
WaterHeater_Setpoint_Manager, !- Name
Temperature, !- Control Variable
Main Water Heater Tank Temp Schedule, !- Schedule Name
Water Heater Primary Outlet Node; !- Setpoint Node or NodeList Name
PlantEquipmentOperation:ComponentSetpoint,
Secondary HW Loop Scheme 1,
WaterHeater:Mixed, !- Equipment 1 Object Type
Water Heater, !- Equipment 1 Name
Water Heater Primary Inlet Node, !- Demand Calculation 1 Node Name
Water Heater Primary Outlet Node, !- Setpoint 1 Node Name
autosize, !- Component 1 Flow Rate
Heating, !- Operation 1 Type
WaterHeater:Mixed, !- Equipment 2 Object Type
PCM Tank, !- Equipment 2 Name
PCM Tank Primary Inlet Node, !- Demand Calculation 2 Node Name
PCM Tank Primary Outlet Node, !- Setpoint 2 Node Name
autosize, !- Component 2 Flow Rate
Heating; !- Operation 2 Type