Function Blocks
Panoramica
L'editor FBD utilizza vari Function Blocks accessibili tramite la barra in Toolbox:
|
Blocco |
Descrizione |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Blocco Counter
La funzione
esegue un conteggio comparativo
e salva sia i valori correnti che quelli predefiniti del contatore
in registri temporanei.
|
Simbolo FBD |
Argomenti |
Descrizione |
|---|---|---|
|
Proprietà |
K: Valore predefinito del contatore (UINT da 0 a 65.535). |
|
|
Ingressi |
|
|
|
Uscite |
|
Blocco Counter NV
La funzione
esegue un conteggio comparativo
e salva sia i valori correnti che quelli predefiniti del contatore
in registri non volatili.
|
Simbolo FBD |
Argomenti |
Descrizione |
|---|---|---|
|
Proprietà |
K: Valore predefinito del contatore (UINT da 0 a 65.535). |
|
|
Ingressi |
|
|
|
Uscite |
|
Blocco Volatile Latch
La funzione
registra e memorizza la
cronologia dei segnali in un registro temporaneo.
|
Simbolo FBD |
Argomenti |
Descrizione |
|---|---|---|
|
Ingressi |
|
|
|
Uscite |
|
Blocco Non Volatile Latch
La funzione
registra e memorizza la
cronologia dei segnali in un registro non volatile.
|
Simbolo FBD |
Argomenti |
Descrizione |
|---|---|---|
|
Ingressi |
|
|
|
Uscite |
|
Blocco Multiplexer
La funzione
consente di scegliere tra
due valori senza segno a 16 bit.
Blocco Timer Seconds
La funzione
misura il tempo in intervalli
di secondi.
|
Simbolo FBD |
Grafico di temporizzazione |
Argomenti |
Descrizione |
|---|---|---|---|
|
Ingressi |
|
||
|
Uscite |
NOTA: le due uscite non possono essere mai simultaneamente
ON.
|
Blocco Timer Tenths Seconds
La funzione
misura il tempo in intervalli
di decimi di secondo.
TIMER_TENTHS è 10. Ad esempio, se
il valore richiesto è 6 secondi, il valore di ingresso deve essere
moltiplicato per un fattore di 10, ossia il valore di ingresso fornito
deve essere 60 secondi.|
Simbolo FBD |
Grafico di temporizzazione |
Argomenti |
Descrizione |
|---|---|---|---|
|
Ingressi |
|
||
|
Uscite |
NOTA: le due uscite non possono essere mai simultaneamente
ON.
|

