FB_BA_Alm

FB_BA_Alm 1:

The FB_BA_Alm represents an alarm function block with switchable alarm memory and acknowledgment.

without alarm memory (bRstReqd = FALSE)

FB_BA_Alm 2:

with alarm memory (bRstReqd = TRUE)

FB_BA_Alm 3:

Syntax

FUNCTION_BLOCK FB_BA_Alm
VAR_INPUT
  bEn                     : BOOL;
  bIn                     : BOOL;
  bRstReqd                : BOOL;
  bRst                    : BOOL;
END_VAR
VAR_OUTPUT
  bQ                      : BOOL;
END_VAR

FB_BA_Alm 4: Inputs

Name

Type

Description

bEn

BOOL

Enable function block.

bIn

BOOL

Message input

bRstRqd

BOOL

Alarm memory activation (requires acknowledgement).

bRst

BOOL

Edge-triggered input for resetting the alarm.

FB_BA_Alm 5: Outputs

Name

Type

Description

bQ

BOOL

Alarm output

Requirements

Development environment

Required PLC library

TwinCAT from v3.1.4024.62

Tc3_BA2 from v5.5.18.0