Definizione dell'entità booleana sulla quale rilevare se l'asse è in allarme.
Sintassi |
CHANNEL_FAULT nAx [var=NULL] [-FTtime=0] [-Aln=0 -P1xxx -P2xxx -P3xxx] [-E] |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
nAx |
Numero di asse (1÷32) (se logico o fisico dipende dal tipo di gruppo selezionato) |
||||||||||
var |
Tipo di variabile ed eventuali parametri (vedi elenco sottostante) (opzionale, default NULL) |
||||||||||
-FTtime |
(Filter Time) tempo in secondi di filtro sul segnale (tempo minimo di permanenza nello stesso stato prima che questo venga accettato) (opzionale, default 0) |
||||||||||
-ALn |
Numero di allarme da emettere su caduta del segnale. I valori permessi sono: (opzionale, default 0)
|
||||||||||
P1aaa,P2aaa,P3aaa |
Eventuale/i parametro/i allarme da emettere dove aaa può essere: R(i),RR(i), NVR(i), NVRR(i), PS_N(PowerSet_name), PS_C(PowerSet_code) (opzionale) |
||||||||||
-E |
Selezione dell'allarme sul fronte. (opzionale, default l'allarme è sul livello) |
||||||||||
Diagnostica |
•Gruppo di potenza non attivo (non definito) •Tipo var non lecito |
||||||||||
Attributi |
Keyword non obbligatoria |
Tipi di variabili ammesse (var)
INP/IW
Indica che come feedback dell'allarme verrà utilizzato un canale input. Il canale può essere definito sia come numero di canale che come bit di una word.
Sintassi |
se canale: CHANNEL_FAULT nAx INP nCh [-SONb=1] se bit: CHANNEL_FAULT nAx IW nW.nB [-SONb=1] |
---|---|
nAx |
Numero di asse (1÷32) (se logico o fisico dipende dal tipo di gruppo selezionato) |
nCh |
Numero di canale di input |
SONb |
Stato che indica quando asse in allarme (0/1) (opzionale, default 1) |
IW |
Numero della input word |
nb |
Numero di bit (0÷15) |
Diagnostica |
Numero di bit illegale |
Esempio
CHANNEL_ENABLE_FEEDBACK 3 INP 266 CHANNEL_ENABLE_FEEDBACK 3 IW 17.9 |
R/NVR
Indica che come feedback dell'allarme dell'asse verrà utilizzato un registro intero R o NVR.
Sintassi |
se R: CHANNEL_FAULT nAx R idxR.nB [-SONb=1] se NVR: CHANNEL_FAULT nAx NVR idxNVR.nB [-SONb=1] |
---|---|
nAx |
Numero di asse (1÷32) (se logico o fisico dipende dal tipo di gruppo selezionato) |
idxR/NVR |
Indice del registro (R o NVR) |
nB |
Numero del bit (0÷31) |
SONb |
Stato che indica asse in allarme (0/1) (opzionale, default 1) |
Diagnostica |
•Numero di indice illegale •Numero di bit illegale |
Esempio
CHANNEL_FAULT 5 R 1234.30 CHANNEL_FAULT 5 NVR 100.9 |
CAN402
Indica di utilizzare i comandi can del profilo DSP402 analizzando il bit di FAULT. L'asse in questione deve essere definito con AXIS_CAN.
Sintassi |
CHANNEL_FAULT nAx CAN402 |
---|---|
nAx |
Numero di asse (1÷32) (se logico o fisico dipende dal tipo di gruppo selezionato) |
Diagnostica |
Asse non associato al CAN |
Esempio
CHANNEL_FAULT 6 CAN402 |
NULL
Indica che non verrà utilizzato nessun feedback di allarme.
Sintassi |
CHANNEL_FAULT nAx NULL |
---|---|
nAx |
Numero di asse (1÷32) (se logico o fisico dipende dal tipo di gruppo selezionato) |
Esempio
CHANNEL_FAULT 7 NULL |