FB_BA_FIFO08_XX

FB_BA_FIFO08_XX 1:

Dieser Funktionsbaustein dient zum Auswerten des FiFo-Speichers aus dem FB_BA_FIFO08. Die Eingänge werden nach FIFO-Tabelle auf die entsprechenden Ausgänge des verwendeten Bausteins FB_BA_FIFO08_BOOL oder FB_BA_FIFO08_REAL verknüpft.

Beispiel:

Im Beispiel steht in dem Array: 4,3,1,2,0,0,0,0. Als Ergebnis wird im FB_BA_FIFO08_REAL nun

rIn01 auf den Ausgang rVal04

rIn02 auf den Ausgang rVal03

rIn03 auf den Ausgang rVal01

rIn04 auf den Ausgang rVal02

ausgegeben.

VAR_INPUT

arrFIFO          : Array [1..8] OF UDINT;
rIn01 - rIn08    : REAL;

arrFIFO: Enthält die Zuordnungstabelle mit maximal acht Werten. Der erste Wert gibt an wohin der erste Eingang kopiert wird, der zweite Wert gibt an wohin der zweite Eingang kopiert wird, etc. Bei "0" wird keine Zuordnung vorgenommen.

rIn01 – rIn08: Sollwerte die verknüpft werden sollen.

VAR_OUTPUT

rVal01 - rVal08   : REAL;

rVal01 – rVal08: Aktor Sollwert, laut FIFO-Tabelle verknüpfter Eingangswert.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.7

Tc3_BA ab v1.1.6.0