This function allows you to delete, all or one in particular, alarms from the alarm stack.
Syntax |
bool alarm_reset ([i32 nAl=0] [, i32 nAx=0]) |
||||||
---|---|---|---|---|---|---|---|
nAl |
Alarm number (1-:-9999). (optional, default 0) |
||||||
nAx |
Number of the axis in alarm (1-:-32). (optional, default 0) |
||||||
Result |
Returns:
|
||||||
Validity |
Rule, Task |
||||||
Note |
Reset operation involves: •clearing the alarm in the stack (if present) and any compaction •resetting of the alarm bit in theAM •initialization of the filter time to access the alarm history(ah_filter_time()) •adjustment of the predefined variables al_pres(), al_stack_mask() and ax_in_alarm() (if necessary) |
Usage examples:
|