FB_BA_FIFO04_XX

FB_BA_FIFO04_XX 1:

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

Beispiel:

Im Beispiel steht in dem Array: 4,3,1,2,0,0,0,0. Als Ergebnis wird im FB_BA_FIFO04_REAL folgendes ausgegeben:

rIn01 auf den Ausgang rVal04

rIn02 auf den Ausgang rVal03

rIn03 auf den Ausgang rVal01

rIn04 auf den Ausgang rVal02

VAR_INPUT

arrFIFO          : Array [1..4] OF UDINT;
rIn01 - rIn04    : 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 – rIn04: Sollwerte die verknüpft werden sollen.

VAR_OUTPUT

rVal01 - rVal04   : REAL;

rVal01 – rVal04: 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