10-27-2011 01:43 AM
I work with LW8.5 and created with the following architecture:
There is main.vi on the links at the user's calls and runs the other VI.
That is, not directly, these are not included in the VI block diagram main.vi.
In the development of a happening in normal mode, all dynamically called VI,
But once I make EXE, when you try to call the dynamic VI error 1003.
Error 1003 occurred at Invoke Node in Main.vi
Possible reason (s):
LabVIEW: The VI is not executable. Most likely the VI is broken or one of its subVIs cannot be located. Open the VI in LabVIEW using File>> Open and verify that it is runnable.
VI Path: C: \ Shaikov \ Labwiev \ builds \ NSIAES \ Initialsettings \ Initialsettings.vi
Show you how to act?
10-27-2011 04:18 PM
In the link below you will find an explanation of the error and how to fix it:
you may wanto to check this link too..
And you may want to take a look to the related links at the end of this documents
National Instruments Corp.
10-28-2011 01:25 AM
Thanks for the answer
but do not want to include a dynamic VI in in the Build, because in the future I want to change the dynamic VI, not collecting new EXE.
but creating the. llb file for large-scale VI, the size of the file reaches 70 mb.
If I am to each of its dynamic VI will create such a file, this is how much space you need me?
Is there another solution? Can I somehow on another call Dynamic VI from the main Main.vi?
10-31-2011 09:18 AM
In my Projects I use to pass more dynamic and VI classes.
In the attached file - an example of my project:
In the main folder is a folder UpperClass, it is the parent class and child classes and HeirClass.lvclass Heir2Class.lvclass are organized into folders respectively Plugin1 and Plugin2, and these Classes inherit from the parent one and the same WI - UpperClassTest.vi. Plus, this Plugin1 has two, independent from the others, but related classes. A block diagram for an object placed Core.vi UpperClass.
So, here, if you take EXE, making llb files and run them from start VI for each of the Plugin, then everything works OK.
But as soon as I on the block diagram of a Plugin will put any object UpperClass, or one of its nasalednikov, there arises a familiar ERROR 1003. Prompt, plc, margasan I get rid of it in this case?
11-01-2011 08:50 AM
Please check this link and give it a try to the steps listed there:
This may help you to identified the part of your code that is causing the error