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