INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Datenfilter Problem mit Schieberegister



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.11.2010, 21:38
Beitrag #6

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Datenfilter Problem mit Schieberegister
' schrieb:Werden Register nicht immer auf Null initialisiert wenn man nichts anschließt?
[...]
Der Fehler lag daran, dass ich die Schieberegister generell nicht initialisiert habe.
Beim ersten Schleifendurchlauf ist es noch egal, beim zweiten aber nicht mehr.
Zur Erklärung, was es damit auf sich hat:
Bei uninitialisierten Schieberegistern spricht man auch von sog. Funktionalen Globalen Variablen (FGV). Diese Schieberegister behalten beim erneuten Aufruf ihren ursprünglichen Wert.

Diese FGVs sind auch der Grund dafür, dass While-Schleifen, die nur ein einziges Mal durchlaufen werden (Stopp-Anschluss ist z.B. mit einer True-Konstanten verbunden), Sinn ergeben können. Dann haben Sie alleine die Aufgabe, diese FGVs zu realisieren.
Nur, falls du das mal irgendwo sehen solltest.

Ich persönlich setze FGVs sehr häufig in SubVIs ein und da habe ich somit häufig While-Schleifen, die nur ein einziges Mal durchlaufen werden.

Anbei noch ein Beispiel, das zeigt, wie man so etwas einsetzt (gut, hier ergibt es wenig Sinn, aber es zeigt das speichernde Verhalten der FGVs):


Sonstige .vi  main_zaehler.vi (Größe: 7,58 KB / Downloads: 234)

Sonstige .vi  sub_zaehler.vi (Größe: 7,75 KB / Downloads: 228)
Lv85_img

Haupt-VI: "main_zaehler.vi"
Sub-VI mit FGV: "sub_zaehler.vi"

Grüße
Matze

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Datenfilter Problem mit Schieberegister - Matze - 09.11.2010 21:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Verwendung Schieberegister de_la_questa 2 3.849 04.01.2021 17:26
Letzter Beitrag: GerdW
  Schieberegister Initialisierung mit Array => Not a Number Roland 7 9.150 03.07.2017 15:58
Letzter Beitrag: Roland
  Schieberegister anhalten Axel_Cologne 1 3.726 03.05.2016 10:39
Letzter Beitrag: jg
  Schieberegister zurücksetzen KorsarDerWeide 5 7.149 13.05.2015 09:50
Letzter Beitrag: Lucki
  Array mit Schieberegister PeterF 14 13.739 29.04.2015 15:38
Letzter Beitrag: PeterF
  Werte für Graphen aus Schieberegister löschen Daniel H. 2 3.904 09.01.2015 17:45
Letzter Beitrag: Daniel H.

Gehe zu: