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

BEopt 2.8 Error: multiple assignments for zone equipment -- what is it?

asked 2018-05-30 17:08:00 -0500

bwilbur gravatar image

updated 2018-05-30 17:10:43 -0500

I'm getting this fatal error in BEopt 2.8 and am not sure what it means:

Error: * Severe * GetZoneEquipmentData1: ZoneHVAC:EquipmentList = UNFINISHEDBASEMENT ZONE EQUIPMENT 5/28/2018 3:04 PM: 31.xml: Error: * ~~~ * ...multiple assignments for Zone Equipment Heating or No-Load Sequence=1, must be 1-1 correspondence between sequence assignments and number of equipments.

I get this error when I run either an ASHP or MSHP in a multi-unit (2) building, for either a finished or unfinished basement. I do not get it if I use a gas furnace, or if I I run an ASHP/MSHP in a single-family building.

https://www.dropbox.com/s/x5vigo0eh1l...

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2018-05-30 17:48:13 -0500

updated 2018-09-17 13:42:49 -0500

Thanks for the bug report. It appears to be specific to having a heat pump water heater in a multifamily building with, e.g., a basement. The fix is pretty trivial. Please download the updated file, rename to energyplus.py, and save it to your C:\Program Files (x86)\NREL\BEopt_2.8.0\Modeling\ directory (overriding the file that is there). Then re-run the simulations.

edit flag offensive delete link more

Comments

Can you re-link the file? I am still experiencing the same problem mentioned above, but the link failed.

muhl gravatar imagemuhl ( 2018-09-16 09:42:11 -0500 )edit

Sorry, the link broke when the website was updated. The above link should now be fixed.

shorowit gravatar imageshorowit ( 2018-09-17 13:43:13 -0500 )edit

I received the following error when using the file. (Obviously, I don't program in PY or I could probably figure this out!)

File "C:\Program Files (x86)\NREL\BEopt_2.8.0\Modeling\energyplus.py", line 25 9/18/2018 1:42 AM: 1.xml: EMSprograms = {'EnergyManagementSystemProgram'[], 9/18/2018 1:42 AM: 1.xml: ^ 9/18/2018 1:42 AM: 1.xml: SyntaxError: invalid syntax

Update I've retried the file and it seems to be working. Not sure of what changed, but I'll update when the file finishes. Does this change to the energyplus.py file remove access to previous custom measures added?

muhl gravatar imagemuhl ( 2018-09-18 00:45:40 -0500 )edit

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

Stats

Asked: 2018-05-30 17:08:00 -0500

Seen: 72 times

Last updated: Sep 17