日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

安捷伦or是德信号源+频谱仪操作: 从程控到自动测试 (五)频谱仪截屏到U盘的程控实现

發(fā)布時(shí)間:2023/12/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安捷伦or是德信号源+频谱仪操作: 从程控到自动测试 (五)频谱仪截屏到U盘的程控实现 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

安捷倫or是德信號(hào)源+頻譜儀操作:從程控到自動(dòng)測(cè)試(五)頻譜儀截屏到U盤的程控實(shí)現(xiàn)

一、概述
目前,對(duì)于射頻模塊的調(diào)試與測(cè)試,國(guó)內(nèi)大多數(shù)的廠商(特別是中小型企業(yè))均是通過(guò)最原始的手工調(diào)測(cè)方式,需要調(diào)試人員手動(dòng)設(shè)置和操作儀器(信號(hào)源和頻譜儀),并通過(guò)肉眼觀察儀器上的顯示數(shù)值并讀寫(xiě)分析模塊性能,來(lái)確定所調(diào)試的通信模塊是否符合指標(biāo)要求。
在射頻模塊的研發(fā)調(diào)試過(guò)程中,研發(fā)人員往往需要將頻譜儀的屏幕圖像進(jìn)行截圖,以形成測(cè)試報(bào)告。而正常的操作是通過(guò)按鍵保存頻譜儀的截圖,截圖則是保存在頻譜儀本地硬盤內(nèi),還需要使用鼠標(biāo)和U盤將截圖拷貝到本地電腦上。基于信號(hào)源和頻譜儀的程控功能,本文給出一種一鍵實(shí)現(xiàn)將頻譜儀截圖保存在U盤中的功能。將所需截圖保存到U盤之后,可直接將截圖通過(guò)U盤拷貝到本地電腦中,同時(shí)通過(guò)一鍵實(shí)現(xiàn)的功能極大的簡(jiǎn)化了頻譜儀截圖的操作步驟,提高工作效率。

二、頻譜儀截圖保存到U盤
如何使用程控將頻譜儀截圖保存到U盤,從而提高測(cè)試人員操作效率?首先需要將U盤插入頻譜儀中的USB接口,推薦使用USB2.0接口的U盤。
在硬件連接完成之后,則可通過(guò)發(fā)送程控指令的方式,對(duì)頻譜儀進(jìn)行操作。將頻譜儀截圖保存到U盤可分為簡(jiǎn)單的兩步,第一步為:截圖頻譜儀屏幕;第二步為:將截圖從本地硬盤復(fù)制到U盤。表1給出了需要使用到的重要程控指令。(信號(hào)源和頻譜儀程控的實(shí)現(xiàn),請(qǐng)參考【VISA+SCPI實(shí)現(xiàn)安捷倫/是德信號(hào)源和頻譜儀的程控】)
本文中程控使用VISA+SCPI指令集實(shí)現(xiàn),操作界面使用C#實(shí)現(xiàn),實(shí)現(xiàn)方式還有其他的,可依據(jù)自身的熟悉程度進(jìn)行選擇。表1給出了信號(hào)源校準(zhǔn)程控指令及界面實(shí)例,頻譜儀的程控指令可參考https://download.csdn.net/download/qq_27424533/80233490,界面實(shí)例可與信號(hào)源一致。信號(hào)源的其他程控指令可參考https://download.csdn.net/download/qq_27424533/80233370。

給出實(shí)現(xiàn)代碼如下:

private void Button_Save2U_Click(object sender, RoutedEventArgs e){try{string SaveFileName, Scrpath;string Upan = "F:";string CDIR = parentWindow.PPCMDread(":MMEM:CDIR?", "");string Mname = parentWindow.PPCMDread(":INST:SEL?", "");if (TextBox_SaveFileName.Text.Trim() == ""){string strTime = DateTime.Now.ToString("yyyyMMddhhmm");SaveFileName = string.Concat("\"", strTime, ".png", "\"");Scrpath = string.Concat("\"", CDIR.Replace("\"", "").Trim(), "\\", Mname.Trim(), "\\screen\\", strTime, ".png", "\"");Upan = string.Concat("\"", Upan, "\\", strTime, ".png", "\"");}else{SaveFileName = string.Concat("\"", TextBox_SaveFileName.Text, ".png", "\"");Scrpath = string.Concat("\"", CDIR.Replace("\"", "").Trim(), "\\", Mname.Trim(), "\\screen\\", TextBox_SaveFileName.Text, ".png", "\"");Upan = string.Concat("\"", Upan, "\\", TextBox_SaveFileName.Text, ".png", "\"");}parentWindow.ioArbPP.WriteString(string.Concat(":MMEM:STOR:SCR ", SaveFileName));parentWindow.ioArbPP.WriteString(string.Concat(":MMEM:COPY ", Scrpath, ",", Upan));parentWindow.ioArbPP.WriteString(string.Concat(":MMEM:DELete ", Scrpath));parentWindow.LogInfo(LogMsgType.Normal, SaveFileName + " 已保存至U盤!");}catch{parentWindow.LogDebug(LogMsgType.Normal, "請(qǐng)檢查U盤是否插入頻譜儀。");return;}}

總結(jié)

以上是生活随笔為你收集整理的安捷伦or是德信号源+频谱仪操作: 从程控到自动测试 (五)频谱仪截屏到U盘的程控实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。