Open crossingchen opened 4 years ago
quick response here before looking into the idd
file.
idf
file
idd
file has only 50 objectsidd
file to add more objectsidd
)idd
, it should workidd
fileeppy depends on the idd
file for everything it does
eppy 0.5.46, python 37, energyplus v9.1.0. I'm using eppy only to process Lights and ElectricEquipment objects in the idf file.
After processing, the output idf file won't run through. Error file shows severe errors on Controller:MechanicalVentilation. When I compared the idf file with the original one, it seems that for "Controller:MechanicalVentilation," with >50 Design Specification Outdoor Air Objects, the new idf file only keeps the first 50. As a result, lots of the zones don't have osa objects anymore.
error messages Severe GetOAControllerInputs: Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 5", invalid ~~~ ... not found Design Specification Outdoor Air Object Name="CONTROLLER MECHANICAL VENTILATION 1". Severe GetOAControllerInputs: Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 5", invalid ~~~ ... not found Design Specification Zone Air Distribution Object Name="ALWAYS ON DISCRETE HVAC_LIBRARY". Warning Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 5" invalid Zone Name not found. ~~~ Missing Zone Name = CONTROLLER:MECHANICALVENTILATION Severe GetOAControllerInputs: Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 5", invalid ~~~ ... not found Design Specification Outdoor Air Object Name="ZONESUM". Warning Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 5" invalid Zone Name not found. ~~~ Missing Zone Name = NO Severe Controller:MechanicalVentilation="CONTROLLER MECHANICAL VENTILATION 1", non-match to Controller:OutdoorAir ~~~ Invalid specified in Controller:OutdoorAir object = OSA CONTROLLER CHW FCU ~~~ Controller:MechanicalVentilation object name must match the Controller:MechanicalVentilation object name specified in Controller:OutdoorAir. Fatal GetOAControllerInputs: Errors found when getting Controller:MechanicalVentilation inputs.