LabVIEW系列——自定义错误

2015-10-15 08:39:40来源: eefocus
1、自定义错误代码文本文件在labview中三处:
     a)、E:Program FilesNational InstrumentsLabVIEW 8.6projecterrors
     b)、E:Program FilesNational InstrumentsLabVIEW 8.6user.liberrors
     c)、E:Program FilesNational InstrumentsSharedLabVIEW Run-Time8.6errors
     所有的错误代码文件的后缀为-errors.txt,比如Analysis-errors.txt,battery-errors.txt,不是这个后缀名的都是无效的错误代码文件。
     a和b的错误代码文件在LabVIEW编程中用到,c的错误代码文件在应用程序护中用到,两者互不干扰,所以在编程完成后必须将a和b中的自定义错误代码文件也同时发布到c中,有两种方法发布错误代码文件。
2、发布错误代码文件。
     1)、应用程序(EXE)发布:应用程序属性»高级»复制错误代码文件 将a和b目录中的后缀为-errors.txt的文件复制到c目录中。
     2)、安装程序发布: 安装程序属性»高级»安装自定义错误代码文件  安装时a和b目录中的后缀为-errors.txt的文件安装到c目录中。
3、错误叠加
    在c目录中有两个文件battery1-errors.txt,battery2-errors.txt
battery1-errors.txt内容如下:



电池报警


过压1!


过流


过温

battery2-errors.txt内容如下:



电池报警


过压1!


过流


过温

exe运行错误结果将是两者的组合。如下图所示:

4、自定义错误代码的创建。
     自定义错误代码有两者方法创建:1)自定义错误代码文件,创建的是全局自定义错误代码;2)、General Error Handler.vi,创建的是本地自定义错误代码,只能在本次创建中有效。最后的错误时全局错误和本地错误的叠加。
     错误代码文件时xml格式,可以通过工具»高级»编辑错误代码创建自定义代码文件。创建后必须保存在a和b目录中,而且文件名称必须是*-errors.txt格式,否则无效,创建完成后退出LabVIEW环境,重新打开LabVIEW,错误代码才生效。
5、自定义错误代码的查看
    1)、General Error Handler.vi         2)、帮助»解释错误(x)...
6、错误的产生
 
产生错误.vi的代码如下:


结果如下:


 

 

关键字:LabVIEW  自定义错误

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2015/1015/article_13531.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LabVIEW
自定义错误

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved