当前位置:首页 >> 韩语学习 >>

LABVIEW常见问题解答



1、Labview如何实现由一个事件引发其他三个事件的顺序发生,且这三次事件间的时间间隔为50ms?回答:可以引用状态机来设计程序,将触发事件作为状态机的状态控制参数,后面发生的三个事件依次作为状态机的三个顺序状态,设置状态切换时间间隔为500ms.

2、labview在主程序通过局部变量不能实时看子vi的参数回答:通过局部变量只能得到子vi运行完之后的结果。可以用control reference 方式,在子vi加一个属性节点引出一个reference。主程序里把需要显示的控件创建一个reference连到子vi的reference输入端口。另外也可以用vi server方式实现。

3、如何在一个graph或chart显示多个Y轴刻度,并且使每个通道对应每个刻度?回答:在前面板上,右键点击刻度,然后选择duplicate scales,就会创建一个新的刻度。然后再点击右键,选择swap sides,就可以让刻度显示在图的左边或右边。然后右键右上角的plot legend上的曲线plot,选择Y scales然后就可以选择与该曲线相应的Y轴SCALES。多条曲线对应多条Y轴的刻度时,是同样的方法。

4、如何从labview中打开一个pdf文件?回答:最简单的方法:用system exec.vi实现,在system exec.vi的command line 端口创建一个常量,输入adobe reader 的路径,再加上文件名等几个参数就可以实现上述要求。举例如下:如果要拉开位于c盘的1234.pdf文件可以这样写“C:\Program files\Acrobt 7.0\Acrobat\Acrobat.exe”/t “C:\1234.pdf” “username”其中C:\Program files\Adobe\Acrobt 7.0\Acrobat\Acrobat.exe是Adobe Reader 的安装路径,/t是命令参数,C:\1234.pdf则是要打开的文件名,最后的username是用户的名字

5、采集数据在graph如何显示系统时间,并且随着采集点数时间不断刷新。回答:有两种方式,一种是采集波形数据然后输出给graph,在graph上选择显示绝对时间,并且去掉ignore time stamp选项。第二种是采集数据文件,然后用获取时间的vi获取当前时间,然后把采集的数据文件和当前vibuild成波形文件再给graph.graph的设置和前种方法一样。这样就可以显示出时间虽采集点不断刷新的效果。

6、report generation里的standard和HTML究竟是什么意思?回答:STANDARD和HTML是LV本身就有的报表类型,无须安装其他的文本编辑工具就可以打印。STANDARD是LV内建的一种报表格式,可以打印但不能存盘,也就是说我们的报表没有电子版。HTML是网页格式的文件,可以用浏览器打开,其实相当于LV帮我们编写HTML代码,这种格式是不能直接打印的,需要先指定网页路径才能打印出来。还要注意,如果是一段程序是用了report generation的vi,在打包成exe文件或llb文件时,需要加入两个动态vi:_excel dynamic vi和 _word dynamic vi。如果生成的报表采样了模板需要自支持文件里添加相应模板。

7、如果要将channel名字,测的是什么信号,采样率是多少这样的数据和采得数据一起存入文件应该用什么方式比较好?回答:推荐一种以前基本被忽略的文件结构——TDM FILE格式来存,这种文件格式基于二进制的方式,而在存储过程中可以加入很多的外部信息进去,例如free text;free interger等等,所以存这样的应用还是挺合适的。

8、vi property 下execution中选项reetrant execution,选用和不选用有什么区别?回答:如果主程序执行同一个子vi,是同时两次或多次执行时,在不选用时,就会依次使用这个子vi;如果选用,则这个子vi就会并行执行,提高程序运行速度。

9、为什么把LABVIEW程序框图解密以后,就可以一直打开程序框图,如何才能实现每次打开vi都是加密的?回答:如果在LABVIEW解开程序的框图的密码,关闭以后该程序,不退出labview,这个程序如果再次被打开会一直可以查看他的框图程序,原因是lv没有关闭,所以密码会一直存在内存当中,所以再次打开会依然看到程序框图,如果要实现每次打开都是加密的,只要在一次打开后,把labview也关掉,下次再想要查看程序框图就需要输入密码。


赞助商链接
相关文章:
Labview基本常见问题解答
Labview 基本常见问题解答(连载一) 关键字:Labview vi graph 1、Labview 如何实现由一个事件引发其他三个事件的顺序发生,且这三次事件间的时间间 隔为 50ms?回答...
LabVIEW中学版常见问题解答
LabVIEW中学版常见问题解答_信息与通信_工程科技_专业资料。LabVIEW中学版常见问题解答常见问题解答中学版 什么是 LabVIEW 中学版? LabVIEW 中学版是行业标准的图形化编...
Labview入门常见问题问答
LabView 常见问题解答 8页 2财富值 Labview常见问题解答 9页 2财富值 LabVIEW...如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此...
labview问题集合
Labview 初学者常见问题以及解答 上) 初学者常见问题以及解答(上 1、 Labview 如何实现由一个事件引发其他三个事件的顺序发生,且这三次事件间的时间间隔为 50ms?...
LabVIEW小问题
LabVIEW问题_物理_自然科学_专业资料。labview编写程序时需要注意的一些问题LabVIEW 新手 5 大错误时间:2013-09 -06 来源:NI 作者: 关键字:LabVIEW 虽然 NI La...
LabVIEW 代码中常见的错误
有些编程错误差不多是每个 LabVIEW 程序员都曾遇到过的。在编写相关代码的时候...300*300 ,加思索就应该知道答案是 90000, 不但程序中乘法节点给出的结果却是...
LabVIEW新手5大错误
错误使用局部变量 LabVIEW 编程中另一个常见的错误是过度使用局部变量。 局部变量是共享内存中的一个 区域,用于在计算机程序不同部分之间传递数据。局域变量通常用于...
LabVIEW 故障解决方法
LabVIEW 故障解决方法_IT/计算机_专业资料。LabVIEW ...如果信号源阻抗比较大,直接连接会有不平衡的差分...2013年注会设计统考真题及答案 89份文档 爆笑大撞脸...
labview 错误代码
在线互动式文档分享平台,在这里,您可以和千万网友分享自己手中文档,全文阅读其他用户文档,同时,也可以利用分享文档获取积分下载文档
labview典型题目及答案
labview典型题目及答案_从业资格考试_资格考试/认证_教育专区。labview考试题1...;如果输入为 0~100 以外的数字,会有错误提示,同时显示字 符串“错误!”。 ...
更多相关标签: