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

EMS output variable [closed]

asked 2016-07-05 03:47:54 -0600

leshiz's avatar

updated 2016-07-07 09:11:51 -0600


My question would be why there is no Zone Mean Air Temperature, Zone Thermostat Heating Setpoint Temperature and Zone Thermostat Cooling Setpoint Temperature options under EMS:Sensor ?

I have a VAV system with reheat and I want to turn the cooling & heating on and off according to the temperature.

Many thanks! Leshi

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by leshiz
close date 2016-07-06 05:52:51.753514

2 Answers

Sort by » oldest newest most voted

answered 2016-07-06 05:51:40 -0600

leshiz's avatar

updated 2016-07-06 21:08:04 -0600

Found the solution :)

link text

Change IDD. This needs an IDD change.

From A3 ; \field Output:Variable or Output:Meter Name \required-field \type external-list \external-list autoRDDvariable \external-list autoRDDmeter

to A3 ; \field Output:Variable or Output:Meter Name \required-field \type external-list \external-list autoRDDvariableMeter

edit flag offensive delete link more


@leshiz Glad you found an answer. It would helpful if you could add the relevant information from the link, since links often break over time. Also, there's no need to close a question once you've found the answer - others may come along with better answers, or further useful information, but they are less likely to visit a question with a [closed] flag.

Jamie Bull's avatar Jamie Bull  ( 2016-07-06 12:11:22 -0600 )edit

Ok! Will keep it 'open' next time!

leshiz's avatar leshiz  ( 2016-07-06 21:08:42 -0600 )edit

answered 2016-07-05 10:54:31 -0600

In E+ EMS, all of the output variables can be used as Sensors. The list of output variables is in the .rdd file which is created when you run the simulation.

From the E+ EMS Application Guide section on Sensors

The input object EnergyManagementSystem:Sensor is simple but quite powerful. It reuses the normal EnergyPlus output variables to provide a general way of obtaining a wide variety of input data with minimal complications.

One odd result of the approach taken for EMS sensors is that information about the available sensors is derived from what are usually the outputs of EnergyPlus. The RDD file is an important resource for EMS users. The RDD file is an output from running EnergyPlus and is called “eplusout.rdd” (but you may rename it to <your-filename>.rdd with a run manager such as EP-Launch). This output file is often needed to develop EMS input, so you may need to do an initial run of the model with traditional controls to obtain an RDD file. The contents of an RDD file will vary depending on the type of model. Once you have experience and familiarity with the outputs expected from a model, you should not need to prerun models, as you will be able to foresee the available output. The RDD file from a similar model with the same types of components and systems can also be used as a guide for what will be available in a specific model.

edit flag offensive delete link more


Thanks for the answer. But why in the RDD file there are lots of Output:Variable Objects that are not avaible for EMS sensors?

leshiz's avatar leshiz  ( 2016-07-05 21:15:19 -0600 )edit

I think the options under EMS sensor are from MDD. Do you know how to change that? :)

leshiz's avatar leshiz  ( 2016-07-05 22:30:40 -0600 )edit

Question Tools

1 follower


Asked: 2016-07-05 03:47:54 -0600

Seen: 357 times

Last updated: Jul 06 '16