LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple VI instance will not RUN using invoke node

Solved!
Go to solution

Hi,

 

I need to have multiple instances of the same VI running.

 

I've created a template of the VI i wan't to call multiple times.

The VI is called via Open VI reference with a reference to the VI template.

 

Parameters to the instance is passed via set control value.

 

When opened and parameters has been passed, I use a invoke node to run the VI.

An error occur.

 

"Error 1000 occurred at Invoke Node in Template_Call plot window.vi
Possible reason(s):
LabVIEW:  The VI is not in a state compatible with this operation.
Method Name: Run VI
VI Path: NULL"

 

Note ! The VIs should stay open after the call running independently of each other and the caller should not be waiting until the VI stops.

 

Any ideas what I am doing wrong

 

 

 

 

Regards Kahr
Certified LabVIEW Architect
CIM A/S
Download All
0 Kudos
Message 1 of 4
(4,660 Views)
Message 2 of 4
(4,649 Views)
Solution
Accepted by topic author Kahr

Just disconnect type specifier terminal input from open VI reference function.

 

-Kumar.B

Message 3 of 4
(4,641 Views)

As simple as that Kumar !

Thank You all

 

Regards Kahr
Certified LabVIEW Architect
CIM A/S
0 Kudos
Message 4 of 4
(4,631 Views)