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

Revision history [back]

If you look at the Energy+.idd you will find the AirLoopHVAC:ControllerList object. And also find this object in your input file. This object is a list of controllers used in your simulation. For an air loop (AirloopHVAC object) you can have water coil controllers and an outdoor air system controller. There would typically be an outdoor air system (that's 1 controller) and up to 7 more water coils. You should not need more than 7 water coils in an air loop. For that reason, EnergyPlus has limited the number of controllers to 8 per air loop. Your error message seems to indicate that more than 8 controllers are listed in this object. Since this object is not "extensible" (meaning you could expand this list in the IDD and include more than 8 controllers) you can only use up to 8 controllers. Look at your input file and determine why there are more than 8 controllers in this list.

AirLoopHVAC:ControllerList,
       \memo List controllers in order of control sequence
  A1 , \field Name
       \required-field
       \type alpha
       \reference ControllerLists
  A2 , \field Controller 1 Object Type
       \required-field
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
 A3 , \field Controller 1 Name
       \required-field
       \type object-list
       \object-list AirLoopControllers
  A4 , \field  Controller 2 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A5 , \field Controller 2 Name
       \type object-list
       \object-list AirLoopControllers
  A6 , \field  Controller 3 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A7 , \field Controller 3 Name
       \type object-list
       \object-list AirLoopControllers
  A8 , \field  Controller 4 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A9 , \field Controller 4 Name
       \type object-list
       \object-list AirLoopControllers
  A10, \field  Controller 5 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A11, \field Controller 5 Name
       \type object-list
       \object-list AirLoopControllers
  A12, \field  Controller 6 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A13, \field Controller 6 Name
       \type object-list
       \object-list AirLoopControllers
  A14, \field  Controller 7 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A15, \field Controller 7 Name
       \type object-list
       \object-list AirLoopControllers
  A16, \field  Controller 8 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A17; \field Controller 8 Name
       \type object-list
       \object-list AirLoopControllers

If you look at the Energy+.idd you will find the AirLoopHVAC:ControllerList object. And also find this object in your input file. This object is a list of controllers used in your simulation. simulation and consists of a list of controller TYPE and NAME pairs. For an air loop (AirloopHVAC object) you can have water coil controllers and an outdoor air system controller. There would typically be an outdoor air system (that's 1 controller) and up to 7 more water coils. You should not need more than 7 water coils in an air loop. For that reason, EnergyPlus has limited the number of controllers to 8 per air loop. Your error message seems to indicate that more than 8 controllers are listed in this object. Since this object is not "extensible" (meaning you could expand this list in the IDD and include more than 8 controllers) you can only use up to 8 controllers. Look at your input file and determine why there are more than 8 controllers in this list.

AirLoopHVAC:ControllerList,
       \memo List controllers in order of control sequence
  A1 , \field Name
       \required-field
       \type alpha
       \reference ControllerLists
  A2 , \field Controller 1 Object Type
       \required-field
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
 A3 , \field Controller 1 Name
       \required-field
       \type object-list
       \object-list AirLoopControllers
  A4 , \field  Controller 2 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A5 , \field Controller 2 Name
       \type object-list
       \object-list AirLoopControllers
  A6 , \field  Controller 3 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A7 , \field Controller 3 Name
       \type object-list
       \object-list AirLoopControllers
  A8 , \field  Controller 4 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A9 , \field Controller 4 Name
       \type object-list
       \object-list AirLoopControllers
  A10, \field  Controller 5 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A11, \field Controller 5 Name
       \type object-list
       \object-list AirLoopControllers
  A12, \field  Controller 6 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A13, \field Controller 6 Name
       \type object-list
       \object-list AirLoopControllers
  A14, \field  Controller 7 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A15, \field Controller 7 Name
       \type object-list
       \object-list AirLoopControllers
  A16, \field  Controller 8 Object Type
       \type choice
       \key Controller:WaterCoil
       \key Controller:OutdoorAir
  A17; \field Controller 8 Name
       \type object-list
       \object-list AirLoopControllers