曹明瑞 丁嘉輝 王子良 唐大衛(wèi) 劉玲 劉白雪
遼寧科技大學(xué)電子與信息工程學(xué)院,中國·遼寧 鞍山 114051
LabVIEW 是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司研制開發(fā),類似于C 和BASIC 開發(fā)環(huán)境,但是Lab-VIEW 與其他計算機(jī)語言的顯著區(qū)別是:其他計算機(jī)語言都是采用了文本式的代碼,而LabVIEW 使用的是圖形化語言,也被叫做G 語言,程序是由框圖的形式編寫,它擁有一個完成任何編程任務(wù)的龐大函數(shù)庫。LabVIEW 的函數(shù)庫有數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、顯示及數(shù)據(jù)存儲等等。LabVIEW 也有傳統(tǒng)的程序調(diào)試工具,便于程序的調(diào)試。Lab-VIEW 是一種圖形化的編程語言的開發(fā)環(huán)境,目前它已經(jīng)廣泛地被工業(yè)界、學(xué)術(shù)界和研究實驗室所接受,視為一個標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,并且已經(jīng)擁有了許多書籍提供學(xué)習(xí)參考[1]。論文通過結(jié)合經(jīng)典狀態(tài)機(jī)框架和其他框架,制作成上位機(jī),以達(dá)到智能高效目的。
在工業(yè)測量領(lǐng)域,尤其是鋼廠產(chǎn)品檢測方面,以往傳統(tǒng)的檢測方式是需要工人對產(chǎn)品檢測得出的數(shù)據(jù)進(jìn)行記錄并人工比對,由于檢測的產(chǎn)品數(shù)量往往很多,耗費人力也浪費鋼廠的財力,而且檢測效率極低,沒有實時性。為滿足上述需求,利用下位機(jī)卡尺檢測數(shù)據(jù),并多卡尺同時傳送數(shù)據(jù),即實現(xiàn)一對多或多對一功能,傳輸?shù)缴衔粰C(jī)進(jìn)行數(shù)據(jù)比對,數(shù)據(jù)處理,方便檢測員或老板復(fù)檢[2]。
論文提出基于無線通信的多卡尺數(shù)據(jù)采集系統(tǒng)設(shè)計上位機(jī)的設(shè)計方案。論文重點解決以下幾點問題:……p>