Страница 1 из 1

Step Into SubVi nicht moeglich?

Добавлено: 01 фев 2010, 19:04
Andband
Hallo
bei meinen Versuchen Labview verstehen zu lernen, bin ich auf das NI Example XY Chart.vi gestossen (im Example Finder).
Dort ist ein Chartbuffer als (einziges) SubVi enthalten, welcher von der Programmierung her echt interessant ist. Ich verstehe ihn aber noch nicht so ganz und wollte deshalb mal Execution Highlighting im SubVi ausfuehren. Allerdings funktioniert Step-Into-Subvi bei diesem VI nicht. Ich habe keine Ahnung warum. Ich komme einfach nicht rein. Es liegt nicht an Labview selbst, bei anderen Programmen klappts. Hat jemand eine Idee woran des liegt bzw. kann mir jemand bestaetigen, dass es bei ihm mit diesem speziellen VI (auch nicht) geht?

Re: Step Into SubVi nicht moeglich?

Добавлено: 01 фев 2010, 19:28
Andband
mh, ich glaub ich habs verstanden (habe es mir mal aufgemalt), allerdings ist die Frage natuerlich noch offen, warum das StepIn nicht funktioniert...

Re: Step Into SubVi nicht moeglich?

Добавлено: 01 фев 2010, 22:29
jg69
Das VI "XY Chart Buffer" ist als reentrant definiert. Jede VI-Instanz ist somit unabhängig von den anderen.

Das erkennst du u.a. daran, dass hinter dem VI-Namen eine Zahl + (Clone) steht, wenn du das FP öffnest:
Image02.png
Image02.png (6.67 КБ) 8799 просмотров
Deshalb wird das StepIn nicht funktionieren. Denn in welches VI soll LabVIEW gehen? Es ist ja 3mal dasselbe VI im Speicher.

Gruß, Jens