====== Heating, HVAC and heat sources ====== Function blocks in the group "Heating, HVAC and heat sources". Each link opens the block page; sorted by library and name. ^ Block ^ Page title ^ Library ^ What it is for ^ | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:005-boiler-shifts:005-t14_bit_rotation|t14_bit_rotation]] | Bit rotation | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | Bit rotation shifts and rotates bits in a vector, based on rising or falling edges on the inputs. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:015-t1_equithermalcurve|t1_equithermalcurve]] | Heating curve | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | A heating curve calculates heating water setpoint based on the outside temperature: the lower the outside temperature, the higher the heating water setpoint. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:015-physics:005-t28_dew_point|t28_dew_point]] | Dew point calculation | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The function calculates dew point temperature of humid air at standard pressure of 101 325 Pa, based on air temperature and relative humidity. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:015-physics:010-t29_enthalpy|t29_enthalpy]] | Enthalpy | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The function calculates enthalpy, or energy of humid air, partial water vapour pressure, and absolute humidity from air pressure, temperature and humidity. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:025-valve-controls:010-t2_three_point_control|t2_three_point_control]] | Three-point control | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block converts a 0...100 % signal to opening and closing pulses to control a three-point peripherial, such as a valve or damper actuator. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:025-t32_operating_hours|t32_operating_hours]] | Operating hours counter | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block measures total activity time of a binary input, or cumulated operating time of the connected aggregate (pump, fan, boiler). | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:020-t33_min_max_controller|t33_min_max_controller]] | Minimum and maximum controller | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block monitors the measured value and announces exceeding of alarm limits. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:005-t34_e_max|t34_e_max]] | Load shedding (E-Max) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block controls (shuts off) up to 8 groups of aggregates to keep the energy consumed in a 15 minutes interval below a given limit. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:035-t35_pump_switch|t35_pump_switch]] | Pump switch | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block switches pumps or other aggregates on a periodical basis, and automatic changeover if one pump fails. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:030-t36_power_meter|t36_power_meter]] | Power meter | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block calculates instantaneous power (or any other value, like flow etc.) from a cumulated value which is brought to the input (energy, water volume). | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:040-t37_average_power_meter|t37_average_power_meter]] | Average power meter | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | Calculation of derivation of input signal. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:010-others:010-t39_recuperation|t39_recuperation]] | Heat / Cool recovery | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block is a decision and control element for heat (or cool) recovery strategy at an air handling unit with mixing dampers or heat recovery plate / wheel. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:015-physics:015-t40_solarcalculator|t40_solarcalculator]] | Solar calculator - Astronomical clock | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The function calculates the position of the Sun for given geographical coordinates and time. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:025-valve-controls:005-t6_three_point_control_feedback|t6_three_point_control_feedback]] | Three-point control with feedback | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block converts a 0...100 % signal to opening and closing pulses to control a three-point peripherial, such as a valve or damper actuator. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:025-valve-controls:015-t8_three_point_controller|t8_three_point_controller]] | Three-point P controller | [[en:mervis-ide:35-help:035-software_basic:060-libraries:040-hvac:00-start|HVAC]] | The block is a P-controller with a three-point output. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:010-cascades:015-cascadecontroller|CascadeController]] | Cascade Controller (v1.2) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling devices connected in a cascade, it is an extension of the previous version. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:010-cascades:005-cascadecontrollerswitcher|CascadeControllerSwitcher]] | Cascade Controller Switcher (v1.1) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Auxiliary block used to enable the use of a combination of one modulated source and several non-regulatable sources with a cascade controller. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:035-equithermalcurve|EquithermalCurve]] | Equithermal Curve (v1.0) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block for calculating the heating medium temperature according to the equithermal curve. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:040-equithermalcurve4point|EquithermalCurve4Point]] | Equithermal Curve - Using Four Points | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | A block for calculating the heating medium temperature according to an equithermal curve defined by four points. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:030-modulating-boilers:010-modulatedboiler|ModulatedBoiler]] | Modulated Boiler (v1.5) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a boiler with a modulated burner and a circulation pump. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:030-modulating-boilers:005-modulatedsource|ModulatedSource]] | Modulated Source (v2.0) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a source (primarily a boiler with a modulated burner and a circulation pump). | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:020-modulatedstage|ModulatedStage]] | Modulated Stage (v1.0) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a general modulated source. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:005-onestageboiler|OneStageBoiler]] | One-stage Boiler (v1.1) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a boiler with a single-stage burner and a circulation pump. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:170-outsidetemperature|OutsideTemperature]] | Outside Temperature (v1.2) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for processing outside temperature, calculating average daily temperatures, and blocking heating. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:010-returntempcontroller|ReturnTempController]] | Return Temperature Controller for Boiler Blocks (v2.0) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Auxiliary block for boilers used for controlling the return water temperature. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:005-aggregates:025-twinpump|TwinPump]] | Twin Pump Control (v1.4) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | A block used for controlling twin pumps. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:025-two-stage-boilers:023-twostageboiler|TwoStageBoiler]] | Two-stage Boiler (v1.4) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a boiler with a two-stage burner and a circulation pump. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:025-two-stage-boilers:025-twostageboilerwithreturntemp|TwoStageBoilerWithReturnTemp]] | Two-stage Boiler with Return Temperature Controller (v1.3) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a boiler with a two-stage burner and a circulation pump, where monitoring of the boiler return temperature is necessary. | | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:025-sources:005-boilers:025-two-stage-boilers:020-twostagesource|TwoStageSource]] | Two-stage Source (v2.0) | [[en:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:00-start|Lib.Mervis Libraries]] | Block used for controlling the performance of a source (primarily a boiler with a modulated burner and a circulation pump). | [[en:mervis-ide:35-help:035-software_basic:060-libraries|Back to the function block overview]]