JDP Science Tools

cancel
Showing results for 
Search instead for 
Did you mean: 

Running actors in different execution systems

I want to run my GUI ActorNr.vi in a different execution system to all my other actors. However LabVIEW won't let me change the execution system, it insists all VIs in the moethod must use the same settings.

 

Any ideas on how to change one actor's execution system to differ from the others?

Thoric (CLA, CLED, CTD and LabVIEW Champion)


Message 1 of 4
(1,065 Views)

I too would be interested in a solution for this, but it seems like one of those fundamental labview issues.

0 Kudos
Message 2 of 4
(103 Views)

Suggest you save your Actor.vi with a different name, then make a new Actor.vi that does nothing but call your original vi.  Then make the original vi none dynamic dispatch and set it to use a different execution system 

Message 3 of 4
(94 Views)

@drjdpowell wrote:

Suggest you save your Actor.vi with a different name, then make a new Actor.vi that does nothing but call your original vi.  Then make the original vi none dynamic dispatch and set it to use a different execution system 


That did the trick! By doing this with my acquisition actor, I reduced the CPU usage by about 10% and noticeably reduced the jitter of the system.

0 Kudos
Message 4 of 4
(20 Views)