Alarm_A

PLCopen motion icon

 Function Block - Alarm with automatic reset.

Inputs

Input

Data Type

Range

Unit

Default

Description

ACK

BOOL

 

 

 

Acknowledge command.

IN

BOOL

 

 

 

Process signal.

Outputs

Output

Data Type

Range

Unit

Description

Q

BOOL

 

 

TRUE if alarm is active.

QACK

BOOL

 

 

TRUE if alarm is acknowledged.

Remarks

  • Combine this block with the lim_alrm block for managing analog alarms.

Sequence

FBD Language Example

FFLD Language Example

IL Language Example

(* MyALARM is declared as an instance of ALARM_A function block *)
Op1: CAL MyALARM (IN, ACK)
FFLD  MyALARM.Q
ST  Q
FFLD  MyALARM.QACK
ST  QACK

ST Language Example

(* MyALARM is declared as an instance of ALARM_A function block *)
MyALARM (IN, ACK, RST);
Q := MyALARM.Q;
QACK := MyALARM.QACK;

See Also

Alarm_M