我正在尝试打开一个.exe来从LabVIEW编程PLC.我将.exe包含在项目文件中,它也作为源文件包含在内,因此在安装此工具时会将其安装在安装目录中.问题有时在打开时(以及关闭时的所有时间)我得到错误2:内存已满错误.
以下是使用LabView附带的SystemExec.vi目前正在进行的操作的片段:
你可以在这里看到我有依赖项中包含的文件(对不起行,不想为了客户端显示某些.vis和某些文件名):
如果我做错了什么或者是否有更好的方法从LabView启动外部.exe,请告诉我.
提前致谢!
尝试将输入字符串更改为"cmd/c fploader.exe"
使用System Exec VI与在命令提示符中键入命令不同; 相反,它就像在"运行..."窗口中键入命令.
见这里:http: //digital.ni.com/public.nsf/allkb/EA1600EBA422E97286256AA20073C616