ALB, ALBI – Alarms for Boolean value
Block SymbolsLicensing group: STANDARD
Function Description
The ALB and ALBI blocks generate alarms or events when a Boolean input signal U
changes. The men parameter selects whether the rising or falling or both edges in the
input signal should be indicated. The iac output shows the current alarm (event)
code.
The ALBI block is an extension of the ALB block as the alarms (events) are indicated also by Boolean output signals HA, LA and NACK. The type of edges to watch is selected by the men input signal and the alarms are acknowledged by the iACK input signal instead of parameters with the same name and meaning.
The events and alarms are differentiated by the lvl parameter in the REXYGEN system. The range is reserved for alarms. All starts, ends and acknowledgements of the alarms are stored in the archive. On the contrary, the range indicates events. Only the start (the time instant) of the event is stored in the archive.
Note: The input (parameter) iACK is set back to 0 immediately by the block algorithm. The funcionality is similar to the parameter BSTATE of the block MP.
Inputs
U | Logical input of the block whose changes are watched | Bool |
men | Enable alarms | Long (I32) |
|
|
|
tout | Alarm activation delay time [s] 0.0 | Double (F64) |
iACK | Acknowledge alarm | Byte (U8) |
|
|
|
| Alarm is acknowledged on rising edge |
|
Outputs
iac | Current alarm code | Long (I32) |
|
|
|
HA | High-alarm indicator | Bool |
LA | Low-alarm indicator | Bool |
NACK | Alarm-not-acknowledged indicator | Bool |
Parameters
arc | List of archives to store the events. The format of the list is e.g. 1,3..5,8. The event will be stored in all listed archives (see the ARC block for details on archives numbering). Third-party programs (Simulink, OPC clients etc.) work with an integer number, which is a binary mask, i.e. 157 (binary 10011101) in the mentioned case. | Word (U16) |
id | Identification code of the alarm in the archive. This identifier must be unique in the whole target device with the REXYGEN control system (i.e. in all archiving blocks). Disabled for . 1 | Word (U16) |
lvl | The level of the alarms (HA and LA) which differentiates alarms from events and defines the severity of the alarm/event 1 1 | Byte (U8) |
Desc | Extended description of the alarm which is displayed by the diagnostic tools of the REXYGEN system Alarm Description | String |
[Previous] [Back to top] [Up] [Next]
2023 © REX Controls s.r.o., www.rexygen.com