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

Not all variables are created when using .RVI

asked 2020-05-07 15:56:00 -0600

Jim Dirkes's avatar

updated 2020-05-08 18:13:28 -0600

Dear UMH people, I use a spreadsheet to import output:variables into a formatted and orderly sheet for review. An RVI file orders them, the spreadsheet formats them (eg, temperatures use 1 decimal, flow uses 4, energy uses 0).

For unknown reasons, ~30 variables are NOT created in a recent model. I have plenty of experience comparing the names for minor spelling errors, since those cause E+ to ignore a variable - and can't find any such errors in this case.

Any suggestions of other potential problems which would cause an output:variable to not get created?

edit retag flag offensive close merge delete


Do the ~30 variables appear in the RDD output file generated after running your model? Maybe you have updated EnergyPlus versions, and the output variable names have changed (although I would expect that to show in the errors file). Or maybe your model just doesn't have the specific object type(s) that generates the missing variables.

Aaron Boranian's avatar Aaron Boranian  ( 2020-05-08 10:24:00 -0600 )edit

Thanks, Aaron. All of the "missing in action" variables are "System Node Temperature" or "System Node Setpoint Temperature" variable types. These are available in pretty much every model and I've been successful with these on the same model - but something changed and I can't figure out what it was.

We did have some text encoding issues that were accidentally introduced when opening and saving the files in Microsoft Word - but are since making sure that we use UTF-8 consistently.

Jim Dirkes's avatar Jim Dirkes  ( 2020-05-08 10:45:24 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2020-05-09 11:23:03 -0600

Jim Dirkes's avatar

Who knew?

It turns out that, when using RVI, the variable type is case-sensitive. That may also be true for the variable name. Once I made upper and lower cases identical in both the IDF and RVI files, it works perfectly.

I don't think I knew that any part of E+ was case-sensitive. I learned something new.

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

1 follower


Asked: 2020-05-07 15:56:00 -0600

Seen: 112 times

Last updated: May 09 '20