# ShiftRegister

Implementiert ein Registerarray oder einen „Datenstrom“, in dem die Werte einer Zelle nach jedem Ereignis zwischengespeichert werden.

Hinweis: Nach dem Zurücksetzen wird der erste gelesene Wert in das Register geschrieben.

## ShiftRegister – Eingaben

Parameter | Beschreibung
Ereignis | Definiert das Aktualisierungsereignis, bei dem Wert gelesen werden soll. Dieser Parameter muss auf eines der Folgenden verweisen: die Bild-Datenstruktur in Zelle A0 (mit der -Funktion) (Standard). eine Zelle, die eine Button-Funktion enthält. Hinweis: ShiftRegister puffert den Status des referenzierten Wertes, nachdem dieser Wert durch eine andere Funktion, die vom angegebenen Ereignis abhängt, aktualisiert wird.
Wert | Referenz auf die Zelle mit den Quelldaten (-9999999 bis 9999999; Standard = 0).
Anzahl Schritte | Definiert die Anzahl von Werten im internen Registerarray der Funktion. (1 bis 5000; Standard = 10).
Zurücksetzen | Zwingt die Funktion, zuvor gelesene Werte zu löschen. Der erste nach dem Zurücksetzen gelesene Wert „füllt“ das Register.
0 = AUS (Standard) | Die Funktion liest weiterhin Werte in den Datenstrom.
1 = EIN | Die Funktion löscht alle Werte aus dem Datenstrom.

## ShiftRegister – Ausgaben

Rückgabewert | Eine Delay-Datenstruktur mit Statistiken für den angegebenen Wert über ein Intervall vom Zurücksetzen bis zum aktuellen Zustand.
Ergebnisse | Wenn die Funktion erstmals in eine Zelle eingefügt wird, wird in der Tabelle eine Ergebnistabelle mit dem folgenden Datenspeicher Vision Data Access functions erstellt:
Label | Funktion | Beschreibung
Letzter | GetValue(Verzögerung, Index) | Dies ist der letzte in der Struktur enthaltene Wert.
Mittelwert | GetMean(Verzögerung) | Dies ist der Mittelwert aller Werte in der Struktur.
SDev | GetSDev(Verzögerung) | Dies ist die Standardabweichung aller Werte in der Struktur.
Min | GetMin(Verzögerung) | Dies ist der kleinste in der Struktur enthaltene Wert.
Max | GetMax(Verzögerung) | Dies ist der größte in der Struktur enthaltene Wert.