Skip to main content

FB_SUB

Descrizione Blocco Funzione

Il FB_SUB blocco funzione viene utilizzato per sottrarre il AnalogIn2 ingresso da AnalogIn1 input e passa il risultato a AnalogOut produzione.

Poi il AnalogOut l'uscita è impostata su 0 e il bError l'uscita è impostata su 1.

Se la ErrAck l'ingresso del gruppo associato è 1; IL RESET stato adottato. Appena il ErrAck l'ingresso del gruppo associato diventa nuovamente 0, il RESET lo stato viene chiuso e il sistema passa allo stato RUN stato. In RESET stato, l'output AnalogOut=0 e l'uscita bError=0.

EL6900

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

EL6900_SUB.png
Tabella 56. VAR_INPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

AnalogIn1

LINT

0

1° segnale analogico per la sottrazione

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

AnalogIn2

LINT

0

2° segnale analogico per la sottrazione

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



Tabella 57. VAR_OUTPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

AnalogOut

SAFEUSINT

0

Uscita analogica che contiene il risultato della sottrazione.

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

Sostituirlo con:

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

FALSE: Non si è verificato alcun errore.