labview多个并行循环同时退出

发布者:美好的人生最新更新时间:2016-07-30 来源: eefocus关键字:labview  并行循环 手机看文章 扫描二维码
随时随地手机看文章
labview中停止并行的循环 

问题: 在labview中我如何停止两个并行的循环?我使用一个局部变量,但是当我停止程序执行后,第二次不能
运行程序。我该如何解决这个问题呢?
 

解答:  
你使用局部变量来停止并行的2个while循环的执行是正确的。但是,要记住你的局部变量是一个布尔型实体,你不能使用latch mechanical action(锁存器机械动作)。当该值从真变为假,然后再变回真的时候,变化非
常快以致于循环没有及时读到这个改变的值。因此机械动作应该设置成Switch开关.
现在当你按下布尔键来暂停这个执行时,按钮因为是switch的原因,在你重新设置前一直处于假的状态,这个值导致程序不能第二次运行。因此你需要为布尔键创建一个属性节点,在这个循环执行前初始化这个值。你可以
使用一个序列结构来使得初始化先于循环的执行。
请看附件中的流程图,它显示了这个设定。

关键字:labview  并行循环 引用地址:labview多个并行循环同时退出

上一篇:LabVIEW如何将脚本插入Quick Drop
下一篇:labview 变体数据类型

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

一种基于LabVIEW的热舒适测试系统的设计
   0 引 言   在暖通空调领域,随着测试技术的发展及测试要求的不断提高,一些具有与计算机直接通信功能的高精度温湿度测试仪表已经在科研和工程中被广泛运用。然而对于整个测试系统而言,单个仪器本身存在一些限制:仪器本身只能显示某一时间点的数据,不能看到参数的实时变化趋势;仪器本身缺乏数据处理能力,而某些测试场合需要不同测量仪表所测参数进行计算而得出有利用价值的分析指标,比如PMV(预测平均评价)、PPD(预测不满意百分比);受仪器本身记忆卡内存的限制,仪器只能存储有限量个数据。与此同时,各个品牌的仪表与计算机通信的方式不完全相同,有RS 232串行通信、GPIB总线通信等。因此,如何把这些仪表整合到同一个平台上,开发一个功能强
[测试测量]
一种基于<font color='red'>LabVIEW</font>的热舒适测试系统的设计
labview数组应用
例:选择合适的数组操作函数,计算数组中元素个数;提取数组中第2行元素,循环后移3位;计算数组的最大值、最小值并转置数组。   下面分别介绍选用的函数、程序框图和函数的结果。   (1)使用函数 数组大小 计算数组中元素个数。函数的输入为 数组 值,如图1所示,输出结果为[3,4],表示为一个3行4列的二维数组。   (2)使用函数 索引数组 提取数组中的元素。函数的输入为 数组 值,指定行序号 索引(行) 为1,由于输出第2行中所有列元素,不指定列序号 索引(列) ,如图2所示,输出为[2,4,6,8];使用函数 一维数组移位 对第2行子数组进行循环移位,第2行组成的一维数组作为函数的输入,循环后移3位,结果为[4,6,8,2]
[测试测量]
<font color='red'>labview</font>数组应用
使用LabVIEW软件进行数据采集和信号处理的10大理由
1.通过软件增加处理能力及灵活性   使用基于计算机进行数据采集设备的最大优势之一是您可以使用软件来定制您的测试系统的功能和可视化特性,以满足您的应用需求。人工测试代价高,速度慢,且容易出错,而基于软件定义的系统可以更快速并一致地执行。NI公司的LabVIEW软件提供了一个数据采集设备的单一编程接口,使得硬件和软件可以无缝地集成。您可以对几个设备进行自动化测量,并行地分析采集数据,使用LabVIEW软件在几分钟内就可以创建自定义报告。 2.加速您的生产力   LabVIEW软件使得您可以通过专注于数据和对数据的执行,排除了计算机编程的诸多管理复杂性,如内存分配和语言的语法,使得工作更富有成效。内置专用工程软件库允许我们更易于采
[测试测量]
基于虚拟仪器的高速电磁开关阀动态特性研究
0 引言 高速电磁阀可用于水、空气和中性气体以及其他与电磁阀材质相适宜的气体、液体的开关控制,已广泛应用于航空、航天、汽车等领域,作为电-气结合的纽带,其动态性能对整个系统的性能有着重大影响,因此有必要对它的工作原理及控制方法进行深入研究。 虚拟仪器技术是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用,具有性能高、扩展性强、开发时间短、出色的集成等优势。 本文基于虚拟仪器技术对电磁阀的动态特性进行了测试,为电磁阀结构的改进提供了依据。 1 电磁开关阀基本结构和原理 1.1 电磁阀内部结构 一般的电磁阀其结构由线圈、弹簧、衔铁和阀杆组合、阀座以及进气口、出气口和排气口组成,其基本结构如图1
[测试测量]
基于虚拟仪器的高速电磁开关阀动态特性研究
基于LabVIEW的航空装备通用测试系统设计
0 引言 随着科学技术的快速发展,特别是数字技术及各种大规模集成电路的广泛应用,我国航空电子装备发生了巨大变化,组成结构越来越复杂,功能越来越强大,技术含量越来越高,可靠性也有明显提高,随之装备的三级却修理难度越来越大, 木桶-短板-效应 现象越来越明显,甚至可以说,已经成为提高装备完好率和飞机出勤率的主要瓶颈之一。 为了适应现代战争对后勤的综合保障能力要求,针对维修工作中原有测试设备的可视性、可操作性差,被测对象的接口定义、信号各不相同的特点,我们研制开发了基于LabvIEW的航空装备通用测试系统。 基于LabVIEW的航空装备通用测试系统的设计思想是,通过整合测试资源,实现测试资源的复用,使得在硬件资源一定的情况下,通过
[测试测量]
基于<font color='red'>LabVIEW</font>的航空装备通用测试系统设计
最新版本的LabVIEW NXG,进行更智能的测试
2018年2月1日– 作为致力于为工程师和科学家提供解决方案来应对全球严峻的工程挑战的供应商,NI(美国国家仪器公司,National Instruments)今日宣布推出新版LabVIEW NXG,LabVIEW NXG是LabVIEW工程系统设计软件的下一代版本。 工程师现在可以使用LabVIEW NXG更智能地进行测试 - 快速设置仪器,根据设备规格自定义测试,并在任何设备上通过任意web浏览器轻松查看测量结果。 这个新版本的LabVIEW NXG新增了一些关键功能,提供了前所未有的长期优势,尤其是对于开发、部署和管理自动化测试和测量系统的工程师。 该版本引入了WebVI,这是一种用于构建基于Web的用户界面(UI)的V
[测试测量]
LABVIEW Nugget之获取当前时间毫秒数的几种方法
  对于使用系统时间的场合,只有在个别情况下要求精确到毫秒。因为适用的场合较少,所以解决起来比较困难。    Labview 中有两种表示时间的方式:   1、时间簇-----这是 LABVIEW 最早使用的表示时间的方法。   2、时间标识--这是 LABVIEW 8.X之后采用的。   3、秒----直接用双精度数表示,以秒为单位   这三种时间表示方式是可以相互转换的,因此也可以找到多种当前时间的毫秒数方法。   一、利用时间簇   二、利用时间标识   对时间标识显示控件采用不同的格式符,可以显示时间的不同部分,其中%u表示秒的小数部分(毫秒),%4u表示显示4位数,也可以添加任何说明文字,如下图所示,
[测试测量]
<font color='red'>LABVIEW</font> Nugget之获取当前时间毫秒数的几种方法
基于Labview的相关滤波器的设计与改进
1 引言 在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波,利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号,在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波器的一种形式,本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图1所示为相关滤波器的典型框图。 Labview是美国国家仪器公司推出一种基于“图形”方式的集成化程序开发环境,是目前国际上唯一的编译型图形化编程语言,在以PZ机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言,Lab
[模拟电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved