NI LabVIEW,CVI,数据采集等产品讨论区

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

关于Labview里面exe文件的一系列问题,请各位前辈指教。

高兴表情
各位大家好:
小弟目前正在work on如何合并两个Labview程序的问题。结果发现,两个labview直接写到一个大的Vi里面,操作总是有问题。因为这两个Vi分别是用来控制两个不同的器件,一个是stage,一个是PicoHarp, 一个采集光子的硬件。解决方法是把控制stage的那个Vi写成exe,然后被控制PicoHarp的那个调用就可以。但是为了比较容易控制程序,我使用了syetem exec.vi来进行自动调用,这里也没有问题。可是还是觉得不是很爽,因为每一次调用exe程序,那个exe的面板都会弹出来运行,不知道有没有可以使调用的程序暗箱工作的idea?请各位指教。另外一个比较不方便的问题是,每次调用exe,它的参数都是default的,因为一调用就需要它自动运行,所以不能去修改,这一点很不爽。别人说system exec.vi里面有输入参数可以使用,但是怎么使用呢?我现在只会使用输入exe的路径给system exec.vi,还不会使用其它的输入端口,各位能够给一点什么建议么。尽管有个idea是,由控制PicoHarp的vi接受要修改的exe的参数,写入一个文件,并使exe本身去读取这个文件,提取它需要的参数,但是这样很麻烦啊,而且,不知道会不会影响exe执行速度 稳定性等等。
总结一下我的问题:1. 怎么样使被调用的exe程序暗箱操作 2. 怎么样传递参数信息给exe,使其运行时的参数以此为标准?
希望各位不吝赐教,本人不胜感激!
0 项奖励
1 条消息(共 4 条)
4,432 次查看
1.可以使用Application Control里面的VI对那个VI进行动态的调用及运行等...
2.执行系统命令这个VI接受的是命令行的参数,至于您用LabVIEW生成的EXE,没有指定其命令行相关参数,因此是没有用的.
2 条消息(共 4 条)
4,415 次查看
我最近也在考虑怎么可以使用Labview同时控制Stage和PicoHarp.能不能和你联系一下。我的信箱是yzhai@ics.mq.edu.au
0 项奖励
3 条消息(共 4 条)
4,211 次查看

问题解决了吗

PicoHarp 是怎么用LabVIEW进行控制的呢?

现在使用厂家提供的demo会报错

0 项奖励
4 条消息(共 4 条)
2,183 次查看