Technische Alternative UVR 16x2 Manual

Technische Alternative UVR 16x2 Manual

Freely programmable universal controller
Hide thumbs Also See for UVR 16x2:

Advertisement

UVR 16 x2
Version V1.2 6 EN
Freely programmable
universal controller
Programming
en
Part 2: Functions

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UVR 16x2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Technische Alternative UVR 16x2

  • Page 1 UVR 16 x2 Version V1.2 6 EN Freely programmable universal controller Programming Part 2: Functions...
  • Page 3: Table Of Contents

    Table of contents General information ......................... 5 Schematic diagram of a function module ................5 Selecting a function ......................5 Creating a new function ....................... 6 fiD sub-menu (designation) ...................... 7 Deleting a function ....................... 7 Input variables ......................... 8 System values ........................
  • Page 4 Mixer control ........................109 PID control ........................... 111 Profile function ........................116 Sample & hold ........................119 Time switch .......................... 121 Scaling function ........................127 Solar cooling ........................129 Solar control ......................... 130 Solar start / drainback ......................133 Solar priority ......................... 136 Start-stop ..........................
  • Page 5: General Information

    General information General information Schematic diagram of a function module 41 different functions are stored in the controller. Input variables are assigned to every function. The input variables of each function provide the module with all the data required for the internal decision. Each function can be activated or deactivated with Enable.
  • Page 6: Creating A New Function

    General information Following selection in the main menu, the functions already programmed are displayed with their designations. Example of functions already programmed: Creating a new function Select New function and then select the function type you require. You can choose from 41 different functions and can create up to 128 functions. Functions can also be applied multiple times.
  • Page 7: Fid Sub-Menu (Designation)

    fiD sub-menu (designation) fiD sub-menu (designation) In this sub-menu you can enter the function designation and can delete a function created previously. Example: Analogue function Enter the function designation by selecting a predefined designation from a general designation group or from user defined designations. You can also assign a number from 1 to 16 to every designation.
  • Page 8: Input Variables

    Input variables Input variables Input variables constitute the link to sensors, to output variables from other function modules, or to other sources. Selecting the icon will display all the input variables of the function. Selecting an input variable will display all available sources to choose from. •...
  • Page 9 Input variables If optional sensors are not used, the settings for them are shown in a different colour and their parameters cannot be programmed. Example: Solar control After selecting the source, you define which information from the source is transferred to the function. Example: CAN bus analogue •...
  • Page 10: System Values

    Input variables / System values System values The current system values are displayed in the "System values" menu. The following system values can be selected as the source for function input variables and CAN and DL outputs: • General • Time •...
  • Page 11: Parameters

    Parameters Parameters These parameters are values and settings which are specified by the user only. They are settings which allow the user to adjust the controller to match the properties of the user's system. This menu may also be divided into further sub-menus, depending on the function. Hystereses Many parameters have adjustable start and stop differentials which have the effect of a switching hysteresis.
  • Page 12: Function Quantities (Units)

    Parameters Schematic diagram of start and stop differentials for MAX and MIN thresholds Function quantities (units) In many functions you can choose from a wide range of function quantities. These function quantities have units with varying numbers of decimal places. In all function calculations (exception: Curve function) the units are converted to the smallest unit in each case (l/min to l/h, min, h and days to s, MWh to kWh, m/s to km/h, m and km to mm, mm/h and mm/min to mm/day, m³/h and m³/min to m³/day)
  • Page 13 Parameters Some functions have buttons at the end of the parameter menu which can be used to start the function and delete meter readings or messages. Examples: DHW demand, single loading start Heat meter, start calibration, delete calibration values, delete meter reading...
  • Page 14: Output Variables

    Output variables Output variables Output variables represent the results of the function module. They can be used to switch a hardware output directly, or can serve as the input variables for another module, or can be linked to CAN or DL bus outputs.
  • Page 15: Linking The Output Variables To Outputs

    Finishing the programming Linking the output variables to outputs Example: Linking the "Solar circuit" output variable to outputs 1 and 2 Select the output variable: Select the two outputs: The selected outputs are highlighted. Finishing the programming To return from a sub-menu to the input variable or parameters menu, tap the arrow. To finish making your entries and settings, tap the tick icon in order to save them.
  • Page 16: Links

    Links Links Links to other functions and CAN outputs are displayed here. Example: Solar 1 function Functions: An output variable from Solar 1 is linked to an input variable of the PID control function. Included function: Solar 1 is programmed as an Included function in the Solar priority function. CAN digital output: An output variable from Solar 1 is linked to CAN digital output 1.
  • Page 17: Function Status

    Function status Function status Selecting the plus sign on an existing function displays the function status. The values displayed are identical to the output variables of the function. Example: Solar function If you tap the minus sign when the function status is open, the screen will close again.
  • Page 18: Analogue Function

    Analogue function Analogue function Standard diagram for Minimum, Maximum, Average, Sum, Filter, Multiplexer Function description The Analogue function determines the highest or lowest value from the input variables, in accordance with the standard diagram. A Multiplexer selects one of the input variables and issues its value as the output variable.
  • Page 19 Analogue function Parameters for Minimum, Maximum, Average, Sum and Filter Mode Available for selection: Minimum, Maximum, Average, Sum and Filter (for explanation see below) Function quantity A wide range of function quantities are available, which are applied together with their unit and their decimal places. No.
  • Page 20 Analogue function Parameters for Multiplexer Mode Multiplexer Function quantity A wide range of function quantities are available, which are applied together with their unit and their decimal places. No. of inputs Enter the number of input variables (maximum 10) Offset result (enable = off) Optional: enter an offset value for the result if Enable = OFF Offset multiplexer Optional: enter an offset value for the value of the Multiplexer...
  • Page 21 Analogue function Standard diagram for Demultiplexer Parameters for Demultiplexer Mode Demultiplexer Function quantity A wide range of function quantities are available, which are applied together with their unit and their decimal places. Offset result (enable = off) Optional: enter an offset value for the value if Enable = OFF Offset multiplexer Optional: enter an offset value for the value of the Multiplexer selection...
  • Page 22 Analogue function Output variables for Demultiplexer Result In Demultiplexer mode: display is always 0 Value 1 – 10 (shown only Display of the values according to the Demultiplexer function; optional in Demultiplexer mode) selection of an analogue output ➢ The Demultiplexer requires only one input variable. That input variable is transferred to an output variable according to the value of Multiplexer selection + Offset value.
  • Page 23 Analogue function Standard diagram for Ramp Function description for Ramp In Ramp mode, the result is constantly aligned with the value of input variable IV1. With the help of input variables 2 and 3 and the interval time, the slope of this alignment is specified for a rising or falling value.
  • Page 24 Analogue function Input variables for Ramp Enable General enabling of the function (digital value ON/OFF) Result (enable = off) Analogue value for the result when Enable is OFF Multiplexer selection No effect in this mode Input variable 1 Analogue value for the calculation according to mode (set value) Input variable 2 Analogue differential value for rising input variable 1 Input variable 3...
  • Page 25: Heating Demand

    Heating demand Heating demand Standard diagram Function description The heating demand starts when the temperature in the cylinder (demand temperature, T.dem.) falls below the Set demand temperature and stops when the temperature in the lower section of the cylinder (shutdown temperature, T.off) exceeds the Set shutdown temperature. If the demand sensor T.dem.
  • Page 26 Heating demand Charge once: If a short ON signal (e.g. pulse from a pushbutton) is sent, charging is initiated once up to either "T.off set", "Set temperature charge once" or "T.dem. min + Diff. off", whichever is higher. "Charge once" can also be started from the Parameter menu. ECO MODE The Eco mode is referenced to a period by the Shortfall.
  • Page 27 Heating demand Parameters Demand temperature T.dem. set Display: Start threshold at the T.dem. sensor Diff.on Start differential for T.dem. set Diff. off (shown only if the Stop differential for T.dem. set T.off sensor defined) Shutdown temperature (shown only if the T.off sensor is defined) T.off set Display: Shutdown threshold at the T.off sensor...
  • Page 28 Heating demand Output variables Demand Demand status ON/OFF; selection of the output T.dem. < T.dem. set Status ON if the demand temperature T.dem. is lower than the set temperature T.dem. set + Diff. on. T.off < T.off set Status ON if the shutdown temperature T.off is lower than the set temperature T.off set + Diff.
  • Page 29: Cooling Demand

    Cooling demand Cooling demand Standard diagram Function description Cooling demand starts when the demand temperature T.dem. exceeds the Set demand temperature and stops when the shutdown temperature T.off falls below the Set shutdown temperature. If the T.off sensor is not used, both demand and shutdown are triggered via the T.dem. sensor. An optional minimum temperature can be specified for cooling device A (the generator).
  • Page 30 Cooling demand Parameters Demand temperature T.dem. set Display: Start threshold at the T.dem. sensor Diff. on Start differential for T.dem. set Diff. off (shown only if the Shutdown differential for T.dem. set T.off sensor is not defined) Shutdown temperature (shown only if the T.off sensor is defined) T.off set Display: Shutdown threshold at the T.off sensor...
  • Page 31 Cooling demand Output variables Demand Demand status ON/OFF; selection of the output T.dem. > T.dem. set Status ON if the demand temperature T.dem. is higher than the set temperature T.dem. set + Diff. on. T.off > T.off set Status ON if the shutdown temperature T.off is higher than the set temperature T.off set + Diff.
  • Page 32: Dhw Demand

    DHW demand DHW demand Standard diagram Function description The heating demand is started when the temperature at the top of the cylinder (DHW temperature T.DHW top) falls below the set temperature defined by the time condition. Demand stops when the temperature at the bottom of the cylinder (DHW temperature T.DHW bottom) exceeds the set temperature defined by the time condition.
  • Page 33 DHW demand Input variables Enable General enabling of the function (digital value ON/OFF) DHW temp. top Analogue input signal for the top cylinder temperature DHW temp. bottom Optional: Analogue input signal for the bottom cylinder temperature Time condition status Digital input signal, ON/OFF (e.g. from the Time switch function) Set temperature top Analogue value specifying the DHW temperature required at the top Set temperature bottom...
  • Page 34 DHW demand ➢ Charge once: If a short ON signal (e.g. pulse from a pushbutton) is sent, charging is initiated once until either ("T.DHW min.", "Set temperature charge once" or "T.DHW set") + "Diff. off" is reached, whichever is higher. "Charge once" works independently of "Time condition status"...
  • Page 35 DHW demand Output variables Effective set temperature Output of the effective (= current) top set temperature (dependent on the "Time condition status" or the status of the external switch), or if "Charge once" is activated, of the "Set temperature charge once". If the DHW demand is not active, the output is 5 °C.
  • Page 36: Range Function

    Range function Range function Function description In the Range function, you can define up to 10 thresholds. A defined reference value is compared with those thresholds. The output variables indicate the status of each of the ranges, according to mode. Binary decoder mode decodes single bits from a numerical value.
  • Page 37 Range function Output variables Mode Ranges Status < A Status ON if the reference value is less than threshold A Status A-B Status ON if the selected mode applies ....Status x-xx x = threshold one level below the highest threshold defined xx = highest threshold defined Status >...
  • Page 38: Shading Function

    Shading function Shading function Function description The Shading function supplies the defaults for the Blind control function according to the type of blind, position of the sun, and building restrictions. You can switch between automatic mode and manual mode. In the parameter settings, you must enter precise details about the blinds, the cardinal direction of the windows, and restrictions imposed by building characteristics.
  • Page 39 Shading function Parameters Slats Blinds: enter Yes Roller shutters: enter No Width (shown only if slats: Enter the slat width in mm (see Figure 1) Yes) Clearance (shown only if Enter the distance between slats in mm (see Figure 1) slats: Yes) Slats horizontal at Enter the percentage for horizontal slat position...
  • Page 40 Shading function ➢ Figure 1: Slat dimensions ➢ Figure 2: Cardinal direction, Diff. on, Diff. off (view: plan)
  • Page 41 Shading function ➢ Figure 3: Maximum and minimum solar altitude (view: elevation) Output variables Auto mode set position Two percentages are included in this output: 1st percentage: slat position, 0 % = horizontal, 100 % = vertical 2nd percentage: 0 % = blind or shutter all the way up, 100 % = all the way down Auto mode status Status ON if in auto mode Status OFF if manual shading has been started or if enable or enable...
  • Page 42: Individual Room Control

    Individual room control Individual room control Function description This function is specially designed for the control of zone valves for heating and/or cooling of individual rooms. Room temperature thresholds or the operating mode switch on the room sensor can be utilised to switch between heating and cooling. Shutdown conditions prevent heating or cooling beyond outside temperature thresholds.
  • Page 43 Individual room control Parameters Room temperature Set temperature Display of the set room temperature + Offset value defaulted by the input variable. Heating diff. on Start differential for the set room temperature in heating mode. Heating diff. off Stop differential for the set room temperature in heating mode. Cooling diff.
  • Page 44 Individual room control FLOOR TEMPERATURE The parameters for the floor temperature limit the floor temperature by means of maximum and minimum thresholds. These thresholds interact with the set room temperature differently in heating mode and cooling mode. Heating mode If the floor temperature falls below the minimum threshold min. Diff. on, heating mode will be activated and cooling mode blocked regardless of the room temperature until the floor temperature exceeds the threshold min.
  • Page 45 Individual room control Output variables Effective set room temp. The effective (=current) set temperature as defaulted by the input variable + Offset value or by frost protection mode. Heating Status ON if heating mode is active. Cooling Status ON if cooling mode is active. Open valve Status ON if heating or cooling mode is active.
  • Page 46: Energy Meter

    Energy meter Energy meter Function description The energy meter takes the analogue value for energy output from other sources (e.g. CAN energy meter CAN-EZ) and meters the energy according to that value. Input variables Enable General enabling of the function (digital value ON/OFF) Output Analogue value specifying the energy output in kW (to two decimal places)
  • Page 47 Energy meter Output variables Output The energy output, with the factor applied Day meter reading Prev. day meter reading Week meter reading Prev. week meter reading Month meter reading Meter readings Prev. month meter reading Year meter reading Prev. year meter reading Kilowatt hours total Day sum Previous day sum...
  • Page 48: Gradient Detection

    Gradient detection Gradient detection Function description This function offers a choice of two different modes: Slope detection uses various methods to detect the direction of a change in a value and indicates that direction in the output variables. The minimum and maximum values are determined simultaneously.
  • Page 49 Gradient detection Graph for slope detection / positive slope / no reset signal / no quasi peak...
  • Page 50 Gradient detection Graph for slope detection / positive slope / reset signal / no quasi peak...
  • Page 51 Gradient detection Graph for slope detection / negative slope / no reset signal / no quasi peak...
  • Page 52 Gradient detection Graph for slope detection / positive slope / no reset signal / quasi peak...
  • Page 53 Gradient detection Graphs for slope detection / positive slope / no reset signal / quasi peak Additional examples Temperature rising slowly at first; the differential for minimum + quasi peak is not reached up to the first maximum. The differential is only exceeded when the temperature rises more steeply later. At that point, the Status output switches to ON and the Value output variable indicates the quasi peak temperature.
  • Page 54 Gradient detection Graph for slope detection / negative slope / no reset signal / quasi peak...
  • Page 55 Gradient detection Parameters for gradient detection Function A wide range of function quantities are available, which are applied together with quantity their unit and their decimal places. Mode Available for selection: Gradient detection Gradient Specifies the required gradient as value change/time unit. The value change is defined by the Differential input variable.
  • Page 56 Gradient detection Output variables Value Slope detection: Sensor value when the differential for positive (rising) or negative (falling) slope is reached Gradient detection: display is always 0 Status Slope detection: Status is ON when the differential for positive (rising) or negative (falling) slope is reached (= slope detected). Status is OFF when the differential is reached again after a maximum (positive slope) or minimum (negative slope) (see graphs).
  • Page 57: Heating Circuit Control

    Heating circuit control Heating circuit control Standard diagram Function description Mixer control for a heating circuit based on the outside and room temperature, subject to the heating and setback temperatures specified via the switching times. The heating circuit pump can be switched on and off via parameters, and changes in operating mode can be triggered by various input variables.
  • Page 58 Heating circuit control Offset set room temp Analogue offset value for the set room temperature Offset set flow temp. Analogue offset value which is added to the calculated set flow temperature. ➢ Enable heating circuit = Off: The entire heating circuit is deactivated (no frost protection!). The output variables for the set temperatures are set to 5 °C.
  • Page 59 Heating circuit control Parameters Operation Display and selection of the internal operating mode of the heating circuit controller (see Operation sub-chapter) Room temperature Act. T.room Display: Room temperature at the T.room room sensor T.room setback Set room temperature for setback mode in the internal operating level T.room standard Set room temperature for heating mode in the internal operating level Eff.
  • Page 60 Heating circuit control OPERATION Operating mode: This defines the mode in which the heating circuit controller operates: o Standby The control function is switched off (frost protection remains active); the set flow temperature is set to +5 °C o Frost prot. The frost protection function is active.
  • Page 61 Heating circuit control Operating level: The operating level indicates what defines the operating mode. Priorities are assigned to the operating levels. Operating level 0 has the highest priority; operating level 6 has the lowest priority. The active operating level can be seen in the function status screen and in the output variables. Output variable: The numeric value issued indicates the priority of the active operating level and corresponds to column 1 in Table 2.
  • Page 62 Heating circuit control Priority Operating level Becomes active if Description Operating mode Input signal at the Calendar op. Calendar mode input variable 3 Standby Operating mode as per calendar Standby operating mode as per 4 Frost prot. calendar and frost protection condition met 6 Holiday Operating mode as per calendar...
  • Page 63 Heating circuit control Status of heating circuit pump and mixer subject to operating mode and enable: Enable Operating Enable Enable Pump Mixer heating circuit mode pump mixer status status Maintenance AUTO (1) Ext set flow t Standard, OFF (2) Setback, Party, Holiday, AUTO Bank holiday...
  • Page 64 Heating circuit control CALENDAR The Calendar op. mode input variable selects the operating mode of a Calendar function. In the Calendar set room t input variable, it is possible to specify the set value (=set room temperature) 1, 2 or 3 assigned to the operating mode. However, any other source is permitted as well (e.g.
  • Page 65 Heating circuit control HEAT CURVE The flow temperature is usually calculated from the outside temperature and the heating curve parameters. The heat curve is calculated based on a set room temperature of +20 ℃ and is offset in parallel for other set room temperatures. The function allows you to set parameters for the heat curve in two ways: ...
  • Page 66 Heating circuit control Slope heat curve Temperature heat curve (examples): Setting T.flow +10°C Setting T.flow -20 °C Set flow temperature Set flow temperature at +10°C outside temperature at -20 °C outside temperature...
  • Page 67 Heating circuit control Parameters in Heat curve sub-menu Control Available for selection: Outside temperature mode or Fixed value mode Heat curve Available for selection: Temperature or Slope (shown only for Outside temperature mode) Room influence The room temperature is factored xx % into the flow calculation (non-linear influence).
  • Page 68 Heating circuit control Parameters in Average sub-menu (adjusted outside temperature) Fluctuations in outside temperatures can sometimes be undesirable when calculating the flow temperature or when those temperatures form the basis of heating circuit pump shutdown. Therefore, a separate calculation of the adjusted outside temperature is available for heating curve calculation and for pump shutdown.
  • Page 69 Heating circuit control if heating circ. pump = Mixer action after shutdown of the pump (unless Enable heating circuit = Off): Mixer Available for selection: Close, Open, Unchanged, (continue to) Regulate if enable mixer = off Mixer action when Enable mixer = Off: Mixer Available for selection: Close, Open, Unchanged ➢...
  • Page 70 Heating circuit control Output variables Set flow temperature Issue of the current set flow temperature in accordance with Table 3, Output variables under various conditions (for mixer control) Effective set room Issue of the effective (= current) set room temperature temp.
  • Page 71 Heating circuit control ➢ Mixer 0 – 100 %: Scaling of the analogue output: 0 = 0.00 V / 1000 = 10.00 V ➢ The remaining runtime counts down from 20 minutes when an output pair (mixer drive) is linked to the "Open/close mixer" output variable. If an output pair is not linked, the remaining runtime counts down from 2 minutes.
  • Page 72 Heating circuit control Table 3 Output variables under various conditions Frost protection Set flow temperature Set demand Effective set room condition met temperature temperature Yes/No Enable heating 5.0 °C 5.0 °C 5.0 °C circuit OFF Enable pump OFF Frost protection Calculation T.room.frost calculation...
  • Page 73: Blind Control

    Blind control Blind control Function description In Auto mode, Blind control applies the set position from the Shading function. Digital input signals (from blind switches/pushbuttons) allow you to change over to manual mode and to open or close blinds or to position their slats horizontally. A safety shutdown, which may be activated by a wind sensor for example, can move the blind into a predefined position, overriding any other settings.
  • Page 74 Blind control Parameters Blind settings Slat time Time taken by the slats to move from horizontal to closed Slat idle time Idle time in a change of direction; option of correcting to compensate for wear of blind after a long period of use Slats horizonzal at Value for horizontal slat position for the input signal "Set horizontally"...
  • Page 75 Blind control Output variables Open/close blind Blind status OPEN/OFF/CLOSE; selection of the switching outputs (dual output) Set position Specified set position Two percentages are included in this output: 1st percentage: slat position, 0 % = horizontal, 100 % = vertical 2nd percentage: blind up (= 0 %) or down (= 100 %) Actual position Actual position;...
  • Page 76: Calendar

    Calendar Calendar Function description The Calendar function makes it possible to operate the heating circuit controller in the operating modes Party, Holiday, Standby and/or Bank holiday in priority level 3. There are 10 date windows available for this purpose. Three different set temperatures can be assigned to each operating mode.
  • Page 77 Calendar Parameters for Bank holiday sub-menu If time window met Set value inside the time window Set value 1 Enter analogue set value 1 Set value 2 Enter analogue set value 2 Set value 3 Enter analogue set value 3 If time window not met Set value outside the time window Set value 1...
  • Page 78: Cascade

    Cascade Cascade Function description Coordination of up to 8 demand signals with minimum runtime and delay. The input variables for the cascade stages inform the module of the status of each of the demand signals. The digital input signals for the cascade stages can come from heating, DHW or cooling demands.
  • Page 79 Cascade Parameters Cascade stages settings Sub-menu for setting the delay for each individual cascade stage Generator settings Sub-menu for: • Generator assignment (single or multi stage generator) • Setting the minimum runtimes • Assigning the generator sequence • Selecting the generators for automatic generator change •...
  • Page 80 Cascade Output variables Generator A - F demand Status ON/OFF of generators A-H; selection of the switching outputs Status stage 1 - 8 Status ON/OFF of demand stages 1-8 Hours run A - H Issue of the current hours run of generators A-H Delay timer, generator Countdown of the current delay (after the first demand is switched Min.
  • Page 81 Cascade Example 1 Two-stage boiler cascade with two heating demands (with only one demand sensor) Example 1: Input variables for Heating demand 1 Set demand temperature Function / DHW demand / Effective set temperature Example 1: Parameters for Heating demand 1 Demand temperature T.dem.
  • Page 82 Cascade Runtime chart for example 1: Assumption: Sudden jump in set flow temperature to 55 °C (= effective set temperature for DHW demand)
  • Page 83 Cascade Example 2 Automatic pump change In large systems, a second pump is used as a backup. There is only ever one pump switched on in the standard operating mode. The Cascade function can be used to carry out an automatic pump change to even out the wear and tear on pumps.
  • Page 84: Curve Function

    Curve function Curve function Standard diagram Examples of a 3D plot and a 2D curve Function description The Curve function allows a Z value to be assigned to X and Y values (3D plot). These values can also be signed as negative values. In the example in the standard diagram, 20 Z values were defined for 5 X values and 4 Y values.
  • Page 85 Curve function Parameters Function quantity X You can specify a separate function quantity for each value. Function quantity Y A wide range of function quantities are available, which are applied together with their unit and their decimal places. Function quantity Z No.
  • Page 86 Curve function ➢ If only 2 X and 2 Y values are defined, the result is a flat plane on the 3D plot. Example: Output variables Z result The result of the calculation (analogue value with unit and decimal places of the selected function quantity for Z) ➢...
  • Page 87 Curve function ➢ There is no extrapolation of values outside the defined range. If the point lies beyond the defined points, the output will indicate the height of the point where it exited the 3D plot or 2D curve. Example of two values beyond the defined points (3D plot for X = 1 to X = 5 and Y = 1 to Y = 4):...
  • Page 88: Monitoring Function

    Monitoring function Monitoring function Function description The Monitoring function allows operating states to be monitored. It allows observation of a monitored value to detect it exceeding or falling below definable threshold values. This also provides a way of monitoring sensors for short circuits or lead breaks. The use of two monitored values allows the differential between both values to be observed.
  • Page 89 Monitoring function Output variables Error Status ON after the delay if the monitored value falls below the minimum value + Diff. on or exceeds the maximum value + Diff. off; selection of an output; active in all modes. Minimum value error Status ON after the delay if the value falls below the minimum value + Diff.
  • Page 90: Cooling Circuit Control

    Cooling circuit control Cooling circuit control Standard diagram Function description Mixer control for a cooling circuit based on specified set temperatures and limit temperatures. The time condition status can be used to define the permitted cooling times. Shutdown of the cooling circuit pump is defined by means of parameter settings.
  • Page 91 Cooling circuit control ➢ Enable pump = Off: The pump is stopped, the mixer acts according to the setting in the shutdown conditions for Cooling circuit pump = OFF, and the output variables remain as they were with Enable pump ON (except for Clg circ. pump and Mixer). ➢...
  • Page 92 Cooling circuit control Parameters in Shutdown conditions sub-menu SHUTDOWN CONDITIONS and mixer action The controller allows the following shutdown conditions for the cooling circuit pump: if T.room Shutdown when the required room temperature (+ offset value) is Act. < set reached Diff.
  • Page 93 Cooling circuit control Output variables Set flow temperature Issue of the current set flow temperature Effective set room temp. Issue of the effective (= current) set room temperature Clg circ. pump Cooling circuit pump status ON/OFF; selection of the output Open/close mixer Mixer status OPEN/OFF/CLOSE;...
  • Page 94: Charging Pump

    Charging pump Charging pump Standard diagram Function description Charging pump A is switched on if the feed temperature T.feed is above the minimum temperature and is higher than the reference temperature T.ref by a given differential. In addition, T.ref must not have reached its maximum limit yet.
  • Page 95 Charging pump Parameters Feed temperature T.feed min. Display: Start threshold at the T.feed sensor (thermal energy feed) Diff. on Start differential for T.feed min. Diff. off Stop differential for T.feed min. Reference temperature T.ref. max. Display: Stop threshold (cylinder limit) Diff.
  • Page 96: Pasteurisation Function

    Pasteurisation function Pasteurisation function Function description The function monitors the temperature in cylinders to prevent the growth of Legionella bacteria. The function starts if, during the interval time, the set temperature is not reached at the monitored sensor for the duration of the hold time. Once the set temperature is reached, the function's output status remains ON for the duration of the hold time.
  • Page 97 Pasteurisation function Output variables Decontaminate Function status ON/OFF; selection of the output Generator output The output of the heat generator as % to one decimal place; selection of the analogue output (0-10 V or PWM) Hold timer Display of a countdown of the hold time Effective set temperature Display of the current set temperature during pasteurisation.
  • Page 98: Logic Function

    Logic function Logic function Standard diagram Function description The Logic function generates a digital result from up to 10 digital inputs by applying the logic parameters. Input variables Enable General enabling of the function (digital value ON/OFF) Result (enable = off) Digital value for the result output variable when Enable is OFF Inv.
  • Page 99 Logic function Parameters Mode Available for selection: Or, And, Flip flop, Exclusive or (for explanation see below) No. of inputs Enter the number of input variables Variable 1- (maximum) 10 Display of the variables ➢ The mode is applied to the input variables to generate the following result as the output variable: o Or: Result = ON if at least one input is ON.
  • Page 100 Logic function Value table based on two inputs + Enable: Enable Input 1 Input 2 Output Inv. output Comments Enable Input 1 Input 2 Output Inv. output Comments Flip flop Enable Input 1 Input 2 Output Inv. output Comments Previous state I1 is saved Previous state I2 deletes output...
  • Page 101: Mathematics Function

    Mathematics function Mathematics function Function description The Mathematics function applies various mathematical calculations and functions to four values of analogue input variables to produce four different calculated results. The results can be assigned to selected function quantities. Input variables Enable General enabling of the function (digital value ON/OFF) Result (enable = off) Analogue value for the Result output variable when Enable is OFF...
  • Page 102 Mathematics function Parameters Function quantity Selection of the required function quantity. A wide range of function quantities are available, which are applied together with their unit and their decimal places. ➢ As it truncates (cuts off) the decimal places, the dimensionless function quantity (= without decimal places) is usually inappropriate when functions are used.
  • Page 103 Mathematics function Output variables Result The result of the calculation including any function calculation Result ABCD The result of the calculation for all four variables A, B, C and D without any function calculation Result AB The result of the calculation for the two variables A and B without any function calculation Result CD The result of the calculation for the two variables C and D without any...
  • Page 104: Message

    Message Message Function description The Message function permits messages (errors, faults, etc.) to be generated in line with definable events if those events occur for longer than the defined delay. A pop-up window (message window) can be displayed on screen when a message is issued. A warning symbol will appear in the upper part of the screen and in the message's function status.
  • Page 105 Message ➢ A warning tone can be activated. This can be switched off via the digital input variable "Warning tone off", via the message window using "Hide message" or "Warning tone off", or manually via the parameter menu. ➢ Priority: If multiple messages are active simultaneously, the following sequence applies for the pop-up window display and the LED status: Message type...
  • Page 106 Message ➢ If the controller is in Expert mode at the time of the message and the output for Dominant on (expert) is currently set to Manual OFF, it will remain switched off. The same principle applies accordingly to the outputs for Dominant off (expert)and to the Dominant on/off (technician) outputs.
  • Page 107 Message Example: Error message type, output 1 dominant OFF, output 2 dominant ON, warning tone activated, output for warning tone: output 12. After the message has been triggered and the cause of the fault has ceased to exist, the following display appears (red): Output 1 dominant OFF...
  • Page 108 Message Example: Warning message type, output 1 dominant OFF, output 2 dominant ON, warning tone activated, output for warning tone: output 12. After the message has been triggered, the following display appears (orange): Example: Message message type, output 1 dominant OFF, output 2 dominant ON, warning tone activated, output for warning tone: output 12.
  • Page 109: Mixer Control

    Mixer control Mixer control Standard diagram Function description This function allows a mixer to be constantly controlled to a set value. The function can control a three-position actuator or an actuator with 0-10 V input (continuous analogue signal). Input variables Enable General enabling of the function (digital value ON/OFF) Actual value...
  • Page 110 Mixer control ➢ In addition to the Standard mixer mode, Inverse mode is also available. With Inverse the mixer opens as the temperature rises. ➢ In inverse mode, the mixer also operates inversely when enable = off, i.e. the mixer opens when close is selected.
  • Page 111: Pid Control

    PID control PID control Function description A system with specified sensors is controlled by means of the correcting variable in order to keep a sensor value constant or to maintain a constant differential between two sensor values. Example of use: Changing the pump rate, which is to say the throughput, of circulation pumps. That allows the system to maintain constant temperatures (or temperature differentials).
  • Page 112 PID control P-I-D values The proportional component P amplifies the deviation between the set value and the actual value. The correcting variable is increased by one level (one increment) per X * 0.1 K deviation from the set value. A large number makes the system more stable and leads to greater control deviation.
  • Page 113 PID control Input variables Enable General enabling of the function (digital value ON/OFF) Actual value, Analogue input signal from the sensor which is to be kept constantly absolute value control at the set temperature Set value Analogue value specifying the required control temperature absolute value control Actual value (+) Analogue input signal from the warmer reference sensor (e.g.
  • Page 114 PID control Parameters Function quantity A wide range of function quantities are available, which are applied together with their unit and their decimal places. Cycle time Cycle time = interval between measurements for correction via the differential value (see Function description / P-I-D values) Reset If "No"...
  • Page 115 PID control Output variables Correcting var. Dimensionless number = PID control result; selection of assignment to analogue outputs (O12 – O16, PWM or 0-10 V control, e.g. of electronic pumps) Cntrl diff. (act. – set) Differential between the actual value and the set value of the control method that currently 'wins out' Absolute value contrl Status ON if absolute value control is active...
  • Page 116: Profile Function

    Profile function Profile function Standard diagram Function description The Profile function generates a time-controlled output of up to 64 numeric values. In each cycle (stage), the system switches from one value to the next in a definable table and issues the new value as the set value.
  • Page 117 Profile function Input variables Enable General enabling of the function (digital value ON/OFF) Set value (enable = off) Analogue value specifying the set value when Enable is OFF, the function is in stage 0 or OFF has been entered as the stage set value Start profile Digital input signal, ON/OFF, to start the function Pause profile...
  • Page 118 Profile function Parameters Function quantity A wide range of function quantities are available, which are applied together with their unit and their decimal places. Number of stages 1 to 64 stages can be set. Cyclical Available for selection: Yes / No Internal cycle Enter the cycling time for each profile stage (shown only if the Cycle profile...
  • Page 119: Sample & Hold

    Sample & hold Sample & hold Standard diagrams Trigger slope: pos. / neg. Trigger slope: positive Trigger slope: negative Function description The Sample & hold function determines a value from an analogue input variable which applies at the time of a digital trigger input signal. The user can choose between the trigger slopes pos./neg., positive or negative.
  • Page 120 Sample & hold Input variables Enable General enabling of the function (digital value ON/OFF) Result (enable = off) Analogue value for the Result output variable when Enable is OFF Value Analogue input signal for the value being observed Trigger Digital input signal, ON/OFF, which defines the time when the result is determined from the value.
  • Page 121: Time Switch

    Time switch Time switch Standard diagram Function description The Time switch function is a time-dependent switching function for functions or outputs. Up to 7 time programs, each with 5 time windows, are available per Time switch function. Two different set of values can be assigned to each time window as output variables. The ON and OFF times can be defined flexibly by means of input variables (e.g.
  • Page 122 Time switch Input variables Enable General enabling of the function (digital value ON/OFF) Blocking input Digital input signal, ON/OFF, to block the Time switch function Derivative time Analogue value in minutes for bringing the ON time forward Dwell time Analogue value in minutes for pushing the OFF time back Set value (1 –...
  • Page 123 Time switch Time program sub-menu View with two set values, without input variables 1st time window Setting specifying whether the set value remains unused, is user defined or should have the value of one of the 10 input variables. User defined value (only effective if user def.
  • Page 124 Time switch Examples of time programs Time program 1 with fixed start and stop times, set values and without defined input variables Time programs Settings: Time program has been set for the days Monday to Friday. The start time of the first time window is 05:30 h The stop time of the first time window is 09:00 h Set value 1 is a value defined by the user (22.0), set value 2 is unused (output: Set value 2 if time prog.
  • Page 125 Time switch Time program 1 with variable start and stop times depending on sunrise and sunset, with set values Assumptions: Input variable I1 = system value for sunrise Input variable I2 = system value for sunset Input variable I3 = value from another function These fields are only shown if at least one input...
  • Page 126 Time switch Output variables Time condition status Status of the time switch function ON/OFF taking into consideration the derivative time, dwell time and blocking function Set value (1 – 2) Issue of the current set values 1 / 2 Minimum timer Display of the elapsed minimum time for the blocking function Blocking timer Display of a countdown of the blocking time...
  • Page 127: Scaling Function

    Scaling function Scaling function Standard diagram Scaling as per parameter example: 0 °C  20 % Input variable Output variable 50 °C  100 % Target value 2 Input value 2 Target value 1 Input value 1 Function description The Scaling function allows conversion of analogue values from sources selected by the user (sensors, functions, network inputs, etc.): ▪...
  • Page 128 Scaling function Parameters Limit Available for selection: none, Minimum, Maximum, Min. and max. Function quantity Definition of function quantities for input and output variables Input A wide range of function quantities are available, which are applied together with their unit and their decimal places. Output Scaling Entry of input values and target values...
  • Page 129: Solar Cooling

    Solar cooling Solar cooling Function description Solar thermal systems often have an unusable excess yield during the summer months. This function can be used at night to dissipate some of the excess energy by pumping it at a controlled rate from the lower section of the cylinder into the collector, after a critical temperature is exceeded in the cylinder.
  • Page 130: Solar Control

    Solar control Solar control Standard diagram Function description Differential control between the collector temperature and reference temperature (e.g. cylinder temperature) for operation of a solar circuit pump. Optional: use of a limit sensor. Start conditions for solar circuit pump A: 1.
  • Page 131 Solar control Parameters Collector temperature T.coll. max. Pump blocking if T.coll. max. is reached at the collector sensor Diff. on Start differential for T.coll. max. Diff. off Stop differential for T.coll. max. T.coll. min. Display of the minimum temperature at the collector sensor Diff.
  • Page 132 Solar control Output variables Solar circuit Solar circuit status ON/OFF; selection of the output Maximum limit Maximum limit status ON/OFF (ON = cylinder limit reached at T.ref. or T.lim.) T.coll. < T.coll. max. Status OFF if the maximum limit at the collector is active. T.coll.
  • Page 133: Solar Start / Drainback

    Solar start / drainback Solar start / drainback Function description The function has two different modes Solar start In solar thermal systems, the heated heat transfer medium sometimes takes too long to reach the collector sensor, causing the system to start too late. This insufficient gravity rise occurs mainly with flat-mounted collector arrays, absorber strips in meander configurations, and vacuum tube collectors.
  • Page 134 Solar start / drainback Solar start parameters Mode Available for selection: Solar start func. No. of functions included Enter the number of functions included Included functions Sub-menu: List all the solar functions for the relevant collector array Activation time Time window in which the start function is permitted (from –...
  • Page 135 Solar start / drainback Drainback parameters Mode Available for selection: Drainback func. No. of functions included Enter the number of functions included Included functions Sub-menu: List all the solar functions for the collector array Activation time Time window in which the drainback function is permitted Filling time When the system is started due to the radiation value or the temperature differential between the collector sensor and cylinder...
  • Page 136: Solar Priority

    Solar priority Solar priority Function description In solar thermal systems which supply more than one consumer (e.g. a DHW cylinder, buffer cylinder, pool), priorities normally need to be set for the various circuits. There are two basic methods for controlling a system of higher and lower priorities. •...
  • Page 137 Solar priority Parameters No. of functions included Enter the number of functions included Included functions Sub-menu: List all solar functions Priority (list of the included solar Specify the priority level functions) If Off is entered, the relevant solar function is disabled. Lower prio.
  • Page 138: Start-Stop

    Start-stop Start-stop Standard diagram Basic principle: Symbol of a latching relay in electrical equipment: Function description The Start-stop function is the equivalent of an electrical latching relay. Latching relays are also referred to as keep relays, impulse switches or remote control switches. Each time the button is pressed (= ON pulse signal), there is a change in the switching state at the "Changeover"...
  • Page 139: Date-Specific Memory

    Date-specific memory Date-specific memory Function description The date-specific function enables daily, monthly and annual recording of meter readings. The 2 different versions allow either the total meter readings for specific times, or the values for a time period (day, month, year) to be established. The integral mathematics function can, for example, calculate the performance factor of a heat pump.
  • Page 140 Date-specific memory View on the display The arithmetic operation is performed according to the following formula: Function (( A Operator 1 B) Operator 2 (C Operator 3 D)) ➢ The first field Function can remain empty, in which case it has no effect on the arithmetic operation.
  • Page 141: Synchronisation

    Synchronisation Synchronisation Function description This function provides date- and time-specific output variables based on the date and time information of the device. Digital signals are thereby available which can be used to enable other functions at specific dates or times, for example. The function can run either once or cyclically.
  • Page 142: Timer Function

    Timer function Timer function Standard diagram Function description The Timer function supplies time sequences which switch outputs or which act as the input variables of functions. The runtime of the timer function (= timer runtime) is started by the trigger input or manually from the parameter menu, and runs independently of the time of day.
  • Page 143 Timer function Parameters Mode Available for selection: Pulse, Run-on time, Delay, Minimum runtime, Blocking time, Astable Trigger Slope (only for Pulse Available for selection: positive, negative, pos./neg. (see Pulse mode) mode) Input Yes, No or, only in pulse mode, Stop (see Retrigger) Retrigger (not shown in Astable mode) Timer runtime...
  • Page 144 Timer function Retrigger: Retriggering using the example of a positive trigger slope in Pulse mode: With "Retrigger No", the timer runs without change. With "Retrigger Yes", the pulse time is restarted. With "Retrigger Stop" (only in pulse mode), the pulse time is stopped prematurely during retriggering.
  • Page 145 Timer function Run-on time: The ON signal at the trigger input switches the output on immediately. If the input drops (OFF), the output remains ON for the duration of the run-on time. Delay: The ON signal at the trigger input is only passed on to the output when the delay has elapsed.
  • Page 146 Timer function Blocking time: The ON signal at the trigger input only switches the output back on once the blocking time has elapsed since the end of the last ON signal. Retrigger = Yes: If the trigger input is switched ON within the blocking time, the blocking time will restart if the trigger input is switched back OFF within the original blocking time.
  • Page 147: Comparison Function

    Comparison function Comparison function Function description The two values A and (B + differential) are compared, producing the two digital output variables A > (B + differential) and inverse (A > (B + differential)). There is also an output variable available for the condition A = B. Input variables Enable General enabling of the function (digital value ON/OFF)
  • Page 148: Heat Meter

    Price / unit A price per kWh for yield calculations ➢ The BFPT1000 5x60MM sensors fitted in the KH ball valve from Technische Alternative are particularly suitable for temperature measurement. The sensors can be removed with little effort for the calibration process.
  • Page 149 Maintenance function Parameters Frost protection Specification of the antifreeze component in % (shown only if the Specific heat capacity input variable is unused) Reversing block Available for selection: Yes / No Status Display: Not calibrated or Calibrated Display of the differential T.flow – T.return measured during the Calibration value calibration process (in Not calibrated status this value must be 0.0 K) Select to start the calibration process (Note the section Calibration...
  • Page 150 Maintenance function Notes on accuracy The accuracy of all measured energies and energy flows depends on many factors and is to be subject to closer consideration here. • PT1000 class B temperature sensors have an accuracy of +/- 0.55 K (at 50 °C). •...
  • Page 151 Maintenance function Output variables Output Display of the current thermal output in kW (to two decimal places) Corrected return Display of the return temperature corrected by the calibration process temperature Differential Display of the current temperature differential between the flow and (Tflow-Trtn corr) corrected return temperature, which is critical for the heat meter Day meter reading...
  • Page 152: Maintenance Function

    Maintenance function Maintenance function Function description The maintenance function is designed as a service function for a flue gas inspector and/or as a simple burner circuit for a flue gas emissions test. When the function is started, the burner is switched on with its output as specified, for a specified length of time.
  • Page 153 Maintenance function Output variables Generator demand Demand status, ON/OFF; selection of the output Generator output Display of the current output value; selection of the analogue output Runtime counter Display of a countdown of the Activation time of the Maintenance function (display remains 0 if started via the external switch)
  • Page 154: Conservatory Function

    Conservatory function Conservatory function Standard diagram Function description The Conservatory function opens a window to let air out when the room temperature in the conservatory exceeds a threshold. Optionally, a wind and/or rain sensor can be used to trigger closing of the window independent of the room temperature. It is possible for manual operation to override the automatic temperature control.
  • Page 155 ➢ Room sensors RAS, RAS PT, RAS-PLUS and RAS-F can be used to generate the input signal for the conservatory temperature. ➢ The sensors from Technische Alternative (types RES and WIS01) can be used to generate the input signals for the rain and wind sensors).
  • Page 156 Conservatory function Parameters Conservatory temperature Set temperature Display of the set temperature (input variable) Diff. on Start differential for the set temperature Diff. off Stop differential for the set temperature Auto mode Motor runtime per action Motor OPEN or CLOSE runtime per action Interval time Interval time between the starts of two motor runtimes Manual mode...
  • Page 157 The value is dimensionless (with no unit or decimal places). The dry value is >700. As the dry value can be lessened by dirt on the sensor, the rain threshold should be set to approx. 300. The RES rain sensor from Technische Alternative meets these requirements.
  • Page 158 Conservatory function Output variables Open/close window Window drive status OPEN/OFF/CLOSE; selection of the output pair for the window drive Window 0 - 100 % A percentage value to one decimal place, for control of a window drive with 0-10 V input via an analogue output (O12- O16) Effective conservatory set Display of the current set conservatory temperature including offset temp.
  • Page 159: Meter / Counter

    Meter / Counter Meter / Counter Function description The Meter / Counter function can be used as an hours run meter or as a pulse counter. The pulse counter mode also allows litres (e.g. water consumption), energy (e.g. electrical energy) or cubic metres (e.g. gas consumption) to be metered with the aid of input pulses. Input variables Enable General enabling of the function (digital input signal ON/OFF)
  • Page 160 Meter / Counter Output variables Day meter reading Prev. day meter reading Week meter reading Prev. week meter reading Month meter reading Meter readings Prev. month meter reading Year meter reading Prev. year meter reading Total meter reading Day sum Previous day sum Week sum Prev.
  • Page 161: Dhw Circulation

    DHW circulation DHW circulation Standard diagram Function description Time control: The DHW circulation pump A is switched on via the time condition status and remains on until the return sensor T.DHWcirc. reaches its set temperature. The sensor T.DHW is not required. Outside the time window, an effective set temperature of 5.0 °C is issued for the DHW circulation return, thus switching the pump off permanently.
  • Page 162 DHW circulation Parameters Operating mode Available for selection: Time, Pulse, Time/pulse (Pulse and Time/pulse only possible if a sensor for T.DHW has been defined.) T.DHW circ. return Display of the DHW circulation set temperature as per the input T.DHWcirc. set variable Diff.
  • Page 163 DHW circulation Output variables Effective set circ. rtn temp Effective set temperature, DHW circulation return (subject to mixing protection and the time window) Status DHW circ. DHW circulation pump status ON/OFF; selection of the output Runtime counter Display of a countdown of the runtime (pulse mode) Pause time Display of a countdown of the pause time (pulse mode) T.cylinder >...
  • Page 164 Legal notice This operating manual is protected by copyright. Use outside the copyright requires the consent of Technische Alternative RT GmbH. This applies in particular to reproduction, translation and electronic media. Technische Alternative RT GmbH A-3872 Amaliendorf Langestraße 124 Tel ++43 (0)2862 53635...

Table of Contents