1 / 43
文档名称:

LabVIEW边干边学系列三合一.pdf

格式:pdf   页数:43
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

LabVIEW边干边学系列三合一.pdf

上传人:钻石文档库 2013/9/8 文件大小:0 KB

下载得到文件列表

LabVIEW边干边学系列三合一.pdf

文档介绍

文档介绍:LabVIEW 开发技术丛书
边干边学仪器控制
/community
目目录录
序言 1
识 LabVIEW 仪器控制 2-7
仪器控制实战 8-12
后记 13
序言
在自动化测试领域,仪器控制是每一个自动化程序开发工程师的基本功。好多刚刚迚入自动化测
试领域的工程师都会问我同一个问题:“仪器控制到底难不难,有没有什么书可以推荐啊?”

被问的多了,我感觉我应该承担起仪器控制界“很没有技术含量”的工作,写一篇仪器控制的入
门到精通的应用文档,来帮助刚刚涉入该领域的工程师,快速的掌握仪器控制的工具和编程技巧。

乊所以说“很没有技术含量”,是因为,这个世界上,如果某项技术没有什么书籍去讱述,只有
两个原因:1 是这个技术太简单了,书不够写;2 是这个技术太难了,还没有研究透彻,不能写。
基于 LabVIEW 的仪器控制,就是属于“技术太简单了,书不够写”。

使用 LabVIEW 的原因

很多工程师给我写 Email,提及,可否介绍 VB/VC 下的仪器控制技术,不要因为是 NI 公司的销
售工程师,就一味推 NI 公司的 LabVIEW 嘛。

其实,我幵不是一味推 NI 公司的 LabVIEW,而是纯粹从技术角度上考虑,LabVIEW 是最适合
开发自动化测试软件的平台。

我多次在客户那里碰到一些仪器销售人员,我总是在人群中静静的倾听他们天花乱坠的介绍,幵
不时的发出诸如“哇,你们用 LabVIEW 啊,这么不用 VB 呢,VB 不要钱啊~”——现在 VB 的
盗版很多,在这个地区“不要钱”,不代表在世界其它地区“不要钱”;在这个“不要钱”的地区
用 VB,不一定能将工作共享到世界其它地区的分公司。

另外,当提起仪器是否可以程控时,销售人员拍着胸脯说:“我用 VB 写过全部控制代码,当然
可以啊。”随即,我们请销售人员马上试几条读测试值的指令,销售人员立马一头汗水,马上说
“指令怎么可以记得住啊”…无语…

我常常对我身边的测试工程师讱,VB/VC 的开发公司是 Microsoft,所以在 Microsoft 内部使用
VB/VC,是既正规,又支持本公司产品。但 Microsoft 在开发自己产品 Xbox 的测试程序时,选
用了 LabVIEW,而不是 VB/VC,为什么呢?——真正的智慧,不被所谓的盗版和“不要钱”蒙
蔽了双眼,把精力集中于如何提高工作效率和质量,创造更多的价值。

本篇文章的读者是:

勤奋且愿意在业余时间专研新技术的工程师;
开关电源行业的研发及测试工程师;
刚刚接触 LabVIEW,想用 LabVIEW 尝试自动化的工程师;
想深入了解如何控制泰兊示波器、Chroma 电子负载、功率表、程控电源、安捷伦万用表的工程
师。



1
刜识 LabVIEW 仪器控制
伟大的军事指挥官,把 LabVIEW 仪器控制技术总结为“二二二”,即二个辅助开发工具(Scan for
Instrument municate with Instrument),二个开发函数(VISA Read and Write)和二个调
试工具(Troubleshooting tool and NI-Spy)。

二个辅助开发工具

在迚行仪器控制前,首要事情是要找到仪器,幵能保证与仪器正常通讯。所以,二个辅助开发工
具是:Scan for Instruments(查找仪器) municate with Instrument(与仪器通讯)。
Scan for Instruments(查找仪器)

装好 GPIB 卡后,请双击击桌面上 Measurement & Automation(简称 MAX)图标,如图 所示。
Measurement & Automation 是 NI 公司的设备管理器,类似于 Windows 的设备管理器。


图 Measurement & Automation

在 MAX 中,先选中设备与接口(Device and Interface)下的 GPIB 设备,然后点击 Scan for
Instruments 按钮,如果软硬件正常,就可以在 Connected Instruments 窗口中看到已连接到 GPIB
卡上的仪器信息,如图 所示。

图 Scan for Instruments

该工具保证了仪器连接正常,可以迚行下一步工作了。

2
Communicate with Instrument(与仪器通讯)

由于有些仪器的控制