Comandi Counter Logic
Panoramica
Il custom logic editor utilizza i seguenti comandi counter logic:
-
COUNTER -
COUNTER_NV
COUNTER
Il comando COUNTER:
-
Aumenta o diminuisce un valore di conteggio
-
Fornisce un metodo per impostare il valore di conteggio a un valore preimpostato
-
Indica quando il valore di conteggio è uguale a 0
-
Indica la relazione tra il valore di conteggio e il valore preimpostato: uguale a, maggiore o minore di
-
Salva lo stato di incremento, decremento e impostazione dalla scansione precedente.
|
Argomenti |
Rappresentazione |
|---|---|
|
3 |
|
|
Argomento di ingresso |
Tipo |
Intervallo/Bit |
Descrizione |
|---|---|---|---|
|
|
|
0–65.535 |
Valore predefinito contatore |
|
|
|
Bit4 |
Aumenta il valore corrente del contatore su un fronte di salita. Il valore corrente del contatore viene portato da 0 a 65.535. |
|
Bit5 |
Diminuisce il valore corrente del contatore su un fronte di discesa. Il valore corrente del contatore viene portato da 65.535 a 0. |
||
|
Bit6 |
Imposta il valore corrente contatore al valore predefinito su un fronte in salita |
|
Argomento di uscita |
Tipo |
Intervallo/Bit |
Descrizione |
|---|---|---|---|
|
|
|
0–65.535 |
Valore corrente contatore |
|
|
|
Bit0 |
Il valore corrente del contatore
è 0: |
|
Bit1 |
Il valore corrente del contatore
è inferiore al valore predefinito: |
||
|
Bit2 |
Il valore corrente del contatore
è uguale al valore predefinito: |
||
|
Bit3 |
Il valore corrente del contatore
è superiore al valore predefinito: |
||
|
Bit7 |
Bit di cronologia |
||
|
Bit8 |
Bit di cronologia |
||
|
Bit9 |
Bit di cronologia |
COUNTER_NV
Il comando COUNTER_NV:
-
Aumenta o diminuisce un valore di conteggio
-
Fornisce un metodo per impostare il valore di conteggio a un valore preimpostato
-
Indica quando il valore di conteggio è uguale a 0
-
Indica la relazione tra il valore di conteggio e il valore preimpostato: uguale a, maggiore o minore di
-
Salva l'incremento, la diminuzione e lo stato impostato dalla scansione precedente
Utilizzare il comando COUNTER_NV invece del comando COUNTER per mantenere
il conteggio durante uno spegnimento e riaccensione.
|
Argomenti |
Rappresentazione |
|---|---|
|
3 |
|
|
Argomento di ingresso |
Tipo |
Intervallo/Bit |
Descrizione |
|---|---|---|---|
|
|
|
0–65.535 |
Valore predefinito contatore |
|
|
|
Bit4 |
Aumenta il valore corrente del contatore su un fronte di salita. Il valore corrente del contatore viene portato da 0 a 65.535. |
|
Bit5 |
Diminuisce il valore corrente del contatore su un fronte di discesa. Il valore corrente del contatore viene portato da 65.535 a 0. |
||
|
Bit6 |
Imposta il valore corrente contatore al valore predefinito su un fronte in salita |
|
Argomento di uscita |
Tipo |
Intervallo/Bit |
Descrizione |
|---|---|---|---|
|
|
|
0–65.535 |
Valore corrente contatore |
|
|
|
Bit0 |
Il valore corrente del contatore
è 0: |
|
Bit1 |
Il valore corrente del contatore
è inferiore al valore predefinito: |
||
|
Bit2 |
Il valore corrente del contatore
è uguale al valore predefinito: |
||
|
Bit3 |
Il valore corrente del contatore
è superiore al valore predefinito: |
||
|
Bit7 |
Bit di cronologia |
||
|
Bit8 |
Bit di cronologia |
||
|
Bit9 |
Bit di cronologia |