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

Error found while opening .IDF editor. "Too many fields for object:FenestrationSurface: Detailed Line Number 838 ".

asked 2019-04-16 14:37:29 -0500

Dilruba gravatar image

updated 2019-06-05 11:56:36 -0500

I was trying to complie MLE+ tool which combines Energy Plus tool with Matlab. But I was facing some error. So I was checking whether .IDF file was working or not. When I tried to open .IDF file with IDF editor it was showing the above stated error. Also when I tried to compile the energyplus file it told that "EnergPlus Terminated: Fatal Error Detected".

edit retag flag offensive close merge delete

Comments

1

What version of EnergyPlus are you using for IDF Editor? What version of EnergyPlus is assigned to the IDF file created from the MLE+ tool? There was a change in the input fields of the FenestrationSurface:Detailed object in EnergyPlus v9.0.1 that could be causing this error. For example, the IDF file is for v9.0.1 but IDF Editor is earlier.

Aaron Boranian gravatar imageAaron Boranian ( 2019-04-16 17:20:12 -0500 )edit

When I open the file according to the version identifier the version is 8.9.

Dilruba gravatar imageDilruba ( 2019-04-16 17:29:29 -0500 )edit

And you are using the IDF Editor for the same version 8.9 of EnergyPlus?

Aaron Boranian gravatar imageAaron Boranian ( 2019-04-16 18:09:27 -0500 )edit

No. I am using 8.6 version.

Dilruba gravatar imageDilruba ( 2019-04-16 18:11:13 -0500 )edit

I have uninstalled all the previous versions of EnergyPlus and Installed EnergyPlus 8.9 which is similar to the .IDF I am using. I also installed MLE+ again. But now it is showing me this error: " * Severe * ExternalInterface: Did not find file "socket.cfg".

Dilruba gravatar imageDilruba ( 2019-04-17 12:36:44 -0500 )edit

4 Answers

Sort by ยป oldest newest most voted
2

answered 2019-04-17 12:03:07 -0500

updated 2019-04-17 12:04:10 -0500

Whatever the Version object is set to in your input file, you need to use the same version of EnergyPlus and all of its applications or utilities -- including IDF Editor. It would likely be easiest for you to install EnergyPlus v8.9 so that you use the IDF Editor specific to that version to open and edit the IDF generated by the MLE+ tool that you are using. To find the installer for any EnergyPlus version dating back to v8.2, look here. For the installer of an EnergyPlus version from 7.0 - 8.1, look here.

For more information related to versions not being the same between the IDF and IDF Editor or EP-Launch, there is a similar post you can reference.

edit flag offensive delete link more

Comments

I have uninstalled all the previous versions of EnergyPlus and Installed EnergyPlus 8.9 which is similar to the .IDF I am using. I also installed MLE+ again. But now it is showing me this error: " * Severe * ExternalInterface: Did not find file "socket.cfg".

Dilruba gravatar imageDilruba ( 2019-04-17 12:40:51 -0500 )edit

That error message has "connected" warning lines that should appear below. This file needs to be in same directory as in.idf.Check the documentation for the ExternalInterface.

This makes me think that this socket.cfg file needs to be in the same folder as the in.idf being used in your MLE+ workflow. I haven't used MLE+ myself, so sorry that I can't be more helpful.

Aaron Boranian gravatar imageAaron Boranian ( 2019-04-17 16:30:30 -0500 )edit

Thank you for helping me out. I think it is an MLE+ problem so I should talk with their experts. If you know anyone who uses MLE+ can you please tag him/her in this post for helping me?

Dilruba gravatar imageDilruba ( 2019-04-18 10:33:15 -0500 )edit
1

answered 2019-04-17 16:24:02 -0500

updated 2019-04-17 16:24:37 -0500

@Aaron Boranian answer is correct. You need to use the version of the IDF editor that corresponds to the IDF file you want to edit. However, you can have multiple versions of energyplus installed at the same time. I use multiple versions on my computer.

In my case, I have version 9.0.1 installed, and if I double click on an IDF file, EP-Launch.exe for version 9.0.1 opens by default. If I double click or browse for an older IDF file through EP-Launch.exe, I will get the error that you mention.

"Too many fields for object:XX:XX Line Number XX".

Therefore, when I want to open an 8.9.0 file, I navigate to the folder in my C:\ drive, and open EP-Launch.exe in the C:\EnergyPlusV8-9-0\ folder (or if it is an older version, just navigate to the appropriate folder). From there you can open the IDF editor for the older version.

edit flag offensive delete link more

Comments

Thank you for your suggestion. I have tried your method but it give me the same error.

Dilruba gravatar imageDilruba ( 2019-04-18 10:31:22 -0500 )edit

@Dilruba could you upload your IDF file so that I can take a look at it?

Luis Lara gravatar imageLuis Lara ( 2019-04-18 10:47:12 -0500 )edit

I was able to open it just fine with the IDF Editor for Energyplus 8.9.0.

Luis Lara gravatar imageLuis Lara ( 2019-04-18 11:07:36 -0500 )edit

It opens with EnergyPlus 8.9 but when I simulate it, it is showing me the error:" * Severe * ExternalInterface: Did not find file "socket.cfg".

Dilruba gravatar imageDilruba ( 2019-04-18 11:13:52 -0500 )edit
0

answered 2019-10-02 13:49:37 -0500

To solve the too many fields error in EnergyPlus take a look at the answers to this question.

https://unmethours.com/question/4734/...

edit flag offensive delete link more
0

answered 2019-10-02 13:40:06 -0500

mdewy gravatar image

I am getting a similar error, "To many fields for object:......." when trying to open an IDF exported by OpenStudio with the IDF Editor.

The IDF file shows version 9.1, and IDF Editor is version 9.1.0

Does anyone know how to resolve this?

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

Stats

Asked: 2019-04-16 14:37:29 -0500

Seen: 360 times

Last updated: Oct 02