Skip to main content

FB_ADD

Beschreibung Funktionsbaustein

Mit dem FB_ADD werden die beiden angeschlossenen analogen Eingangswerte addiert und an den Ausgang AnalogOut übergeben.

Der Ausgang AnalogOut wird dann auf 0 gesetzt und der Ausgang bError auf 1.

Wenn der Eingang ErrAck der zugehörigen Group auf 1 ist, wird der Zustand RESET eingenommen. Sobald der Eingang ErrAck der zugehörigen Group wieder 0 wird, wird der Zustand RESET verlassen und in den Zustand RUN gewechselt. Im Zustand RESET ist der Ausgang AnalogOut=0 und der Ausgang bError=0.

EL6900

Der Baustein FB_ADD wird von der EL6900 nicht unterstützt.

EL6900_ADD.png
Tabelle 32. VAR_INPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

AnalogIn1

LINT

0

1. analoges Signal für die Addition.

Erlaubte Datentypen: UINT, INT, UDINT, DINT

AnalogIn2

LINT

0

2. analoges Signal für die Addition.

Erlaubte Datentypen: UINT, INT, UDINT, DINT



Tabelle 33. VAR_OUTPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

AnalogOut

SAFEUSINT

0

Analoger Ausgang, der das Ergebnis der Addition enthält.

Erlaubte Datentypen: UINT, INT, UDINT, DINT. Der Datentyp muss entsprechend der Eingangsdatentypen gewählt werden.

bError

SAFEBOOL

FALSE

TRUE: Der Ausgang AnalogOut hat einen Overflow oder Underflow.

FALSE: Kein Fehler aufgetreten.