LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

does Fieldpont support call a VI to run by using invoke node of Run VI

HI,all
Does FieldPoint support invoke node or open referance. I have build a program about calling a VI to run. When i switch it to run at RT target ( Filedpoint). It cannt call a VI to run.It said that Vi isnot in memory. Can any one know what problem with it? I have attached my program at below. Thanks
0 Kudos
Message 1 of 5
(2,879 Views)
The VI ,filelogging 2.vi that i want to call has been put at the path,"C:\filelogging 2.vi "of the Fieldpiont. Thanks
0 Kudos
Message 2 of 5
(2,878 Views)
Hello,

I checked your VI and the problem is the string path. The Open VI Reference is expecting a path, not a string path. Replace the string constant for a path constant and that should work. I just did it here in my computer and it worked.
Please let me know if that doesn't fix it.


Ricardo
National Instruments
Message 3 of 5
(2,859 Views)
Barry,

The RT OS only supports 8.3 filenames. Rename your dynamically launched VI to follow 8.3 naming conventions.

Also, if you intend for the VI to work outside of the development environment and the VI has subVIs, you will need to save the dynamically launched VI as an application distribution (llb) file and launch it from within the llb. The new path would be akin to c:\mylib.llb\myvi.vi.

Regards,
Aaron
LabVIEW Champion, CLA, CPI
0 Kudos
Message 4 of 5
(2,851 Views)
hi,Ricardo SR
I have followed what you mentioned to do so, but there is still error .Actually,there is no problem when it is running in windowXP OS. But it did has probelm when it is running at RT module ( FP2000 ) . It said that the feature is not supported.Does it mean fieldpoint doesnt support it ? Thanks
0 Kudos
Message 5 of 5
(2,839 Views)