摘要
所有基于 Windows 系統(tǒng)的TeledyneLeCroy “XStream” 系列儀器均完全支持基于微軟組件對(duì)象模型(COM)的自動(dòng)化接口控制。通過(guò) COM 技術(shù),控制應(yīng)用程序可直接在儀器上運(yùn)行,無(wú)需外部控制器。XStream Browser是一款能連接示波器、顯示自動(dòng)化項(xiàng)目并助力可視化 “XStream 對(duì)象模型” 的應(yīng)用程序。
自動(dòng)化與 XStream Browser概述
除了支持多年來(lái)用于控制所有TeledyneLeCroy示波器(DSO)的傳統(tǒng) ASCII 遠(yuǎn)程命令外,所有基于 Windows 系統(tǒng)的 “XStream” 系列儀器均完全支持基于微軟組件對(duì)象模型(COM)的自動(dòng)化接口控制。通過(guò) COM 技術(shù),控制應(yīng)用程序可直接在儀器上運(yùn)行,無(wú)需外部控制器。
本教程將介紹如何使用內(nèi)置的XStream Browser,該Browser可用于查看示波器的自動(dòng)化命令。此外,你還可通過(guò)它修改示波器設(shè)置,也可在示波器上修改設(shè)置后刷新Browser以讀取新值(這是查找和測(cè)試自動(dòng)化命令的便捷方式)。
所需設(shè)備
WaveMaster8000HD 或同等規(guī)格的XStream示波器
無(wú)源探頭
初始設(shè)置
本教程中的顯示界面基于 WaveMaster8000HD的以下初始設(shè)置:
將無(wú)源探頭從通道1輸入連接到示波器前面板的校準(zhǔn)測(cè)試點(diǎn)(Cal test point)
恢復(fù)默認(rèn)設(shè)置:File > Recall Setup> Recall Default
關(guān)閉通道2
示波器自動(dòng)設(shè)置:按下 “Scope Setup” 鍵,然后從彈出菜單中選擇 “Auto Setup”
初始設(shè)置完成后,示波器顯示應(yīng)與圖 1 類似。

圖 1 本教程的初始設(shè)置中,輸入信號(hào)為1 kHz校準(zhǔn)方波
所有基于 Windows 系統(tǒng)的TeledyneLeCroy示波器均預(yù)裝了 XStream Browser。要啟動(dòng)Browser,請(qǐng)先最小化儀器應(yīng)用程序(File->Minimize),然后雙擊桌面上的XStream Browser圖標(biāo)(圖 2)。

圖 2 Browser 圖標(biāo)
另一種方法是通過(guò) Windows “Start” 菜單:點(diǎn)擊 “Start” > “All Programs”,找到 “LeCroy” > “XStream” > “XStream Browser”(見(jiàn)圖 3),點(diǎn)擊該選項(xiàng)即可打開(kāi)Browser。

圖 3 打開(kāi) XStream Browser
XStream Browser打開(kāi)后,工作區(qū)為空白(見(jiàn)圖 4)。

圖 4 打開(kāi) XStream Browser后的空白工作區(qū)
下一步是連接本地儀器,可通過(guò) “File” 下拉菜單操作(圖 5)。

圖 5 連接本地儀器
或點(diǎn)擊工具欄上的 “Connect” 圖標(biāo)(圖 6)。

圖 6 本地連接圖標(biāo)
也可通過(guò)分布式組件對(duì)象模型(DCOM)連接遠(yuǎn)程儀器,此功能超出本教程范圍,本教程僅討論本地儀器的連接。
你還可關(guān)閉當(dāng)前會(huì)話(保持 XStream Browser打開(kāi))或退出并關(guān)閉Browser。
連接本地示波器后,XStream Browser將顯示自動(dòng)化對(duì)象。示波器的自動(dòng)化命令采用分層結(jié)構(gòu),基于示波器內(nèi)部的功能模塊。

圖 7 連接本地儀器后
點(diǎn)擊 “Acquisition” 功能旁的 “+” 號(hào),展開(kāi)該功能子集。點(diǎn)擊 “C1”,右側(cè)面板將顯示通道1的控制選項(xiàng)。
找到 “VerScale” 選項(xiàng)并點(diǎn)擊,該選項(xiàng)將高亮顯示(見(jiàn)圖 8)。

圖 8 選擇VerScale命令后
選擇VerScale命令,自動(dòng)化命令(app.Acquisition.C1.VerScale)顯示在Browser底部。
注意,自動(dòng)化命令顯示在 XStream Browser的底部,僅缺少參數(shù)。當(dāng)前參數(shù)位于 “Value” 列(0.2 或 200 mV/division),取值范圍顯示在高亮行的右側(cè)(0.01 至 100,步長(zhǎng) 0.002,按 1、2、5 進(jìn)制鎖定)。
右鍵點(diǎn)擊 “VerScale” 選項(xiàng),可將命令復(fù)制到 Windows 剪貼板(便于粘貼到程序中)。也可通過(guò) “Set Value” 或 “Numeric; Replace the Numeric Value” 選項(xiàng)修改控制值。修改后,可通過(guò) “Refresh” 命令更新讀數(shù)。

圖 9 右鍵點(diǎn)擊命令行的結(jié)果

圖 10 “Set Value” 彈出框
若選擇修改值,將彈出 “Set Variable value” 窗口,其中包含變量說(shuō)明和取值范圍。
將值從 0.2 改為 0.5 V/division,點(diǎn)擊 “Set this value” 按鈕,可見(jiàn) “VerScale” 的值已更新。
找到并點(diǎn)擊 “Coupling” 命令,該命令包含枚舉值列表:DC50(50 歐姆直流耦合)、Gnd(接地)、DC1M(1 兆歐直流耦合)、AC1M(1 兆歐交流耦合)。右鍵點(diǎn)擊 “Coupling” 命令行,將彈出如圖 11 所示的窗口。

圖 11 命令值的枚舉列表
這是一個(gè)枚舉列表,點(diǎn)擊任意選項(xiàng)即可更新參數(shù)。嘗試將值從DC1M改為AC1M,也可通過(guò) “Set Value” 彈出框修改,但輸入值必須與枚舉列表中的選項(xiàng)一致。
再次右鍵點(diǎn)擊 “Coupling” 命令,在彈出菜單中選擇 “Copy Path”。
最小化 XStream Browser,通過(guò) Windows “Start” 菜單打開(kāi)Notepad。(Start>All Programs>Accessories>Notepad)
打開(kāi)Notepad后,輸入以下自動(dòng)化命令:
Set app = Createobject (“LeCroy.XStreamDSO”)
按下回車鍵,通過(guò)Notepad的 “edit” 下拉菜單選擇 “paste”,將出現(xiàn)命令:
app.Acquisition.C1.coupling
編輯該命令,添加以下內(nèi)容:
= “DC1M”
完整腳本如下:
Set app = Createobject (“LeCroy.XStreamDSO”)
app.Acquisition.C1.coupling= “DC1M”
將文件保存至D:Setupscoupling.lss(lss 為T(mén)eledyneLeCroy設(shè)置腳本格式)
我們已創(chuàng)建一個(gè)VisualBasic腳本,用于將通道1的耦合方式從AC1M改為DC1M
打開(kāi) Windows 資源管理器,導(dǎo)航至該文件,雙擊文件名執(zhí)行腳本
最大化示波器應(yīng)用程序,驗(yàn)證通道1的耦合方式已改為 1 兆歐直流耦合
關(guān)于我們
特勵(lì)達(dá)力科(Teledyne Lecroy)是高端示波器、協(xié)議分析儀和其他測(cè)試儀器的專業(yè)制造商,可快速全面地驗(yàn)證電子系統(tǒng)的性能和合規(guī)性,并進(jìn)行復(fù)雜的調(diào)試分析。
1964 年成立以來(lái),公司一直專注于將強(qiáng)大的工具整合到創(chuàng)新產(chǎn)品中,以提高“洞察時(shí)間”。更快的洞察時(shí)間使用戶能夠快速查找和修復(fù)復(fù)雜電子系統(tǒng)中的缺陷,從而顯著縮短產(chǎn)品的上市時(shí)間。
-
示波器
+關(guān)注
關(guān)注
113文章
7063瀏覽量
195866 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3701瀏覽量
93919 -
模型
+關(guān)注
關(guān)注
1文章
3733瀏覽量
52066
原文標(biāo)題:技術(shù)文章 | 利用XStream Browser加快示波器程控設(shè)計(jì)
文章出處:【微信號(hào):美國(guó)力科TeledyneLeCroy,微信公眾號(hào):美國(guó)力科TeledyneLeCroy】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何實(shí)現(xiàn)對(duì)示波器的遠(yuǎn)程控制
如何利用MATLAB語(yǔ)言編程控制示波器
常用的示波器程控軟件有哪些?
如何利用labview對(duì)示波器進(jìn)行二次開(kāi)發(fā)
計(jì)算機(jī)對(duì)示波器進(jìn)行遠(yuǎn)程控制
NS-Scope 示波器程控軟件的產(chǎn)品手冊(cè)免費(fèi)下載
圖形界面介紹:GUI上的按鍵是Design Browser
PCI Express Browser Rev 5.0.2User 手冊(cè)
NS-Scope示波器程控軟件使用手冊(cè)
AD8155: Xstream? 6.5 Gbps Dual Buffer Mux/Demux Data Sheet AD8155: Xstream? 6.5 Gbps Dual Buffer Mux/Demux Data Sheet
示波器與示波器探頭如何實(shí)現(xiàn)遠(yuǎn)程控制及區(qū)分?
普源示波器遠(yuǎn)程控制SCPI指令的應(yīng)用
利用XStream Browser加快示波器程控設(shè)計(jì)
評(píng)論