Kurzbeschreibung
Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele
 | Kurzbeschreibung
SlidingWnd liefert einen gleitenden/schrittweisen Ausschnitt aus einem Datenvektor. |
 | Parameter
 | Parameter: intern (Dialog), extern
(ParamConv), Datenbank (DBLoad). |
 | Signalcharakteristik
 | Signaltyp: DOUBLE[] oder SWORD[]. |
 | Signalbezeichner:
Validierungsbeschreibung für Signal. |
|
 | Steuereingang: Pulseingang oder
Triggereingang |
 | Ausgabe
 | Blockgröße: Anzahl der Werte pro
Block |
 | Überlappung: Anzahl der Werte die
im nächsten Block nochmals ausgegeben werden. |
 | Paket: Daten als Paket ausgeben.
(Mit neuem Zeitstempel). |
|
|
 | Funktionsweise
Vom Eingang Data werden Daten gelesen und im Modul intern zwischengespeichert. Wenn
kein Trigger/Pulse-Eingang verdrahtet ist, so wird sofort in jedem Zyklus ein Datenvektor
ausgegeben. Im Modus Trigger wird nur ein Vektor ausgegeben, wenn am Trigger-Eingang eine
"1" anliegt (solange keine "0" folgt). Im Modus Puls wird nur ein
Vektor ausgegeben , wenn ein "1"-Signal an den Eingang Pulse ankommt (nur ein
Block/Paket).
Es wird ein Datenvektor mit der unter Blockgröße eingestellten Anzahl von
Elementen ausgegeben und anschließend gelöscht (bis auf die Anzahl der Werte im Feld
Überlappung). Beim nächsten Aufruf des Moduls werden wieder alle Daten vom Eingang
gelesen, zu dem bestehenden Daten hinzugefügt und wieder ausgegeben. Wenn zuwenig Werte
vorhanden sind, als in Blockgröße angegeben, werden keine Daten ausgegeben, sondern
erst, wenn wieder genügend vom Eingang gelesen wurden.
Die Daten werden als Block oder als Paket ausgegeben (mit neu berechneten
Zeitstempel). |
 | Ein-/Ausgänge
Eingänge |
EXT, DB |
SWORD{blockSize}, SWORD{overlap},
SWORD{packet |
Externe Parameter |
Data |
TYPEINFO{TypeInfo}
DOUBLE[]{TIME_DOMAIN}
oder
TYPEINFO{TypeInfo}
SWORD[]{TIME_DOMAIN} |
Dateneingang |
Trigger/Pulse |
TYPEINFO{TypeInfo}
SWORD[1]{bin} |
Entweder Pulse oder Triggereingang. |
Clear |
TYPEINFO{TypeInfo}
SWORD[1]{bin} |
Löscht den gespeicherten Datenvektor
im Modul |
Ausgänge |
Data |
TYPEINFO{TypeInfo}
DOUBLE[]{TIME_DOMAIN} |
Datenausgang |
|
 | Limitierungen
- |
 | Querverweise
FFT, MixFFT, Window |
 | Beispiele
 |
|