La sezione Tags raccoglie tutte le funzioni relative alla gestione delle Tag e relativi valori
Funzione
|
Parametri
|
Descrizione
|
Add
|
Nome della Tag
Valore da sommare
|
Somma alla Tag il valore indicato
|
And
|
Nome della Tag
Maschera a bit
|
Esegue una operazione di AND tra il valore della Tag e la maschera a bit indicata
|
BitReset
|
Nome della Tag
Numero del Bit
|
Azzera il valore del bit indicato
|
BitSet
|
Nome della Tag
Numero del Bit
|
Setta a 1 il valore del bit indicato
|
BitToggle
|
Nome della Tag
Numero del Bit
|
Effettua una operazione di XOR sul valore del bit indicato. Se il valore è 0 viene forzato ad 1 e viceversa
|
Divide
|
Nome della Tag
Valore divisore
|
Divide il valore della Tag per il valore divisore indicato.
Il divisore deve avere un valore <> 0 prima della esecuzione della funzione
|
FlushPersistentTags
|
-
|
Salva i valori della Tag definite come ritentive nella memoria Flash. Alla riaccensione del prodotto queste Tag riassumeranno il valore salvato.
|
Multiply
|
Nome della Tag
Valore moltiplicatore
|
Moltiplica il valore della Tag per il moltiplicatore indicato
|
Not
|
Nome della Tag
|
Inverte bit a bit il valore della Tag indicata
|
Or
|
Nome della Tag
Maschera a bit
|
Effettua una operazione dii OR tra il valore della Tag indicata e la maschera a bit definita
|
Power
|
Nome della Tag
Fattore di elevazione a potenza
|
Eleva a potenza il valore della Tag indicata per il fattore definito
|
Set
|
Nome della Tag
Valore di Set
|
Impposta il valore della Tag a quello definito come valore di Set
|
Shift
|
Nome della Tag
Numero dei bit di shift
|
Shifta il valore della Tag per il numero di bit indicato
|
Substract
|
Nome della Tag
Valore sottratto
|
Sottrae al valore della Tag il valore indicato
|
XOR
|
Nome della Tag
Maschera a bit
|
Effettua una operazione di XOR tra il valore della Tag e la maschera a bit indicata
|