基于以太網(wǎng)通信的光譜儀程控方法
發(fā)布時間:2021-09-30 12:44
針對更換光譜儀型號需修改程控軟件的弊端,設(shè)計了一種基于以太網(wǎng)通信的光譜儀程控軟件的方法,在Visual Studio 2015平臺下利用MFC圖形化編程界面開發(fā)了光譜儀的程控軟件。采用TCP/IP通信協(xié)議和Socket編程接口使得光譜儀與PC機通信,結(jié)果表明:PC機能夠接收到光譜儀返回的波長數(shù)據(jù),同時上位機軟件還增加了對數(shù)據(jù)的文檔保存功能,方便日后的查看和分析。該光譜儀的程控軟件不僅可單獨使用,也可被設(shè)計成一個獨立的子程序供其他測試程序調(diào)用。在實際測試時,該系統(tǒng)能穩(wěn)定地運行,成功實現(xiàn)了對光譜儀的控制,具有很強的實用性。
【文章來源】:信息系統(tǒng)工程. 2020,(04)
【文章頁數(shù)】:2 頁
【部分圖文】:
以太網(wǎng)通信示意圖
由上位PC機觸發(fā)開始測量,PC端的軟件程序通過TCP/IP協(xié)議發(fā)送控制指令,光譜儀收到指令后對指令解碼,并按指令讀取存儲器規(guī)定地址段中的數(shù)據(jù),并應(yīng)答和編碼處理后發(fā)送請求指令給上位PC,PC應(yīng)答并收到完整的編碼數(shù)據(jù)后,進行解碼,再解碼數(shù)據(jù)實時顯示,獲得波長數(shù)據(jù),如圖2所示。本設(shè)計的上位機軟件的主界面設(shè)有“數(shù)據(jù)保存”功能模塊,可見測量數(shù)據(jù)隨時保存,便于后期查看和數(shù)據(jù)分析。圖3為保存為電子表格的數(shù)據(jù)截圖。
保存為電子表格的數(shù)據(jù)截圖
【參考文獻】:
期刊論文
[1]基于VC++的PC機與Avantes光譜儀串口通信的實現(xiàn)與應(yīng)用[J]. 張穎超,黃剛. 南京信息工程大學(xué)學(xué)報(自然科學(xué)版). 2013(05)
[2]VS2012下的Ribbon界面開發(fā)[J]. 肖揚,肖晨帆. 電腦編程技巧與維護. 2013(19)
[3]基于LabVIEW的光譜儀信號采集與處理[J]. 黃秋月,劉桂禮. 現(xiàn)代科學(xué)儀器. 2013(01)
[4]在Windows基礎(chǔ)上用VC++6.0開發(fā)原子吸收光譜儀串行通信程序[J]. 楊作格,何明中. 分析儀器. 2002(03)
碩士論文
[1]多接口獨立型光譜儀測控分析通信軟件設(shè)計[D]. 陳曉超.吉林大學(xué) 2013
本文編號:3415887
【文章來源】:信息系統(tǒng)工程. 2020,(04)
【文章頁數(shù)】:2 頁
【部分圖文】:
以太網(wǎng)通信示意圖
由上位PC機觸發(fā)開始測量,PC端的軟件程序通過TCP/IP協(xié)議發(fā)送控制指令,光譜儀收到指令后對指令解碼,并按指令讀取存儲器規(guī)定地址段中的數(shù)據(jù),并應(yīng)答和編碼處理后發(fā)送請求指令給上位PC,PC應(yīng)答并收到完整的編碼數(shù)據(jù)后,進行解碼,再解碼數(shù)據(jù)實時顯示,獲得波長數(shù)據(jù),如圖2所示。本設(shè)計的上位機軟件的主界面設(shè)有“數(shù)據(jù)保存”功能模塊,可見測量數(shù)據(jù)隨時保存,便于后期查看和數(shù)據(jù)分析。圖3為保存為電子表格的數(shù)據(jù)截圖。
保存為電子表格的數(shù)據(jù)截圖
【參考文獻】:
期刊論文
[1]基于VC++的PC機與Avantes光譜儀串口通信的實現(xiàn)與應(yīng)用[J]. 張穎超,黃剛. 南京信息工程大學(xué)學(xué)報(自然科學(xué)版). 2013(05)
[2]VS2012下的Ribbon界面開發(fā)[J]. 肖揚,肖晨帆. 電腦編程技巧與維護. 2013(19)
[3]基于LabVIEW的光譜儀信號采集與處理[J]. 黃秋月,劉桂禮. 現(xiàn)代科學(xué)儀器. 2013(01)
[4]在Windows基礎(chǔ)上用VC++6.0開發(fā)原子吸收光譜儀串行通信程序[J]. 楊作格,何明中. 分析儀器. 2002(03)
碩士論文
[1]多接口獨立型光譜儀測控分析通信軟件設(shè)計[D]. 陳曉超.吉林大學(xué) 2013
本文編號:3415887
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/3415887.html
最近更新
教材專著