02-11-2010 03:13 AM
I am trying to follow the instructions given HERE to bind an output FPGA reference to a typedef, but I have so far been unsuccessful. Has anyone been able to get this to work?
I have been trying to break up my top level VI with multiple smaller SubVI's, and to do this I have a type definiton bound to an Open FPGA reference, but when I use the refnum in a subVI and run my code, the refnum is always empty. The link describes my problem, but the the fix did not help.
Thanks,
James
02-11-2010 12:50 PM
It sounds like you have not used the created control on the front panel of your subvi's and then connected the connector pane to be linked to that .ctl.
What version are you running? Doing this in LabVIEW 2009 is a little trickier than other versions, but is is still doable. Other version instructions can be found at Why Do I Have a Broken Wire When Passing My FPGA VI Reference Into a SubVI?
02-11-2010 06:11 PM
I'm using Labview 2009, but the link for the previous version answered my questions I think.
What I was trying to do might not be possible. I tried to make subVI's with just the FPGA refnum as the input into a Read/Write control, instead of making a control in the SubVI and wiring the output of the OPEN FPGA in my top level to it. I wanted to do this to make the top level a little cleaner and not run a wire connectingthe SubVI's, but I guess that is the wrong approach.
James