Skip to main content

FB_SPEED

Descrizione Blocco Funzione

Il FB_SPEED blocco funzione viene utilizzato per salvare il file Position input e calcolare una velocità da esso con l'intervallo di tempo specificato. La velocità in uscita è indicata in incrementi per ciascuno tTimeInterval.

EL6900

IL FB_SPEED il blocco funzione non è supportato dall'EL6900.

EL6900_SPEED.png
Tabella 54. VAR_INPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

Position

LINT

0

Canale di ingresso per il calcolo della velocità

Tipi di dati consentiti: UINT, INT, UDINT, DINT

bOverflowCheck

SAFEBOOL

FALSE

FALSE: Per i tipi senza segno, non viene controllato l'overflow. (Ciò significa che per il UINT digitare il valore 0 segue la posizione 0xFFFFFF (o viceversa) e per UDINT digitare il valore 0 segue la posizione 0xFFFFFFFFFF (o vice versa).

TRUE: viene controllato l'overflow dei tipi senza segno.

È consentito solo un valore costante (nessuna variabile)

tTimeInterval

SAFETIME

TIME#0ms

Intervallo di tempo per il calcolo della velocità.



Tabella 55. VAR_OUTPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

Speed

SAFEUSINT

0

Uscita con la velocità calcolata

Tipi di dati consentiti: UINT, INT, UDINT, DINT. Il tipo di dati deve essere selezionato in base ai tipi di dati di input.

bError

SAFEBOOL

FALSE

TRUE: IL Speed l'uscita presenta un overflow o un underflow.

FALSE: Non si è verificato alcun errore.