labview中使用条件结构犯的错误

发布者:AngelicJourney最新更新时间:2015-10-22 来源: eefocus关键字:labview  条件结构 手机看文章 扫描二维码
随时随地手机看文章
     今天花了一大半天搞一个小程序,最后终于找到了原因,虽然浪费了很多时间,但终于还是被我找到了原因,心情非常好,必进学习是个循序渐进的过程,写下心得,以免以后再犯同样的错误。

 下面是我修改后的程序:labview中使用条件结构犯的错误
labview中使用条件结构犯的错误

这个程序是一个登陆系统中用户管理的一部分,在实现增加用户时,判断新增加的用户输入是否为空,如果为空,则报警,并要从新输入,刚开始,我能实现报警,但是这些空的数据也会被传递到后面的程序中形成数组,并写入数据库中。经过近乎一天的寻找与实验,终于知道条件结构在判断条件后,当发现输入为空,报警,但之后还是会向后面的程序传递数值(默认值),因此在外面还是会形成数组,这样一来,达不到预期的期望。

     总结,使用调节结构时,应该清楚理解现实控件是在条件结构内,还是在条件结构外,如果在条件结构内,如果条件结构没有别的输出,则当条件满足时,向显示控件输入值;如果在条件结构外,则不管条件是否满足,都会向它传递数据,区别是当条件满足时,传递的是我们需要的数据,当条件不满足时,传递的是默认的数据。

关键字:labview  条件结构 引用地址:labview中使用条件结构犯的错误

上一篇:LabVIEW快捷键列表
下一篇:Labview中数值将字符串转化为数值

推荐阅读最新更新时间:2024-03-30 23:06

基于LabVIEW的便携式汽车仪表检测仪的研制----方案与结构
  2.2设计方案   2.2.1设计内容   本文要研究的内容是要研制出基于LabVIEW的便携式汽车仪表测试系统。所以首先要对仪表的种类和构造进行研究,了解和分析汽车中车速表、转速表、水温表、燃油表、里程表、各种LED报警灯、LCD等的结构原理以及他们的显示原理,分析它们工作时的参数以及这些表的国家标准等。   本文其次要研究的是LabVIEW,在本课题中用LabVIEW作为便携式汽车仪表检测系统的软件平台,所以在研究中我们把LabVIEW用作仪表测试结果的显示和仪表信号的输入。所以LabVIEW也本课题要研究的重要内容之一。   本文研究内容还包括汽车中的通信模块,在本论文中用到CAN总线以及PXI板卡,所以在研究中
[测试测量]
基于<font color='red'>LabVIEW</font>的便携式汽车仪表检测仪的研制----方案与<font color='red'>结构</font> 一
用NI USRP和LabVIEW为实验室设计实践课程
  射频和通信课程的传统教学方法通常是理论学习和数学公式的推导。学生着重推导公式和软件仿真。越来越多的讲师已经意识到,如果能够提供一种实验设备,学生就可以应用学到的理论知识基于各种真实信号试验,加深对理论的理解。但是,价格合理、操作简便并且针对教学的实验设备实在少而又少。   斯坦福大学联网系统组(SNSG) Sachin Katti教授使用用LabVIEW和NI USRP,在创建联网通信系统EE 49课程中试验了全新的动手实践教学方法。Katti教授使用该教学方法向大学二年级学生介绍真实的通信信号。   创建完整的通信系统   Katti教授首先在2011春季学期的EE 49课程中试验了动手实践的教学方法。通过LabVI
[测试测量]
用NI USRP和<font color='red'>LabVIEW</font>为实验室设计实践课程
虚拟仪器在位移测试系统中的应用
位移测试技术在工业生产中有着广泛的应用。位移检测是机械量检测的基础,将机械量转化成位移量来检测是机电一体化技术的重要组成部分之一。对位移的检测不仅为提高产品质量和生产安全提供了重要数据,同时也为其他参数的检测提供了基础。在液压试验台中,传统的静态电液测量控制方式无法满足现在液压系统在性能、操作、在线监测和故障诊断方面的有求,所以在线监测以及分析系统的开发显得尤其重要。为了保证系统的稳定、准确以及低事故运行,本文开发了位移测试系统,能够实时显示其位移波形兵,还能够对其进行信号处理。 1 虚拟仪器及LabVIEW介绍 虚拟仪器(简称VI)由硬件设备与接口、设备驱动软件和虚拟仪器面板组成。通过底层设备驱动软件与真实的仪器系统进行通
[测试测量]
虚拟仪器在位移测试系统中的应用
Labview基本常见问题解答
1、Labview如何实现由一个事件引发其他三个事件的顺序发生,且这三次事件间的时间间隔为50ms?回答:可以引用状态机来设计程序,将触发事件作为状态机的状态控制参数,后面发生的三个事件依次作为状态机的三个顺序状态,设置状态切换时间间隔为500ms. 2、labview在主程序通过局部变量不能实时看子vi的参数回答:通过局部变量只能得到子vi运行完之后的结果。可以用control reference 方式,在子vi加一个属性节点引出一个reference。主程序里把需要显示的控件创建一个reference连到子vi的reference输入端口。另外也可以用vi server方式实现。 3、如何在一个graph或chart显示多
[测试测量]
<font color='red'>Labview</font>基本常见问题解答
基于labview的烤烟房远程温湿度测控系统
  0 引言   烟叶的烘烤过程是生产优质烟叶的关键步骤,而烤烟的质量与烘烤过程中的温湿度环境有着密切联系。烟农使用酒精或煤油玻璃管 温度计 ,采用人工启闭回风门(用于排湿)和鼓风机(控制火炉火势)的传统方法测出的温度不准确,控制方法被动,加之操作者连续5天以上的疲劳操作,使其成为制约烟叶烘烤质量提高的瓶径。因此,采用电子设备来控制烤房温湿度的远程测控技术已成为烤烟技术发展的必然趋势。本文介绍了一种基于虚拟仪器的烤烟房远程智能测控系统来提高烤房内温湿度控制精度及烤炯质量的设计方法,该系统具有反应灵敏,抗干扰能力强等优点,可以大大减轻烟农的劳动强度。   1 系统设计   烤烟房内设有的鼓风机和排风扇可以分别调节室内的温
[测试测量]
基于<font color='red'>labview</font>的烤烟房远程温湿度测控系统
LabVIEW编程实时控制KEITHLEY 6517A静电计
基于GPIB接口总线,采用6517A中最简单的按钮命令,在LabVIEW5.1平台上实现了对6517A面板操作的实时控制和信息的同步显示。   关键词:LabVIEW编程;计算机模拟;6517A静电计 Hefei 230029, China)   LabVIEW提供了任意一个程序调用另一个LabVIEW程序的办法,即将后者作为一个子程序(即subVI)。因此在实验站的数据采集主程序中,将模拟的6517A作为主程序调用的subVI嵌入其中(当然这个子程序完全可以不依赖于主程序而能够独立运行)。根据主程序的要求,6517A的subVI具备以下特点:   代码简洁,执行效率高;完全能实现真实面板上各个按键的功能,并可以基本同步显
[测试测量]
<font color='red'>LabVIEW</font>编程实时控制KEITHLEY 6517A静电计
NI发布LabVIEW2010 可加速代码执行率
-- 此外, NI 还提供 LabVIEW 用于扩展平台功能性与应用范围的附加开发包 德克萨斯州奥斯汀2010年8月2日电 /美通社亚洲/ -- 美国国家仪器有限公司(National Instruments,简称NI)今天发布了 LabVIEW 图形化编程环境的最新版软件 LabVIEW 2010 ( http://www.ni.com/labview/whatsnew/zhs/ ),用于设计、测试、测量与控制。LabVIEW 2010新增了即时编译技术,可将执行代码的效率提高20%,并针对更多应用市场推出各种附加工具包的收费与评估版,用户还可轻松将自定义功能集成到平台上,这些全新特性进一步提高了 Lab
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved