Validità: Rule, Task
Mediante questa keyword è possibile modificare l'emissione degli allarmi 82 ed 83, relativi alla diagnostica EtherCAT, al fine di evitare la caduta di potenza. Ovviamente l'utente dovrà gestire le situazioni da software applicativo
Inoltre è possibile selezionare, agendo sul BIT 3, una diagnostica specifica per ogni linea EtherCAT.
Sintassi |
I32 FB_flag |
---|---|
Note |
Default 0 |
Il significato dei bit è il seguente:
Bit |
Valore esadecimale |
Descrizione |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BIT 0 |
0x1 |
Se vero viene utilizzato l'allarme 9207 al posto di 82. Se 1, non viene generato un allarme grave, ma la relativa segnalazione (per gli allarmi 101 102 103 104 105) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 1 |
0x2 |
Se vero viene utilizzato l'allarme 9208 al posto di 83 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 2 |
0x4 |
Se vero disabilita l'aggiornamento delle variabili FB_STSW, FB_CNTRW |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 3 |
0x8 |
Se vero abilita l'uso di allarmi dedicati per la diagnostica di errore di comunicazione o perdita nodo con allarmi dedicati su ogni linea fieldbus.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 4 |
0x10 |
Disabilita generazione allarmi 82 e 18 relativi ai device non in operational se stato imposto da comando CO_PAR_UPLOAD o CO_PAR_DOWNLOAD |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 5 |
0x20 |
Abilita la generazione dell'allarme 9280 al posto dell'allarme 80. Se 1, viene generato un allarme diverso per le singole reti EtherCAT, altrimenti viene generato un allarme unico per tutte le reti (per allarmi 101 102 103 104 105 9225 9226 9227 9228 9229) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 6 |
0x40 |
Abilita la gestione dello stato di un nodo EtherCAT (ESM) secondo la codifica EtherCAT ESM. Il parametro influenza tutte le reti presenti. Non ha invece influenza sulle funzioni CO_PAR_UPLOAD o CO_PAR_DOWNLOAD. I nuovi valori dello stato del nodo sono:
XX : i bit mantengono il vecchio significato s : sorgente dell'informazione di stato
I nuovi comandi NMT per il cambiamento di stato del nodo sono:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 7 |
0x80 |
Abilita la gestione della lettura dello stato del nodo, sulla rete EtherCAT, in caso di errore su mancanza nodi o su richiesta. Il parametro influenza tutte le reti presenti |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BIT 8 |
0x100 |
Abilita la generazione degli allarmi (101 102 103 104 105 9225 9226 9227 9228 9229) relativi alla presenza di più nodi di quelli previsti su una rete EtherCAT |
Esempio
; Selezione allarme 9207 invece di 82 fb_flag = 1 ; Selezione allarme 9208 invece di 83 fb_flag = 2 ; Selezione di entrambi fb_flag = 3 |