LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ERROR 1003 OCCURED AT INVOKE NODE

Hello all , 

i have Designed  a VI which calls the another VI . error 1003 continuously occurring and saying " The VI is not executable. This error may occur because the VI is either broken or contains a subVI that LabVIEW cannot locate. Select File>>Open to open the VI and verify that you can run it. " 

 

i am new to this language . post your ideas 

Download All
0 Kudos
Message 1 of 8
(2,110 Views)

Hi bhuvanesh,

 

which VI is your main VI and which is the subVI?

 

In "Choose Test" you call "Test Load". But in "Test Load" you try to run "Choose Test". What is the purpose of that recursion?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO
0 Kudos
Message 2 of 8
(2,085 Views)

Hello gerdw , 

The load test is a Main VI. choose test is a sub-vi . 

 

In choose test screen there will be a lot of buttons. so I am using event structure. For example in that screen, the user clicks on " manual folding button " means another vi will run. so i planned to use same

" load test .vi " again . by simply changing the VI name . it will call the corresponding vi's and run. 

this is my plan . 

 

 

0 Kudos
Message 3 of 8
(2,082 Views)

Hello gerdw , 

 Did you understand what i am saying 

0 Kudos
Message 4 of 8
(2,078 Views)

Hi bhuvanesh,

 

you cannot run "Test Load" from "Choose Test" because "Test Load" is a subVI of "Choose Test": it is NOT in a state able to be run…

 

As said before: you create some weird kind of recursion - and you shouldn't do this!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO
0 Kudos
Message 5 of 8
(2,067 Views)

Hello gerdw , 

ok . thank you for your guidance. but tell me some suggestion, in the " choose test " screen there will be a lot of buttons if I click on 1 button means another corresponding VI has to run on the front. 

likewise, other vi has to run for the corresponding buttons presses 

 

 

0 Kudos
Message 6 of 8
(2,055 Views)

Hi bhuvanesh,

 

if I click on 1 button means another corresponding VI has to run on the front. 

likewise, other vi has to run for the corresponding buttons presses

You can do all this - as long as you  don't try to create recursion!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO
0 Kudos
Message 7 of 8
(2,036 Views)

Thank you gerdw , 

I finished that using the static references inside each event structure cases. thanx, a lot for your replies. I expected you to tell some other methods to do that. 

0 Kudos
Message 8 of 8
(2,024 Views)