Intelligent Room Controller

The Intelligent Room Controller maintains a fixed room temperature and automatically switches between heating and cooling. Optionally, different Heating and Cooling sources, such as Climate Controllers and Fan Controllers can be configured. Additional outputs have the value of the active Heating/Cooling output, unless the respective source forces a different value (e.g. Minimum opening, etc…).


Table of Contents


Inputs

AbbreviationSummaryDescriptionUnitValue Range
MModeMode 0 = Automatic: Actual and Target temperatures decide whether Heating or Cooling operation is activated. 1 = Automatic Heating: Heating only if required; Cooling outputs deactivated. 2 = Automatic Cooling: Cooling only if required; Shading outputs active, Heating outputs deactivated. 3 = Manual: Targets the Temperature set on input Tm, Heating or Cooling operation dependent on actual temperatures 4 = Manual Heating: Targets the temperature set on input Tm, Cooling and Shading outputs deactivated. 5 = Manual Cooling: Targets the temperature set on input Tm, Cooling and Shading outputs active; Heating outputs deactivated.-0...5
TmSet TemperatureAnalogue Input - Value to provide desired target temprature for operation in manual modesº
TiTemperatureCurrent room temperatureº
IwWindowWindow Contact (ONLY for automatic operation): OFF = Closed, ON = Open. If the Outside Temperature is lower (Heating) or higher (Cooling) than the Room Temperature, it is switched to "OFF" operation (Frost/Overheat Protection) for the duration of the opening.Digital0/1
IcComfort TemperatureSelect "In Use" (Comfort Temperature) Starts "In Use" at ON (rising edge) and activates the Comfort Overrun (Tsc) at OFF (falling edge). When Tsc has elapsed, the set schedule continues.Digital0/1
IaNot In UseSelects "Not In Use" (Economy) Starts "Not In Use" at ON (rising edge) and activates Extension Timer (Tss) at OFF (falling edge) After Tss timer has run out the selected automatic mode is resumed. If Tss equals 0, the overrun timer will continue to run until the next change in the schedule. Temperature is controlled in the range between TaMin and TaMax.Digital0/1
IoFabric Protection"Off" Operation (Frost/Overheat Protection) Starts "Off" at ON (rising edge) and activates the Overrun Timer (Tss) at OFF (falling edge) After Tss timer has run out the selected automatic mode is resumed. If Tss equals 0, the overrun timer will continue to run until the next change in the schedule. Temperature is controlled in the range between TaMin and TaMax.Digital0/1
MvMotion Sensor - Extension of In Use Temperature EntryFor signal from motion sensor. Pulse will extend the Comfort Temperature Entry. Starts Comfort at ON (rising edge) and activates the Extension Timer (Tmv) at OFF (falling edge) On rising edge the controller must be during a comfort temperature entry, otherwise the signal is ignored. After the duration of Tmv the set automatic mode continues.Digital0/1
RResetAll active timers and delay timers (Tss, Tsc, Tmv) are stoppedDigital0/1
DisMDisable Motion Sensor 'Mv'When ON disables input Mv onlyDigital0/1

Outputs

AbbreviationDescriptionUnitValue Range
QhHeating Output. If the "PWM Outputs" setting is active, an automatic 0/1 PWM signal is output.-0...10
QcCooling Output. If the "PWM Outputs" setting is active, an automatic 0/1 PWM signal is output.-0...10
HCHeating or Cooling Output. If the "PWM Outputs" setting is active, an automatic 0/1 PWM signal is output.-0...10
H1Heating Output Source 1 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-0...10
C1Cooling Output Source 1 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-0...10
HC1Heating or Cooling Output Source 1 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-0...10
H2Heating Output Source 2 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
C2Cooling Output Source 2 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
HC2Heating or Cooling Output Source 2 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
H3Heating Output Source 3 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
C3Cooling Output Source 3 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
HC3Heating or Cooling Output Source 3 If the "PWM" setting in the source is activated, an automatic 0/1 PWM Signal is output.-
QsOutput for Shading - Continuous Output. If the option "Use Sunshine Information" is selected the sunshine status (System Variable) is taken into account. Cooling: Shading becomes active as soon as Comfort Temperature (automatic) or Target Temperature (manual) is exceeded. Heating: Shading becomes active as soon as Actual Temperature Comfort Temperature + TaMax Heating during Motion: Actual Temperature Comfort Temperature + Temperature Difference (Td)Digital0/1
QmCurrent Operation: 1 = Heating, -1 = Cooling-
QeDigital Output - ON when error is presentDigital0/1
TxQeText Output - Provides description if error is presentTextText
AQtCurrent Target Temperatureº
AQmCurrent Operation-

Parameters

AbbreviationSummaryDescriptionUnitValue Range
TcComfort TemperatureComfort Temperatureº
TdToleranceAllowed deviation between target and actual temperatures during 'In Use' operation. If this range is exceeded for too long, switching between Heating and/or Cooling is requiredº0.5...3
TaMinNot In Use MinimumLower limit during Not In Use operation relative to Comfort Temperature (Target temperature = Comfort temperature - TaMin)º0.5...∞
TaMaxNot In Use MaximumUpper limit during Not In Use operation relative to Comfort Temperature (Target temperature = Comfort temperature - TaMax)º0.5...∞
TminFrost Protection TemperatureFrost Protection Temperature. For long-term absences as an anti-freeze mechanism. Value must be at least 3º less than Comfort Temperatureº
TmaxOverheat Protection TemperatureOverheat Protection Temperature. Maximum Temperature to avoid damage due to Overheating. Value must be at least 3º higher than Comfort temperature.º
TsmValve StandstillMaximum Actuator Standstill in Days If the valves have not been moved for that duration they are automatically moved. Choose the duration according to manufacturers specifications.d
TscIn Use overrunOn a falling edge of the input Ic, the Target Temperature remains as the Comfort Temperature for this durations
TssNot In Use overrunOverrun timer when Not In Use or Off. On a falling edge at the input Ia or Io, the target temperature remains at the Economy Temperature for this duration.s
TmvDuration of the extension of the In Use Entry on motionDuration by which In Use operation is extended, overrun starts on the falling edge of the input Mv.s
ThsHeating up speedTime required to increase the Room Temperature by 1º. If the value is 0, a default value is used.min
TcsCooling down speedTime required to lower the Room Temperature by 1º. If the value is 0, a default value is usedmin

Preferences

SummaryDescription
Use Sunshine InformationThe shading output (Qs) is only activated if the system variable 'sunshine' is active.
Use all configured sources simultaneouslyWhen this option is selected, the heating or cooling demand is sent to all linked sources. When not selected, the demand is sent to the first available source and all lower priority sources that have been defined as 'cheap'.
Enable PWM OutputsIf ticked the outputs H, C and HC provide a PWM signal
ScheduleTemperature schedule for heating and cooling
ConfigurationConfigure available Heating/Cooling sources. Supported sources can be created, prioritised, and set per Heating/Cooling/PWM Source.

Automatic Operation Selection

During Automatic operation, the block automatically decides whether to active Heating or Cooling. Different Upper and Lower limits can be configured for In Use, Not In Use, and OFF. If the Temperature is continuously outside these limits for at least 30 minutes, the system switches to Cooling (Upper limit) or Heating (Lower limit). For "OFF" operation, these limits are TsMin (Lower Limit) and TsMax (Upper Limit). Dependant on the active operation, different temperatures are used for control. In 'Not In Use' mode, this is the Lower limit for Heating and Upper limit for Cooling

Operation Selection

Configurable Heating and Cooling Sources

Up to 3 Heating/Cooling sources can be configured. The module sends its request to these sources depending on the configuration. For each source, the ability to Heat or Cool can be configured. If the respective source is configured for Heating only, no Cooling request will be sent to this source, even if required. For each operation, a freely configurable priority list is set. The module's requests are then sent in the respective order. The list will go to the first source which can be used to supply the desired energy (Heating / Cooling). If the parameter "Use all Sources Simultaneously" is set, the request is also sent to all subsequent sources, otherwise it is only sent to those that are configured as "Cheap" for the respective operation. Available sources are periodically checked in order to be able to react to changes in active operation.


Source Outputs

For each source there are outputs for Heating, Cooling, and Heating + Cooling. The source outputs will only set the control value when the source is in the same operation, i.e Heating or Cooling. In systems that can Heat and Cool (such as ventilation systems or heat pumps), this prevent temperature fluctuations from developing in the room. If the value falls below the switch-on threshold of the Climate Controller, a minimum opening can be forced until the device has been switched off, after the minimum running time has elapsed.


Outside Temperature

The Outside Temperature, if available, is automatically read from the System Variables. The module only switches to "OFF" operation when the window is open if the Outside Temperature would adversely affect the current Heating/Cooling process.


Comfort Offset

The Comfort Offset can be used to switch to 'In Use' operation according to the calendar, regardless of the current target. The Comfort Temperature can increased or decreased. This change, unlike the timer, is valid until the next schedule entry, but with a maximum of 48h.