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

Revision history [back]

click to hide/show revision 1
initial version

Control of a PlantComponentUserDefined object in Openstudio

I wrote a measure that adds automatically adds a PlantComponentUserDefined (PCUD) object in Openstudio. The object is modeling a storage system that can be connected to a hot water loop. Whenever this object is added along side another heating equipment such as a boiler, and without adding setpoint manager at the oulet node of each component, two opeartion schemes are created by default, PlantEquipmentOperation:HeatingLoad for the boiler and PlantEquipmentOperation:Uncontrolled for the PCUD object. The results is a PCUD object that won't turn on. This doesn't happen if the second equipment was another boiler. Is there a way to make OS recognize a PCUD object as a heating device so that it can be assigned by default to the heating equipment list alongside the boiler? I know this could be done through the SDK by defining PlantEquipmentOperation:HeatingLoadand assigning the load ranges to the different equipment in the loop but my aim is to not have this done by the user, I want the PCUD to be added just like a 2nd boiler. Any ideas?

C:\fakepath\loop.png C:\fakepath\control.png

Control of a PlantComponentUserDefined object in Openstudio

I wrote a measure that adds automatically adds a PlantComponentUserDefined (PCUD) object in Openstudio. The object is modeling a storage system that can be connected to a hot water loop. Whenever this object is added along side alongside another heating equipment such as a boiler, and without adding setpoint manager at the oulet node of each component, two opeartion schemes are created by default, PlantEquipmentOperation:HeatingLoad for the boiler and PlantEquipmentOperation:Uncontrolled for the PCUD object. The results is a PCUD object that won't turn on. This doesn't happen if the second equipment was another boiler. Is there a way to make OS recognize a PCUD object as a heating device so that it can be assigned by default to the heating equipment list alongside the boiler? I know this could be done through the SDK by defining PlantEquipmentOperation:HeatingLoadand assigning the load ranges to the different equipment in the loop but my aim is to not have this done by the user, I want the PCUD to be added just like a 2nd boiler. Any ideas?

C:\fakepath\loop.png C:\fakepath\control.png