Skip to main content

FB_LOADSENSING

Descrizione Blocco Funzione

Il FB_LOADSENSING blocco funzione viene utilizzato per controllare il file AnalogInX E AnalogInY input per scoprire se il AnalogInY valori al AnalogInX la posizione rientra in un intervallo specifico. C'è un (livello di allerta) e un (livello di spegnimento) per il AnalogInY valori nella tabella.

Se bInactive=FALSE, viene determinato l'indice più grande il cui valore X corrispondente è ancora inferiore a AnalogInX ingresso. Quindi viene eseguito un controllo per scoprire se il AnalogInY l'ingresso si trova all'interno del corrispondente livello di disinserzione (Y1, Y2) o all'interno del livello di avviso (WY1, WY2). Se il valore rientra nel livello di spegnimento, allora il bValid l'uscita è impostata. Se il valore è compreso tra i valori Y1 E WY1 O Y2 E WY2, poi il bWarning viene impostata anche l'uscita. Possono essere presenti fino a 25 indici.

L'assegno può essere stornato mediante il bOutsideY1Y2 input in modo che i valori esterni a Y1 E Y2 sono validi e il bValid l'uscita è impostata. In questo caso, il livello di avviso deve essere specificato maggiore del livello di disinserzione.

ES6900

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

Figura 23. Rappresentanza nel Gestore della Biblioteca
Rappresentanza nel Gestore della Biblioteca


Figura 24. Rappresentazione nell'editor FBD
Rappresentazione nell'editor FBD


EL6900_loadsensing_diagram.png
Tabella 46. VAR_INPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

bInactive

BOOL

FALSE

Ingresso per la disattivazione dell'FB

AnalogInX

LINT

0

Valore X analogico

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

AnalogInY

LINT

0

Valore Y analogico

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

bOutsideY1Y2

SAFEBOOL

FALSE

I dati della tabella dei valori vengono controllati secondo le seguenti formule:

bOutsideY1Y2 = FALSE: Y1[index] <= WY1[index] < WY2[index] <= Y2[index]

bOutsideY1Y2 = TRUE: WY1[index] <= Y1[index] < Y2[index] <= WY2[index]

ValueSettings

Valori per X, livelli di allerta (WY1, WY2) e livelli di spegnimento (Y1, Y2).

EL6900_Loadsensing_table_icon.png: Apre una tabella in cui sono definiti i valori.

Se i valori per Y1 E Y2 sono specificati nella tabella, quindi i valori per il livello di avvertenza WY1 E WY2 deve essere inoltre specificato.



Tabella 47. VAR_OUTPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

bValid

SAFEBOOL

FALSE

TRUE: AnalogInY si trova all'interno del livello di disinserimento.

bWarning

SAFEBOOL

FALSE

TRUE: AnalogInY si trova tra il livello di disinserimento e il livello di avviso.