blockPrecipitationDetection

Function to retrieve measurement of precipitation from physical sensor.

Extends from Interfaces.Partial.PartialFunction (Superclass for all function blocks to provide graphics and enforce implementation of functionality).

Information

Overview

Block that implements function "Precipitation detection" from VDI 3813 [1, section 6.1.9, p. 17].

Functional Description

"The sensor function Precipitation detection (RA-FL section 2, column 8; informative function block Figure 10) provides information on rain, snow or other forms of precipitation. This information is used, e. g., as input information for protection functions of the sunshade or for the closing of window casements." [1, section 6.1.9, p. 17]

The calibration parameter PAR_CAL is used to choose the right contact logic.

By default PAR_CAL ist true which leads to a positive logic. That means if precipitation  is detected R is true and R_ACT is set to true. If no precipitation is detected R is false and R_ACT is set to false.

If PAR_CAL is set to false the logic is complementary/inverted. If precipitation is detected R is false and R_ACT is set to true etc..

Fig. 1: "Informative representation of the sensor function Precipitation detection", [1, section 6.1.9, Figure 10, p. 17]

docVDI3813_PrecipitationDetection.png

Parameters

TypeNameDefaultDescription
BooleanPAR_CALtrueFor specifying the logic of the precipitation detector.

Connectors

TypeNameDefaultDescription
BuildingControlLib.BuildingControl.VDI3813.Interfaces.PhysicalBooleanInputRPhysical signal of precipitation detection(true = precipitation detected / false = no precipitation detected).
BuildingControlLib.BuildingControl.VDI3813.Interfaces.BooleanOutputR_ACTBoolean value for precipitation outside the building(true = precipitation detected / false = no precipitation detected).

Components

TypeNameDefaultDescription
PartialFunctionalityfunctionality (from PartialFunction)

Revisions

  • March 07, 2017  by Georg Ferdinand Schneider & Georg Ambrosius Peßler:
    Implemented.