FB_BA_FIFO08_XX

Der Funktionsbaustein FB_BA_FIFO08_XX 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 ausgegeben:
fIn01 auf den Ausgang fVal04
fIn02 auf den Ausgang fVal03
fIn03 auf den Ausgang fVal01
fIn04 auf den Ausgang fVal02
Eingänge
VAR_INPUT
aFIFO : Array [1..8] OF UDINT;
fIn01…fIn08 : REAL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
aFIFO | ARRAY OF UDINT | 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. |
fIn01…fIn08 | REAL | Sollwerte die verknüpft werden sollen. |
Ausgänge
VAR_OUTPUT
fVal01…fVal08 : REAL;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
fVal01…fVal08 | REAL | Aktor Sollwert, laut FIFO-Tabelle verknüpfter Eingangswert. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.22 | Tc3_BA2 ab v5.2.5.0 |