LabVIEW调用Teststand入门到精通这一系列的课程-小结While循环
让测试简单化/易于管理维护化
LabVIEW为测试而诞生的一款软件平台,假如LabVIEW是一个战士,那么它的最锋利利器就是TestStand。Teststand特点:
一、Teststand 提供了成熟的框架/快速开发模式,从过程模型、操作界面到用户管理、报表生成、数据库记录等,在着手项目开发时,我们只需要关注产品测试本身,其他都可以复用,这极大的节省了开发周期。
二、Teststand 的调试功能比较突出,设计的测试模式丰富,使得调试起来方便快捷,尤其是定位一些产品功能性的问题,因为公司产品功能相对复杂,测试项目多。
三、Teststand有助于功能模块的标准化、平台化,减少重复开发的工作量。再其框架的基础上,我们通过一定程度的自定制最终开发出适合公司使用的通用测试平台软件。
四、Teststand 多线程管理能力很强,稳定定非常高。
五、Teststand同步机制很好的解决了并行测试中的竞争、资源冲突、死锁等现象。
Teststand应用领域:
军事、国防和航空测试
NI TestStand [3] 用于各种通常由多个承包商建立的包含数百个子系统的复杂军事/航空系统中。 NI TestStand能够与ATML、IVI、PXI、ATLAS等行业标准技术、需求管理工具相连且具有遗留支持和广受认可的稳定性,这使得很多公司可对NI TestStand进行标准化以实现超长的产品生命周期。
消费电子产品制造测试
当前和未来消费电子产品设备日益缩短的产品生命周期以及日益增加的复杂程度给电子产品制造商带来了越来越严峻的挑战。 NI TestStand [3] 提供了即买即用的解决方案,使产品之间的代码复用变得简单,并具有与最新技术连接的能力。 此外,其高级并行测试能力可最大化公司的制造处理能力。。
汽车测试
汽车公司依赖于NI TestStand [3] 来减少测试开发时间,它可为汽车的消费电子产品提供现成功能,并与用于测试动力系统和电子控制单元(ECU)的CAN等汽车通信标准集成。
医疗设备测试
通过提供加速完成的测试开发和一致性测试,NI TestStand [3] 已应用于生命危险医疗设备自动化测试中,覆盖了从设计验证到生产测试的整个过程。
设计验证和验证测试
由于快速原型的出现,产品设计变得越来越复杂,旧的传统的验证测试方法已不再行之有效。 NI TestStand提供了一个易用的自动化环境来开发可重复利用测试,该测试适用于各类设计,同时还具有前所未有的高一致性。 [3]
半导体特性研究
半导体芯片设计的复杂性不断增加,需要更高级的测试系统来对性能进行特征记述。 为了降低芯片测试的总体成本,许多领先的半导体公司已采用了NI TestStand [3] 和软件自定义方法来对包括模数转换器(ADC)到电源管理IC(PMIC)等的芯片进行特征记述。
接下来咱们看看这一系列课程“Teststand-流程语句Goto”
1、打开Teststand2019
(这里咱们装任何版本都可以版本只有2014/2016/2017/2019)
2.进入界面
3、先放入一个For循环,并设置总循环次数5次、循环变量设置为1,每次都加1
设置总循环次数为5次,循环变量使用全局变量i作为变量。
4、再For循环内部放置IF语句:StationGlobals.i>=2
也就是当i变量值大于等于2次的时候可以跳出循环
5、再放置一个message Popup 监视当前执行第几次了 语句如下:"当前循环几次"+Str(StationGlobals.i)
6、然后再放置Goto语句 选择clean up
7、运行效果