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

EMS via OpenStudio - multiple EMS Calling Manager objects

asked 2020-03-02 11:38:03 -0500

tenna031's avatar

updated 2020-03-08 12:56:12 -0500

Hello everyone,

Is it okay to create multiple EMS calling managers inside a measure or should I only create a single calling manager and attach programs with multiple calls to addProgram?

pcm = OpenStudio::Model::EnergyManagementSystemProgramCallingManager.new(model)
pcm.setName("Prgm_Mgr_#{program_id}")
pcm.setCallingPoint("AfterPredictorAfterHVACManagers")
pcm.addProgram(program)

Thanks!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2020-03-02 13:18:31 -0500

Either approach will work. If you go the route of having multiple programs referenced by the same calling manager, they will all obviously have the same calling point. With different calling managers, each program can have a different calling point. That may or may not be flexibility that you need.

edit flag offensive delete link more

Comments

Thanks for your feedback. I'm using multiple calling managers and was curious to see if any previous managers would get overwritten. It makes sense that they do not.

tenna031's avatar tenna031  ( 2020-03-02 14:13:38 -0500 )edit
1

there are OpenStudio Measures of the EMS documentation examples here which can be useful as a reference.

BrianLBall's avatar BrianLBall  ( 2020-03-02 14:31:06 -0500 )edit

Thanks for the link Brian.

tenna031's avatar tenna031  ( 2020-03-02 15:05:13 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Careers

Question Tools

1 follower

Stats

Asked: 2020-03-02 11:38:03 -0500

Seen: 116 times

Last updated: Mar 02 '20