Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | ControlName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | HumidifyingSched | = | ' ' | ||
character(len=MaxNameLength), | public | :: | DehumidifyingSched | = | ' ' | ||
integer, | public | :: | ActualZoneNum | = | 0 | ||
integer, | public | :: | HumidifyingSchedIndex | = | 0 | ||
integer, | public | :: | DehumidifyingSchedIndex | = | 0 | ||
integer, | public | :: | ErrorIndex | = | 0 | ||
logical, | public | :: | EMSOverrideHumidifySetpointOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSOverrideHumidifySetpointValue | = | 0.0D0 | ||
logical, | public | :: | EMSOverrideDehumidifySetpointOn | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSOverrideDehumidifySetpointValue | = | 0.0D0 |
TYPE :: ZoneHumidityControls
CHARACTER(len=MaxNameLength) :: ControlName =' ' ! Name of this humidity controller
CHARACTER(len=MaxNameLength) :: ZoneName =' ' ! Name of the zone
CHARACTER(len=MaxNameLength) :: HumidifyingSched =' ' ! Name of the schedule to determine the zone humidifying setpoint
CHARACTER(len=MaxNameLength) :: DehumidifyingSched =' ' ! Name of the schedule to determine the zone dehumidifying setpoint
INTEGER :: ActualZoneNum =0
INTEGER :: HumidifyingSchedIndex =0 ! Index for humidifying schedule
INTEGER :: DehumidifyingSchedIndex =0 ! Index for dehumidifying schedule
INTEGER :: ErrorIndex = 0 ! Error index when LowRH setpoint > HighRH setpoint
LOGICAL :: EMSOverrideHumidifySetpointOn = .FALSE. ! EMS is calling to override humidifying setpoint
REAL(r64) :: EMSOverrideHumidifySetpointValue = 0.0D0 ! value EMS is directing to use for humidifying setpoint
LOGICAL :: EMSOverrideDehumidifySetpointOn = .FALSE. ! EMS is calling to override dehumidifying setpoint
REAL(r64) :: EMSOverrideDehumidifySetpointValue = 0.0D0 ! value EMS is directing to use for dehumidifying setpoint
END TYPE ZoneHumidityControls