What is the correct order of Controllers in AirLoopHVAC:ControllerList?
I want to model VAV system with preheating coil.
I/O Reference says "The order of the controllers in the list is significant: controllers are simulated sequentially in the order given in the Controller List. Typically the Controller List would contain a Controller:OutdoorAir. If there are chilled water or hot water coils in the outdoor air system, each such coil will need a Controller:WaterCoil."
I referred to ExampleFiles and found that 5ZoneAirCooled.idf and many idf files based on it have preheating coil and precooling coil before OutdoorAir:Mixer. However, the order of Controllers in AirLoopHVAC:ControllerList is Controller:OutdoorAir -> Controller:WaterCoil for precooling coil -> Controller:WaterCoil for preheating coil. It seems to me that the order of Controllers in AirLoopHVAC:ControllerList is inconsistent with the order of Equipment in AirLoopHVAC:OutdoorAirSystem:EquipmentList.
AirLoopHVAC:OutdoorAirSystem,
OA Sys 1, !- Name
OA Sys 1 Controllers, !- Controller List Name
OA Sys 1 Equipment; !- Outdoor Air Equipment List Name
AirLoopHVAC:ControllerList,
OA Sys 1 Controllers, !- Name
Controller:OutdoorAir, !- Controller 1 Object Type
OA Controller 1, !- Controller 1 Name
Controller:WaterCoil, !- Controller 2 Object Type
OA CC Controller 1, !- Controller 2 Name
Controller:WaterCoil, !- Controller 3 Object Type
OA HC Controller 1; !- Controller 3 Name
AirLoopHVAC:OutdoorAirSystem:EquipmentList,
OA Sys 1 Equipment, !- Name
Coil:Heating:Water, !- Component 1 Object Type
OA Heating Coil 1, !- Component 1 Name
Coil:Cooling:Water, !- Component 2 Object Type
OA Cooling Coil 1, !- Component 2 Name
OutdoorAir:Mixer, !- Component 3 Object Type
OA Mixing Box 1; !- Component 3 Name

What is the correct order of Controllers in AirLoopHVAC:ControllerList in this case? At first, I thought that Controller:OutdoorAir should be listed after Controller:WaterCoil because OutdoorAir:Mixer is located after Coil:Heating:Water and Coil:Cooling:Water, but the ExampleFile shows the different order. I'm not sure if the ExampleFile is correct or not. Or is the order of the controllers not significant actually?



I've said that before, but I really like your diagrams!