正在加载图片...
小贴士:很多有经验的开发人员,在开发自动化程序前,会使用N|4882 Communicator(通讯 器)来尝试将要使用的仪器控制命令,尝试成功,则开发的时候就心底无忧了 二个开发函数 VISA Read and write) 在LabⅥEM环境下,开发GPB仪器控制程序非常简单,这也是众多工程师喜欢在 LabVIEW环 境下进行自动化程序开发的原因。总的来说,只需要用N- VISA Write . vi来向仪器发送命令,用 N|- VISA Readⅵ来从仪器读取数据即可,如图25所示。 设计与仿 信号处理 LEWiS D 数据通信 互连接口 程序 TI Class Driv,, Instrument I/ Signa Express 甘加工具包 下 R回 eal-Time DSC Module ⅥSA设备洁零ⅥsA读取5 图25N|-Ⅵ SA Write&Read 从 Agilent34401A的使用手册中115页可以查知,测量DC值的指令为 MEAS: DO?”,如图26 所示。 MEASure?范例:下面一程序段示出如何使用 MEASure?命令来作测量。这个范例将万 用电表配置为测量DC电压,并自动将万用电表设定至“等待触发”状态,内 部触发万用电表取一个读数,然后将读数送到输出缓冲器上。 MEAS: VOLT: DC? 10,0. 003 bus enter statement 这是读取读数最简单的方法。不过,您没有任何机会使用 MEASure来 设定触发计数、取样计数和触发延迟等。除了功能,量程和分辨率之外,所有 测量参数都会自动预设(请参阅第112页上的表)。 图26 Agilent34401A使用手册 所以,用N- VISA Write向仪器发送指令: MEAS: VOLT:DC?,然后用N- VISA Read. vi读回DC 电压测量值,如图2.7所示。 GSDzone.net4 小贴士:很多有经验的开发人员,在开发自动化程序前,会使用 NI 488.2 Communicator(通讯 器)来尝试将要使用的仪器控制命令,尝试成功,则开发的时候就心底无忧了。 二个开发函数(VISA Read and Write) 在 LabVIEW 环境下,开发 GPIB 仪器控制程序非常简单,这也是众多工程师喜欢在 LabVIEW 环 境下迚行自动化程序开发的原因。总的来说,只需要用 NI-VISA Write.vi 来向仪器发送命令,用 NI-VISA Read.vi 来从仪器读取数据即可,如图 2.5 所示。 图 2.5 NI-VISA Write&Read 从 Agilent 34401A 的使用手册中 115 页可以查知,测量 DC 值的指令为”MEAS:DC?”,如图 2.6 所示。 图 2.6 Agilent 34401A 使用手册 所以,用 NI-VISA Write 向仪器发送指令:MEAS:VOLT:DC?,然后用 NI-VISA Read.vi 读回 DC 电压测量值,如图 2.7 所示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有