Abilitare JavaScript per vedere questo sito.

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.

Tipo errore

FB_FLAG.3 = 0

FB_FLAG.3 = 1

Errore di comunicazione

nEth

FB_FLAG.0 = 0

FB_FLAG.0 = 1

1

82

9207

2

82

9207

3

82

9207

4

82

9207

nEth

FB_FLAG.0 = 0

FB_FLAG.0 = 1

1

82

9212

2

84

9214

3

86

9216

4

88

9218

Perdita nodo

nEth

FB_FLAG.1 = 0

FB_FLAG.1 = 1

1

83

9208

2

83

9208

3

83

9208

4

83

9208

nEth

FB_FLAG.1 = 0

FB_FLAG.1 = 1

1

83

9213

2

85

9215

3

87

9217

4

89

9219

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:

Stato ESM (NMT)

Nuovo

Vecchio

Init o Nodo non presente

0xXXs0

0xXX04

Pre-operational

0xXXs1

0xXX7F

Safe-operational

0xXXs4

0xXX7F

Operational

0xXXs8

0xXX05

XX : i bit mantengono il vecchio significato

s   : sorgente dell'informazione di stato

Valore s

Sorgente informazione

2

Dallo stato master

4

Stato reale dopo comando probe

8

Stato reale letto da richiesta o in automatico su variazione del numero di nodi

9

Nodo in errore su transizione

I nuovi comandi NMT per il cambiamento di stato del nodo sono:

Stato desiderato

Nuovo

Vecchio

Init

1

129

Pre-operational

2

128

Safe-operational

4


Operational

8

1

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

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC