BAC_FrstPrt_01
Functional description
The template realises frost monitoring for a heating coil in an air-conditioning plant.
Interface
System diagram
Block diagram
VAR_INPUT
bIn : BOOL;
bRst : BOOL;
bIn: Frost event
bRst: Frost alarm acknowledgement
VAR_OUTPUT
bQ : BOOL;
bQ: Frost protection active message
VAR CONSTANT
PLT_NUM : BYTE := 1;
PLT_NUM: all alarms and events of all plant components within a controller are included in a global alarm and event list. The assignment of events and alarms to a plant is defined by the assignment of a PLT_NUM plant number.
The recording and processing of an alarm from an aggregate or a device takes place within the templates by means of the alarm function block FB_BA_Alarm.
The evaluation of the alarms of a plant, e.g. for the generation of a collective message or for plant shutdown in case of relevant faults, takes place within the template BAC_PltAlm_01 by means of the function block FB_BA_AlarmPlt.
The evaluation of different plant events within the templates of a plant, takes place within the template BAC_PltComnMsg_01 by means of the function block FB_BA_ComnMsg.
Important! The assignment and evaluation of the alarms and events of a plant can only be done correctly if all templates of a plant have the same plant number!
The plant number can be assigned in the Project Builder in the parameter menu for the templates or via a column in the Excel import.
Program description
Instance | Type | Task |
---|---|---|
FrstPrtcDlyRebt | AV object for input of frost protection timer T1 (time within which the frost protection alarm must have ceased) | |
FrstPrtcTiMonit | AV object for input of frost protection timer T2 (time interval within which no further frost alarm may occur, without requirement for manual acknowledgement) | |
FrstPrtcAlmCnt | AV object for input of the maximum number of automatic plant restarts after a frost event | |
FrstPrtcFnct | The function block is the core of the frost protection monitoring. | |
AlmFrst | FB_BA_Alarm | The function block AlmFrst detects the frost protection event. In addition, an acknowledgement pulse is forwarded to the frost protection monitoring FrstPrtcFnct via the output bAckFlg. |
FrstPrtcInd | BV object for display of the frost alarm |
Version history
Version number | Comments |
---|---|
1.0.0.1 | First release |