Questa funzione permette di cancellare, tutti o uno in particolare, gli allarmi dallo stack allarmi.
Sintassi |
bool alarm_reset ([i32 nAl=0] [, i32 nAx=0]) |
||||||
---|---|---|---|---|---|---|---|
nAl |
Numero dell'allarme (1-:-9999). (opzionale, default 0) |
||||||
nAx |
Numero dell'asse in allarme (1-:-32). (opzionale, default 0) |
||||||
Risultato |
Rende:
|
||||||
Validità |
Rule, Task. |
||||||
Note |
L'operazione di reset comporta: •cancellazione dell'allarme nello stack (se presente) ed eventuale compattazione •azzeramento del bit dell'allarme nell'AM •inizializzazione del tempo di filtro per accedere allo storico allarmi (ah_filter_time()) •adeguamento delle variabili predefinite al_pres(), al_stack_mask() e ax_in_alarm() (se necessario) |
Esempi di utilizzo:
|