简化您的数字万用表:五大工具和技巧
时间:01-06
来源:互联网
点击:
4. 完全的硬件控制
虽然NI-DMM/Switch Express VI能满足大部分自动化测试系统的需求,但是有时用户可能需要更底层地去控制测试硬件的配置和执行。使用诸如NI-DMM或NI-SWITCH等各仪器各自的应用程序接口(API)即可实现。为了帮助用户更简单地熟悉并使用这些API函数的功能,所有的NI硬件都会随附预先编写好的范例程序,用于演示相关API函数的特性及功能实现。图8中仅显示了LabVIEW范例查找器中NI-DMM API的一小部分范例。
图8. LabVIEW范例查找器中的NI-DMM LabVIEW范例程序
您可在LabVIEW菜单栏中选择帮助>>查找范例...来获取这些范例程序。NI-DMM和NI-SWITCH API同样也提供NI LabWindows™/CVI、Microsoft Visual C++以及Microsoft Visual Basic编程语言下支持的范例程序。Windows系统的用户可在以下路径中找到范例Start>>Program Files>>National Instruments>>NI-DMM>>Examples。
技巧 - NI开发者社区范例库
如需更多范例程序和产品文档,请访问NI开发者社区。在社区中,用户可根据仪器类型和应用领域来搜索以所有支持编程语言编写的特定范例。
5. 测试系统管理
最后,随着自动化测试系统的尺寸和复杂度不断提升,更高级别的测试配置和管理工具对于系统来说显得至关重要。使用多开关模块的高通道数系统尤其难于编程、维护和调试。为了让此变得更为简单且更具可重复性,推荐用户使用NI Switch Executive来进行开关系统的配置和管理。图9中展示了多开关模块连接至多个仪器和多个待测设备(DUT)的配置范例。
图9. NI Switch Executive主窗口中的配置示意图
技巧 - NI TestStand与NI Switch Executive结合使用
复杂的自动化测试系统通常需要NI TestStand或其他测试管理软件来控制序列、执行测试和报告测试。由于在大型系统中,开关切换是测试序列中十分重要的部分,用户可在NI TestStand软件环境中的每项测试之间调用NI Switch Executive来控制开关硬件的切换。这意味着用户在编写每一个测试代码时可忽略开关配置的问题,从而使得测试更加便于修改。
图10. 在NI TestStand测试步骤类型中与NI Switch Executive相集成
6. 结论
当用户为自动化测试系统选择数字万用表时,在考虑硬件参数的同时也应当对开发策略进行关注。NI DMM专为自动化测试系统而设计,提供了各种工具使得测试测量的编程和自动化变得更为快捷、简单和可靠。
7. 更多资源
NI 数字万用表产品比较
NI Switches
NI Switch Executive智能开关管理软件
NI TestStand行业标准测试管理软件
模块化数字万用表(DMM) - 您的不二之选
转换至模块化DMM的技巧和窍门
您的DMM是否适用于自动化测试?
NI数字万用表的优势
虽然NI-DMM/Switch Express VI能满足大部分自动化测试系统的需求,但是有时用户可能需要更底层地去控制测试硬件的配置和执行。使用诸如NI-DMM或NI-SWITCH等各仪器各自的应用程序接口(API)即可实现。为了帮助用户更简单地熟悉并使用这些API函数的功能,所有的NI硬件都会随附预先编写好的范例程序,用于演示相关API函数的特性及功能实现。图8中仅显示了LabVIEW范例查找器中NI-DMM API的一小部分范例。
图8. LabVIEW范例查找器中的NI-DMM LabVIEW范例程序
您可在LabVIEW菜单栏中选择帮助>>查找范例...来获取这些范例程序。NI-DMM和NI-SWITCH API同样也提供NI LabWindows™/CVI、Microsoft Visual C++以及Microsoft Visual Basic编程语言下支持的范例程序。Windows系统的用户可在以下路径中找到范例Start>>Program Files>>National Instruments>>NI-DMM>>Examples。
技巧 - NI开发者社区范例库
如需更多范例程序和产品文档,请访问NI开发者社区。在社区中,用户可根据仪器类型和应用领域来搜索以所有支持编程语言编写的特定范例。
5. 测试系统管理
最后,随着自动化测试系统的尺寸和复杂度不断提升,更高级别的测试配置和管理工具对于系统来说显得至关重要。使用多开关模块的高通道数系统尤其难于编程、维护和调试。为了让此变得更为简单且更具可重复性,推荐用户使用NI Switch Executive来进行开关系统的配置和管理。图9中展示了多开关模块连接至多个仪器和多个待测设备(DUT)的配置范例。
图9. NI Switch Executive主窗口中的配置示意图
技巧 - NI TestStand与NI Switch Executive结合使用
复杂的自动化测试系统通常需要NI TestStand或其他测试管理软件来控制序列、执行测试和报告测试。由于在大型系统中,开关切换是测试序列中十分重要的部分,用户可在NI TestStand软件环境中的每项测试之间调用NI Switch Executive来控制开关硬件的切换。这意味着用户在编写每一个测试代码时可忽略开关配置的问题,从而使得测试更加便于修改。
图10. 在NI TestStand测试步骤类型中与NI Switch Executive相集成
6. 结论
当用户为自动化测试系统选择数字万用表时,在考虑硬件参数的同时也应当对开发策略进行关注。NI DMM专为自动化测试系统而设计,提供了各种工具使得测试测量的编程和自动化变得更为快捷、简单和可靠。
7. 更多资源
NI 数字万用表产品比较
NI Switches
NI Switch Executive智能开关管理软件
NI TestStand行业标准测试管理软件
模块化数字万用表(DMM) - 您的不二之选
转换至模块化DMM的技巧和窍门
您的DMM是否适用于自动化测试?
NI数字万用表的优势
万用表 自动化 电压 电阻 继电器 LabVIEW PXI 总线 相关文章:
- 仅用万用表检测的集成电路检测方法 (01-30)
- 通过几个简便的步骤把34405A 万用表集成到系统中(02-09)
- 高性能数字万用表在便携式设备测量中的应用技巧(03-16)
- 数字万用表故障排除的一般方法(06-02)
- AC/DC电源测试解决方案(10-18)
- 如何用万用表检测发光二极管LED (06-19)
