小飞制作,欢迎学习!
包补充:
首先:数据库和寻找数据库路径的VI(次VI可参考之前的数据库连接部分,“深入浅出labview数据库”文件中有提到)要各自在一个文件夹下(如图16)。
图16
其次:打包时要把子VI单独加载进入项目,再在目标中新建一个路径(如图17)
图17
此图并没新建目录,大家可在操作时点击“+”图标来建目录,将加载进来的子VI放进新建的路径中,数据库文件放进支持目录中,这样生成的应用程序 才能正常读取数据库!
打包完成后,就是在其它没有装labview的机子上安装使用了,我第一次安装后并未成功,由于我不知道具体是程序的问题,还是打包的问题,所以,就将labview又安装到连接有PLC和GPIB的机子上,将程序复制过去,直接运行,但是运行不起来,所以我又将PLC和GPIB的程序单独运行,GPIB可运行(如图18),
图18
第6页
请尊重原创者的劳动成果,请勿用于商业用途,制作者保留追究责任的权利
小飞制作,欢迎学习!
PLC无法运行,这时我又进行PLC的修改,在进一步的咨询,学习中我发现程序的致命错误是VISA要先Open再进行初始化,而我的程序是反的,修正后还是不行,我认为是初始化不正确(此时我已经学习labview的VISA有一定的时间,再加上对自己编的程序的了解,所以我能很快意识到可能是哪里的错误),于是又从这里找了PLC的调试程序(很抱歉,由于当时在这里下载了很多PLC的相关资料,所以我也找不到具体下载的地址,只能提供网站,让大家自己搜索了),将数据比特设置为“7”,再发送指令,就OK了(如图19)
图19
在此解释下,由于我的系统是繁体系统,而调试软件是简体的,所以在显示栏中一旦带有汉字字符就会成为乱码,但是从能读取数据就能看出来计算机与PLC是联通了。于是我在自己的程序中进行了修改,再次运行,果然正常了!(如图20)
图20
目前所能描述的就是这些,希望这些内容能帮助大家!(对我而言除了以上描述的外,还需要加入其它功能,但是目前还没实现,所以在此无法进行描述,
第7页
请尊重原创者的劳动成果,请勿用于商业用途,制作者保留追究责任的权利
小飞制作,欢迎学习!
我也会一边学习,一边操作,一边与大家分享经验的,呵呵!祝大家都能做到最好!) 注:
1.建议大家做这方面的程序时,最好在连接了仪器并且装有labview的计算机上操作,这样就能实时的测试程序的正确与否,否则在打包和安装这块会很浪费时间!
2.在此提供几个能帮助大家的交流网站:这里,这里,还有NI公司自己的交流网站这里(我提供的是NI中文交流网站,大家也可以通过链接自己点击进入英文交流区),需要强调的是我个人发现在NI的交流区能够得到更快更多的帮助,因为另外两个网站的老大们毕竟有自己的事业工作,他们有时也顾不上论坛里的提问的。
在此感谢QQ群里给过我帮助的朋友(“铁木毅”、“To Be!”、“哨子”以及在群里提供我帮助但未加好友的朋友)!
感谢CUPBBS论坛的各位版主,元老们对我的帮助(“wdyjz”、“labc”、“tester”、“labview15014079”以及给过我帮助但我找不到名字的朋友),感谢站长cupbbs发表了“cpubbs论坛精华labview技巧贴”,在此帖中我个人学到了很多东西!
感谢NI交流区里给我帮助的朋友(“Charles.Tac”、“csxcs_366”、“jwdz”、“cpan”)!
小飞声明:此为个人原创制作,制作者享有版权,请尊重制作者得劳动成果,欢迎下载学习,但请勿用于其它商业用途!否则制作者保有追究责任的权利!
第8页
请尊重原创者的劳动成果,请勿用于商业用途,制作者保留追究责任的权利