<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于LabVIEW的CSDB總線(xiàn)數據測試

基于LabVIEW的CSDB總線(xiàn)數據測試

作者: 時(shí)間:2010-09-15 來(lái)源:網(wǎng)絡(luò ) 收藏

  基于7.1的通信

  用7.1編程來(lái)實(shí)現通信時(shí),用戶(hù)不必對GPIB,RS-232,VXI等硬件有專(zhuān)門(mén)的了解,為用戶(hù)提供了標準的I/O接口函

  數庫,在Lab VIEW的Functions→All Functions→Instrument I/O中提供了GPIB、串口通信等各種函數模塊,為實(shí)現串口通信提供了便捷的實(shí)現方法。軟件流程如圖3所示。

  

  圖3 串口通信軟件流程圖

  軟件設計中的關(guān)鍵問(wèn)題及解決方法

  (1) 發(fā)送幀結構多樣化解決方法

  通過(guò)對系統中不同部品的實(shí)際測試發(fā)現,由于其互聯(lián)情況不同,相應部品控制碼的幀結構也不盡相同,同步字后跟1~4個(gè)控制消息塊不等,而在自動(dòng)化測試系統中要求此通信軟件具有通用性。為此,將發(fā)送程序中控制消息塊接口設為最大(4個(gè)),當程序檢測到某一接口有輸入時(shí)就發(fā)送此,若沒(méi)有,則以相等長(cháng)度的延時(shí)替代。這樣,在保證所有數據幀周期相同的情況下,滿(mǎn)足了不同部品控制碼的不同要求。

  (2) 接收數據多重校驗

  數據接收程序中,LabVIEW要求設置接收數據緩沖長(cháng)度,程序在接收此長(cháng)度數據后才能進(jìn)行后續處理。實(shí)際程序運行后發(fā)現,如緩沖長(cháng)度僅為一幀(24×8bit),接收數據有可能誤接收。為避免此情況,將緩沖長(cháng)度設置為一幀字長(cháng)的4~6倍,在接收到數據后,再根據同步字、標號等多重匹配原則進(jìn)行驗證后將數據取出,再將4~6組數據相比較,如相同,則認為數據可信,如不相同,則認為數據不可信。

  結語(yǔ)

  作數據測試時(shí),可以方便通過(guò)界面改變需要發(fā)送的數據,接收的數據也可實(shí)時(shí)顯示出來(lái),便于測試分析。把此程序封裝成一個(gè)子函數模塊,可應用于某航空無(wú)線(xiàn)電自動(dòng)測試系統中,基于對總線(xiàn)的收發(fā)控制,成功實(shí)現了VIR-32導航接收機、VHF-22 甚高頻電臺等相關(guān)產(chǎn)品的自動(dòng)測試。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: LabVIEW CSDB 總線(xiàn) 數據

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>