LabVIEWForum.de - Unabhängige Schieberegister

LabVIEWForum.de

Normale Version: Unabhängige Schieberegister
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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!
Ich glaube du musst deine SubVIs reentrant ausführen lassen. Einfach in Properties von SubVI sagen Execution->Reentrant.

Gruss, Eugen
' 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.
Ne, SubVI öffnen und dort rechts oben auf das Icon rechtsklicken.
' 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
Referenz-URLs