FB_BA_FIFO04_XX

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 |