gongkong168 发表于 2008-5-2 18:23:26

RuntimeEngine的问题

我在官方网站上下了 两个LV8.5的运行引擎:lvruntimeeng.exe 有23.2M    令一个是完全版的 LabVIEW85RuntimeEngineFull.exe有97.5M

我用LV   和KEPServerEx   做了一个控制PLC的试验程序,VI生成EXE后在本机上运行一切正常,能自动部署共享变量。

但到其他机器上切不能运行。其他机器上我是先分别安装 lvruntimeeng.exe 和 KEPServerEx    ,自己写的LV程序并不包含运行引擎生成EXE后就直接移过去了,
打开时出现如下图提示:

程序如附件:

我的程序builds路径是放在D盘跟目录下的,我知道路径不对会出错,但移到其他机器后我还是保持原来的存放路径,这应该没问题吧!

现在主要想问的是不是一定要安装LabVIEW85RuntimeEngineFull.exe才能解决程序找不到子VI的问题? lvruntimeeng.exe 所包含的资源是不完整吗?
附件

cpubbs 发表于 2008-5-2 18:36:59

兄弟您将它做成INSTALLER再安装在目标机子上,这样比较保险,就不用另外装RUNTIMEENGINEE了!:handshake

wdyjz 发表于 2008-5-2 20:57:26

build 安装包的时候,需要将共享变量的引擎的东西打包进去的!这个和全局变量是不一样的。

gongkong168 发表于 2008-5-3 17:43:19

今天试了一下, 把lvruntimeeng.exe 卸载,之后单独安装 LabVIEW85RuntimeEngineFull.exe也是不能运行,最后我干脆两个都一起装上,发现程序能运行了,什么问题都没有,真是兴奋!!

试了一下KEPServerEx   能和PLC正常通讯 ,但程序无法监控 KEPServerEx 的数据,我觉得是共享变量配置不好,但找不出原因,

请问写这样的程序 共享变量要做哪些编程的动作,还有什么初始的设置要先设置好?

哪位高手帮一下忙啊!谢谢了!
页: [1]
查看完整版本: RuntimeEngine的问题