取消
显示结果 
搜索替代 
您的意思是: 

Quit LabVIEW function doesn't work when called from Actor Framework

This is related to a known bug. Details can be found in a discussion we had with LV R&D here: https://decibel.ni.com/content/docs/DOC-28012

 

I need a functional workaround to this bug because my application's top-level panel is an Actor Core.vi override. Can the AEs please help, as suggested by Aristos_Queue (LV R&D member) in the link above?

0 项奖励
1 条消息(共 5 条)
3,343 次查看

Hi David,

 

Were you able to try the workaround AristosQueue gave you? Below is the workaround he suggested.

 

Not sure, but I think that it will work just fine if you start a VI running using the Run VI method and have it invoke the Quit LabVIEW node. Not the Call By Reference node, but just wire a Static VI Reference to the Run VI method with FALSE wired to the terminal for whether to wait for it to finish. That subVI will then be running as a top-level VI on its own... and the only thing on its diagram would be the Quit LabVIEW node. I think that will work. Haven't tried it, but based on the description in the CAR, I think it will work.

Carl W.
Applications Engineering
National Instruments
0 项奖励
2 条消息(共 5 条)
3,303 次查看

Yes. My attempt is the attachment on the document I linked. Please run it to investigate the workaround.

0 项奖励
3 条消息(共 5 条)
3,298 次查看

Carl, any word?

0 项奖励
4 条消息(共 5 条)
3,269 次查看

I am working on a solution. I will follow up when I have more information.

Carl W.
Applications Engineering
National Instruments
0 项奖励
5 条消息(共 5 条)
3,257 次查看