ReadVars fails when running Simulation on Mac

Issue #12 resolved
Xie Xie created an issue

Hi,

I got another issue here.

When I tried to run the simulation in Euclid, it showed an error "Cannot find the program /Applications/EnergyPlus-8-6-0/readvars". There is no such file in the E+ folder. Instead, I found there is a exec file called runreadvars in the same directory and another one called readvarsESO in PostProcess folder. Obviously, if I use these files instead, no results will be given after I click "run".

How could I get the file "readvars"? And is there any "readme" or guide page that can help me get to the simulation and rendering and avoid some easy questions?

Attached is a small idf file we are using, in case you may need it. The previous one was too large. Sorry for getting you into trouble using the huge file.

Thank you, Xie

Comments (7)

  1. Peter Ellis

    Based on the path, it looks like you are running Euclid on the Mac platform. It seems that the EnergyPlus development team changed the name of the ReadVars utility program on Mac at some point and it was never updated in Legacy OpenStudio. There is a file called "runreadvars" at the same path. As a workaround you could rename "runreadvars" to "readvars" and it may work.

    You could also try running EnergyPlus outside of Euclid using EP-Launch Lite.app (comes with EnergyPlus on Mac), but there might also be an issue getting ReadVars to run correctly with it.

  2. Xie Xie reporter

    Thank you. After I change the name from "runreadvars" to "readvars", this error has gone. But the next error showed up after running for multiple times:

    Severe Output:PreprocessorMessage="EPMacro" has the following Severe conditions: ~ at approximately input line number=9950: column=8 ~ undefined macro name referenced ~ symbol=Insulation ~ refer to <file>.epmdet for details.

    There is no "Output:PreprocessorMessage" object in the idf I am using and this error happened to both all isolation and glass. How did this happen? Is it possible that this error is related to the name-changing? Thank you for your response and help.

  3. Log in to comment