错误2:内存已满 - 从LabView打开.exe

时间:2016-06-15 17:37:19

标签: labview

我正在尝试打开一个.exe来从LabVIEW编程PLC。我将.exe包含在项目文件中,它也作为源文件包含在内,因此在安装此工具时会将其安装在安装目录中。问题有时在打开时(以及关闭时的所有时间)我得到错误2:内存已满错误。

enter image description here

以下是使用LabView附带的SystemExec.vi目前正在进行的操作的片段:

enter image description here

你可以在这里看到我有依赖项中包含的文件(对不起行,不想为了客户端显示某些.vis和某些文件名):

enter image description here

如果我做错了或者有更好的方法从LabView启动外部.exe,请告诉我。

提前致谢!

1 个答案:

答案 0 :(得分:5)

尝试将输入字符串更改为“cmd / c fploader.exe”

  

使用System Exec VI与在命令提示符中键入命令不同;相反,它就像在“运行...”窗口中键入命令。

见这里: http://digital.ni.com/public.nsf/allkb/EA1600EBA422E97286256AA20073C616

编辑:以下是如何使用exe的完整路径创建字符串命令: enter image description here