LabVIEWForum.de - 1 Vi in mehrere Case- Strukturen integrieren

LabVIEWForum.de

Normale Version: 1 Vi in mehrere Case- Strukturen integrieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich hätte da ein Problem mit einem Vi.
Und zwar:
In diesem Vi (ich nenne es mal Transmitt.vi) befindet sich eine Case-Struktur mit 2 Auswahlmöglichkeiten;
in jeder dieser Auswahlmöglichkeiten befindet sich ein und das selbe Vi ( Conversion.vi),
welches zur Berechnung von Daten erforderlich ist, diese Daten werden dann auf zwei unterschiedliche
Übertragungs dll's geschrieben und versendet.
Mein Problem ist nun, wenn ich die standartmäßig eingestellte Case-Struktur 1 laufen lasse, macht das
Conversion.vi alles so wie es soll und bringt mir am Ende die Daten raus;
lasse ich aber nun Case-Struktur 2 laufen, rührt sich in dem Conversion.vi gar nichts und ich bekomme auch keine
Daten raus.
An sich sollte es dem Conversion.vi doch egal sein, ob es in einer Case-Struktur zweimal vorhanden ist
oder nicht?

Über eine Antwort wäre ich wie immer dankbarSmile

Gruß Flo
Hast Du das VI auf "reentrant" eingestellt?

Gruß Markus
Auf bitte was?Smile

Also, ich vermute nicht, zumindest nicht geplanter Weise.
Ich schaue mal, wo ich das einstellen kann und schreibe dann nochmal.

Danke schon mal

Gruß Flo
Nö, bin nicht wirklich fündig geworden.
Wo stelle ich denn das ein?
Merci schon mal

Gruß Flo
VI-Properties->Execution->Reentrant Execution

Gruß Markus
hm, da hatte ich eigentlich auch geschaut, vielleicht hab ich es übersehen,
oder es ist in 7.1 vielleicht nicht unter diesem registerreiter, aber ich schaue nochmal nach.

Danke
Gruß Flo
Hab das Problem gelöst,
hatte ausversehen eine Endlosschleife in einem anderen Vi eingebaut, woraufhin die CPU einen vollausschlag gemacht hat;
dadurch hat er mir ein paar Voreinstellungen nicht übernehmen können, woraus schliesslich der Fehler entstanden ist.

Trotzdem vielen Dank für die Hilfe

Gruß Flo
' schrieb:VI-Properties->Execution->Reentrant Execution
Im Deutschen-LV heisst das glaub *Ablaufinvariante Ausführbarkeit* oder so ähnlich.
Referenz-URLs