主要内容

阅读从一个示波器使用Quick-Control示波器波形对象

这个例子展示了如何使用Quick-Control示波器获得从一个示波器波形。

仪器控制工具箱™软件支持通信通过Quick-Control仪器与仪器对象。万博1manbetx在本例中您将学习获得的波形Keysight技术®(以前安捷伦科技®)MSO6014混合信号示波器使用Quick-Control示波器对象。

为支持硬件的完整列表,请访问仪器控制工具箱万博1manbetx产品页面

介绍

这个例子是一个32位的Microsoft®Windows®系统上测试过,国家仪器®合规方案4.1。Keysight I / O套件和546 xx IVI-C 1.3.20.0驱动程序版本,可以从Keysight下载的网站:http://www.keysight.com。确保签证实用程序建立了识别仪器资源在你执行这个例子。

创建一个示波器

在获取任何数据之前,您必须创建一个示波器实例。

myScope =示波器()
myScope =示波器:没有设置与仪器连接,输入帮助示波器的更多信息

发现可用的资源

找出可利用的资源。资源是一个字符串标识符的乐器。之前你必须把它连接到仪器。

availableResources = getresource (myScope)
availableResources = TCPIP0: m6104a - 004598. dhcp.mathworks.com: inst0:: INSTR

连接到示波器对象

如果多个资源可用,使用签证实用程序来验证正确的资源和设置它。

myScope。资源=“TCPIP0:: - m6104a - 004598:: inst0:: INSTR”;%连接到仪器。连接(myScope);

检查当前示波器设置

得到(myScope);
AcquisitionTime: 0.0100 AcquisitionStartDelay: -0.0050 TriggerLevel: 0.1000 TriggerSlope:“上升”TriggerSource:“Channel1”WaveformLength: 2000 TriggerMode:“正常”SingleSweepMode:”“ChannelNames: {“Channel1”“Channel2”“Channel3”“第4频道”}ChannelsEnabled: {“Channel1”}资源:“TCPIP0:: - m6104a - 004598:: inst0:: INSTR的司机:“Ag546XX”DriverDetectionMode:“汽车”超时:10个状态:“开放”

配置示波器

示波器的配置设置。配置在这个例子中,我们将使用是:收购时间0.01秒的2000数据点,触发电平的0.1 v和正常触发模式,一频道启用和垂直设置如下所示。

%根据输入信号自动配置工具。autoSetup (myScope);myScope。AcquisitionTime = 0.01;myScope。WaveformLength = 2000;myScope。TriggerMode =“正常”;myScope。TriggerLevel = 0.1;enableChannel (myScope“Channel1”);setVerticalCoupling (myScope“Channel1”,“交流”);setVerticalRange (myScope“Channel1”,5.0);

得到一个波形从一频道

这个函数启动收购启用通道。然后等待收购完成并返回指定通道的波形。

waveformArray = getWaveform (myScope,“收购”,真正的);%画出波形。情节(waveformArray);包含(“样本”);ylabel (“电压”);

清理

一旦你已经完成了配置工具和检索数据,您需要关闭连接和从工作区中删除它。

断开(myScope);清晰的myScope;