基于LabWindows/CVI的激光跟蹤測(cè)量系統(tǒng)校準(zhǔn)軟件設(shè)計(jì)
(1) TCP/IP連接
校準(zhǔn)軟件與設(shè)備之間的通信是通過(guò)以太網(wǎng)實(shí)現(xiàn)的。LabWindow/CVI提供有用于實(shí)現(xiàn)設(shè)備間TCP/IP通信的函數(shù),按照服務(wù)對(duì)象不同,大致可以分為三類:服務(wù)器函數(shù)、客戶函數(shù)和支持函數(shù)[3]。校準(zhǔn)軟件在激光跟蹤測(cè)量系統(tǒng)中扮演的是客戶端的角色,它不但要接收來(lái)自跟蹤測(cè)量系統(tǒng)數(shù)據(jù)采集處理單元(服務(wù)器端)發(fā)送過(guò)來(lái)的數(shù)據(jù),還要進(jìn)行響應(yīng),向服務(wù)器端發(fā)送數(shù)據(jù)。TCP/IP連接按鈕完成的功能是啟動(dòng)連接程序后,根據(jù)設(shè)定好的服務(wù)器端口號(hào)和IP地址進(jìn)行連接,接收服務(wù)器端發(fā)送的數(shù)據(jù)并解算顯示。連接成功后,電控箱和客戶機(jī)指示燈會(huì)變成綠色,如果服務(wù)器端有數(shù)據(jù),則方位、俯仰、距離值將不間斷的刷新顯示,刷新頻率≤1 000 Hz。TCP/IP校準(zhǔn)軟件(客戶機(jī))與數(shù)據(jù)采集處理單元(服務(wù)器)的連接過(guò)程如圖4所示。
(2) 校準(zhǔn)項(xiàng)目選擇
校準(zhǔn)軟件有6個(gè)項(xiàng)目,分別是ADM測(cè)距校準(zhǔn)、HOME距離校準(zhǔn)、測(cè)角誤差檢查、GEC幾何誤差校準(zhǔn)、測(cè)角碼盤校準(zhǔn)和Bundle test系統(tǒng)精度檢測(cè)。校準(zhǔn)項(xiàng)目按鈕之間是互鎖關(guān)系,即點(diǎn)擊任何一個(gè)按鈕,其他項(xiàng)目按鈕將處于不可用狀態(tài)直到退出當(dāng)前校準(zhǔn)項(xiàng)目。
(3) 參數(shù)文件生成
在執(zhí)行某些校準(zhǔn)項(xiàng)目后,點(diǎn)擊參數(shù)文件生成按鈕會(huì)進(jìn)入新參數(shù)文件生成流程:載入原始參數(shù)文件-根據(jù)校準(zhǔn)項(xiàng)目的執(zhí)行情況計(jì)算相應(yīng)校準(zhǔn)參數(shù)-生成新的參數(shù)文件-發(fā)送新的參數(shù)文件至數(shù)據(jù)采集處理單元-保存原始測(cè)量數(shù)據(jù)-退出參數(shù)文件生成程序。
經(jīng)緯儀相關(guān)文章:經(jīng)緯儀原理
評(píng)論