阅读从一个示波器使用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;