LabVIEWForum.de
Unabhängige Schieberegister - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Unabhängige Schieberegister (/Thread-Unabhaengige-Schieberegister)



Unabhängige Schieberegister - Grisu2000 - 27.10.2006 12:56

Hallo Leute,

ich hab mir mehrere SubVIs erstellt, die alle vom Grundaufbau eine For-Schleife mit Schieberegister haben und Daten über mehrere Zyklen hinweg behalten sollen. Für sich allein, funktionieren alle VIs prima.

Jetzt habe ich in ein VI mehrere Instanzen und Typen meiner SubVIs eingebaut und nun funktioniert nichts mehr wie es soll.

Verwendet LV für das erste Schieberegister innerhalb eines VIs immer das gleiche Register, ähnlich wie bei Assembler oder ist das Schieberegister doch wie eine lokale Variable?

Danke für eure Hilfe!


Unabhängige Schieberegister - eg - 27.10.2006 13:00

Ich glaube du musst deine SubVIs reentrant ausführen lassen. Einfach in Properties von SubVI sagen Execution->Reentrant.

Gruss, Eugen


Unabhängige Schieberegister - Grisu2000 - 27.10.2006 13:16

' schrieb:Ich glaube du musst deine SubVIs reentrant ausführen lassen. Einfach in Properties von SubVI sagen Execution->Reentrant.

Gruss, Eugen

Mal dumme Frage: den Menüpunkt "Properties" find ich nur bei vorgegebenen VIs, aber meine eigenen VIs haben keine Properties, wenn ich sie in ein anderes VI einfüge und dann mit Rechtsklick auf das Icon klicke.


Unabhängige Schieberegister - eg - 27.10.2006 13:24

Ne, SubVI öffnen und dort rechts oben auf das Icon rechtsklicken.


Unabhängige Schieberegister - Grisu2000 - 27.10.2006 13:41

' schrieb:Ne, SubVI öffnen und dort rechts oben auf das Icon rechtsklicken.

Danke, hat geklappt. Hab's über File -> VI Properties gemacht.
Und das Problem ist wirklich gelöstSmile