![]() | 1 | initial version |
EnergyPlus Model Calling Point
is InsideHVACSystemIterationLoop
). If your System Node Setpoint Temperature
Output:Variable
for your controlled node is reflecting your calculated values, then you are setting the node setpoint correctly.Coil:Heating:Water
and Coil:Cooling:Water
that are listed on an AirLoopHVAC supply branch will each have a Controller:WaterCoil
that specifies both a sensor and actuator node. Similarly, CoilSystem:Cooling:DX
and CoilSystem:Heating:DX
have sensor nodes. SetpointManagers are only effective if there is equipment that can respond to them. There are similar options on the plant side. If you share exactly what equipment you're trying to control, I can give you more specific suggestions.As an aside - lots of applications that use Python / EMS can also be achieved by pre-calculating schedule values and then storing them in a Schedule:File object. This approach is much easier to troubleshoot and achieves faster runtimes.
Want a better way to visualize, create and interact with EnergyPlus files? Give EP3 a try.
![]() | 2 | No.2 Revision |
EnergyPlus Model Calling Point
is InsideHVACSystemIterationLoop
). If your System Node Setpoint Temperature
Output:Variable
for your controlled node is reflecting your calculated values, then you are setting the node setpoint Coil:Heating:Water
and Coil:Cooling:Water
that are listed on an AirLoopHVAC supply branch will each have a Controller:WaterCoil
that specifies both a sensor and actuator node. Similarly, CoilSystem:Cooling:DX
and CoilSystem:Heating:DX
have sensor nodes. SetpointManagers are only effective if there is equipment that can respond to them. There are similar options on the plant side. If you share exactly what equipment you're trying to control, I can give you more specific suggestions.As an aside - lots of applications that use Python / EMS can also be achieved by pre-calculating schedule values and then storing them in a Schedule:File object. This approach is much easier to troubleshoot and achieves faster runtimes.
Want a better way to visualize, create and interact with EnergyPlus files? Give EP3 a try.