- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《主导技术测控必备——新一代产品测试技术》.pdf
主导技术,测控必备——新一代产品测试技术
新的测试需要
对测试的需要从来未象现在这么强烈。随着创新步伐不断加快,对开发出与众不同的新产品并迅速投
入市场的压力也随之增大。客户的期望也在不断提高,例如在电子领域,要求在更小的空间、以更低
的成本,集合多种迥异的功能。过去三年的经济衰退不但没有阻挠人们对创新的需要,反而增加资源
的投入。目前,满足这些需要是业务取得成功的要素之一;无论是谁,只要他能够最快、最稳定、最
可靠地满足这些要求,他就比其他竞争对手更具有优势。
所有这些状况产生了对确认、验证和制造测试的最新需要。能够跟上此创新需要的测试平台不是可有
可无的,而是至关重要的。平台必须包含快速测试开发工具,能够进行适当的调节,从而适用于整个
产品开发流程。快速开发并有效制造产品需要高吞吐量测试。为测试功能复杂的产品,客户要求提供
准确的并行测试能力。另外,因为您包含进创新方案使您的产品与众不同,所以测试系统也必须能够
快速修改,以测试新的功能。
虚拟仪器技术是这些挑战的创新性解决方案。它们集快速开发软件和模块化的、灵活的硬件于一身,
用户可以方便地创建自定义测试系统。虚拟仪器提供:
• 直观的软件工具,用于快速测试开发;
• 基于创新性商用技术的快速、精确的、模块化I/O;
• 基于PC 机的平台,集成同步功能,获得高精度和大吞吐量。
快速测试开发软件
因为自动化越来越成为快速测试复杂产品的必要条件,所以软件已经成为所有测试系统至关重要的要
素 – 从设计验证一直到高度自动化的制造测试。要快速交付能够适应测试新功能的测试系统需要一套
集成的测试开发工具。如图1 所示,这些工具包括测试管理、测试开发和I/O 驱动程序。
图1 新一代测试技术的完整软件结构
测试管理软件为高度自动化的测试系统提供了一个框架,包括顺序控制、分支/循环、报告生成及数据
库集成等。另外,测试管理工具还必须紧密集成到为应用程序创建特定测试程序的测试开发环境中。
National Instruments 的TestStand 是业界领先的测试管理环境,包括与所有常用测试开发环境的连通
性,并且可以与这些环境之间自由地传递数据,以创建完全集成的系统。TestStand 的结构如图2 所示。
因为测试管理环境的许多需要根据应用程序的不同而不同,所以它是一个功能灵活的框架 – 例如,操
作界面、报告格式和执行模式全部可以自定义以满足不同应用程序的需要。
图2:TestStand 测试管理结构
许多自动化测试应用程序拥有非常多的触发和测量通道,因此需要一个开关矩阵将I/O 与被测设备
(DUT )相连接。随着设备复杂性的增加,这些系统的通道数也随之增多。为有效地管理如此多的开
关路径,以及快速改变这些路径来适应新产品结构的需要,必须需要开关管理软件。NI 的Switch
Executive 是业界唯一的商用开关管理环境,提供了一个完成自动测试系统开关路径配置和记录等功能
的环境。Switch Executive 与NI 的TestStand 紧密连通,这样,开关路径能够与特定的测试步骤绑定,
有助于测试系统实现模块化 “连接、测试、断开”结构。
测试开关环境是满足快速测试发布要求的最重要组件。此环境提供快速开发测试“代码”或程序的工
具是至关重要的。多年以来,实现快速开发的一种重要的软件技术是可视化编程。可视化编程使用“图
标”或者符号功能,以图形形式代表将要执行的操作。这些符号通过传递数据和确定执行顺序的 “线”
彼此连接。因为测试程序可以看到,而不是读文件或代码,所以总体性开发和理解测试程序非常迅速。
NI LabVIEW 提供了业界最常用和最完善的可视化开发环境。另外,LabVIEW 的分层数据流语言还提
高了测试程序的重新利用能力。
虽然经常被忽视,但是I/O 驱动程序是快速测试开发策略至关重要的要素之一。此软件提供了测试开
发软件和测量与控制硬件之间的连通性。它包括仪器的驱动程序、配置工具和快速I/O 助手。
仪器驱动程序提供了一套与仪器接口的高层、可读函数。每个仪器驱动程序均为特定型号的仪器量身
定做,提供仪器独有功能的接口。对于仪器驱动程序来说,特别重要的是它与测试开发环境的集成性,
从而仪器命令是测试开发无缝的一部分。作为一名测试开发人员,您需要为选定的开发环境优化驱动
程序接口。N 网站中的仪器驱动程序网络包含4000 余种不同仪器的驱动程序,可以与LabVIEW、
C、C++和Visual Basi
原创力文档


文档评论(0)