An Energy Evaluation operation profile.
    typedef struct {
        API_Attr_Head           head;
        short                   nDailyProf;
        short                   nDailyProfUsage;
        API_OccupancyTypeID     occupancyType;
        double                  hotWaterLoad;
        double                  humanHeatGain;
        double                  humidity;
    } API_OperationProfileType;
    
Members
- head
- Contains the name and the index of the attribute.
- nDailyProf
- Specifies the total number of Daily Profiles.
- nDailyProfUsage
- Specifies the total number of Daily Profile Usages.
- API_OccupancyTypeID
- Specifies the occupancy type of the Operation Profile.
- hotWaterLoad
- Service hot water load.
- humanHeatGain
- Human heat gain.
- humidity
- Humidity load.
Remarks
There are additional data assigned to operation profile attributes in the API_AttributeDefExt structure; the definition of an operation profile are passed through the op_dailyProfiles and op_dailyProfileUsages fields. Refer to the API_DailyProfile and API_DailyProfileUsage structures to get more details on it.
The coverage of an entire year (8760 hours) can be queried by the op_hourlyProfiles structure. Refer to the API_HourlyProfile structure to get more details on it.
Requirements
- Version: API 16 or later
- Header: APIdefs_Attributes.h
See Also
API_Attr_Head, API_Attribute, API_DailyProfile , API_DailyProfileUsage, API_HourlyProfile
Attribute Manager, API Types