LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA Host Vi Programming Slow

[ LabVIEW 7.1.1 , FPGA Module 1.1 ]

Hi,
i have an very annoying effect when programming a host VI to control an existing fpga VI.
On each click, loop, read/write control, that i place on the block diagramm, the windows
sand glass appears for several seconds forcing me to wait ...... wacko.gif

Anyone an idea why ???

Ist there a solution ?

Andreas
0 Kudos
Message 1 of 3
(3,074 Views)
Hi Andreas,

Can you send me please your VIs (FPGA and Host VI)? What kind of HW do you use cRIO?

Regards
TN
0 Kudos
Message 2 of 3
(3,070 Views)
Hi,
Found the solution.

I have several host VI's (Download, Task, StopFPGA....) because i build a DLL out of them later
and by splitting the tasks i get the particular function calls from the Application Builder.

And since each "Open FPGA Vi Reference" call needs about 100 ms , i open the reference only once
and put it into a LabVIEW global, using this global in the other host Vi's.

And that's the problem. Somehow LabVIEW needs several seconds for each action if i work on a host Vi
with this global as a reference to the FPGA Vi.

So to get rid of this annoying sandglass i put an "Open FPGA Vi Reference" (with selecting the target Vi)
temporarily in my host Vi's , do my coding and delete it after finishing the code.

Regards, Andreas

Message Edited by nilolo on 06-30-2005 12:33 PM

0 Kudos
Message 3 of 3
(3,067 Views)