1

Not all variables are created when using .RVI

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?

Jim Dirkes's avatar
3.5k
Jim Dirkes
asked 2020-05-07 15:56:00 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2020-05-08 18:13:28 -0500
edit flag offensive 0 remove flag close merge delete

Comments

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 -0500) 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 -0500) edit
add a comment see more comments

1 Answer

2

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.

Jim Dirkes's avatar
3.5k
Jim Dirkes
answered 2020-05-09 11:23:03 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments