日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

電路在線維修遠程監(jiān)控系統(tǒng)設(shè)計(二)

出處:電子技術(shù)網(wǎng) 發(fā)布于:2013-05-21 10:21:39

  4 軟件方案設(shè)計

  根據(jù)用戶要求,本設(shè)計選擇相較于B/S(瀏覽器/服務(wù)器)模式,交互性更強.安全性更高.可以靈活解決突發(fā)問題.有完整應(yīng)用程序的C/S(客戶機/服務(wù) 器)模式來設(shè)計系統(tǒng).C/S模式是指2個邏輯(一般為物理的)系統(tǒng)(客戶機和服務(wù)器)及其應(yīng)用程序邏輯組件之間復(fù)雜關(guān)系的協(xié)同.該模式即是將一個系統(tǒng)應(yīng)用 分為2個部分:客戶端和服務(wù)器端.

  本系統(tǒng)是基于LabVIEW 平臺開發(fā),利用其已發(fā)布的TCP VI及相關(guān)函數(shù)實現(xiàn)TCP通信.此前,需要在通信的PC正確安裝TCP/IP協(xié)議簇,同時保證通信所需的源端口/目標端口的開放.

  4.1 設(shè)計流程圖

  本系統(tǒng)的基本原理是:客戶端用戶連接到網(wǎng)絡(luò)上,通過遠程訪問的客戶程序發(fā)送客戶身份驗證信息和與遠程機連接的請求,遠程主機的服務(wù)器端程序驗證客戶身份,如果驗證通過,客戶端就與服務(wù)器建立連接,客戶端開始接收并處理數(shù)據(jù),同時向服務(wù)器發(fā)送連接成功反饋.

  在本設(shè)計中,服務(wù)器端主要是負責響應(yīng)客戶端的服務(wù)請求,通過多功能數(shù)據(jù)采集卡對被維修的電路主板信息進行采集,并通過相應(yīng)網(wǎng)絡(luò)傳輸協(xié)議將數(shù)據(jù)進行傳輸,同 時本地實時顯示和保存.客戶端則主要是負責向服務(wù)端發(fā)出網(wǎng)絡(luò)連接及數(shù)據(jù)監(jiān)控的請求,把從服務(wù)端傳送過來的數(shù)據(jù)進行接收.分析,并在本地實時顯示和保存.由 此實現(xiàn)通過網(wǎng)絡(luò)及相關(guān)協(xié)議遠程監(jiān)控.服務(wù)器端和客戶端的運行流程圖如圖3和圖4所示.

 

  4.2 軟件模塊的設(shè)計

  本系統(tǒng)設(shè)計中,數(shù)據(jù)采集是通過硬件實現(xiàn)的,系統(tǒng)通過調(diào)用LabVIEW 函數(shù)庫中DAQ助手從多功能數(shù)據(jù)采集卡上獲得數(shù)據(jù),然后對這些數(shù)據(jù)進行分類.編碼.打包發(fā)送和本地顯示.

  4.2.1 視頻圖像采集模塊

  在Windows中,許多應(yīng)用程序并不是一個完整的可執(zhí)行文件,它們被分割成一些相對獨立的動態(tài)鏈接庫,即DLL文件,放置于系統(tǒng)中.當執(zhí)行某一個程序 時,相應(yīng)的DLL文件就會被調(diào)用.一個應(yīng)用程序可有多個DLL文件,一個DLL文件也可能被幾個應(yīng)用程序所共用,這樣的DLL文件被稱為共享DLL文件. 通過使用DLL,程序可以實現(xiàn)模塊化,由相對獨立的組件組成,也可以更為容易地將更新應(yīng)用于各個模塊,而不會影響該程序的其他部分.

  Nivissvc.dll是由C語言代碼在VC++環(huán)境中集成,而后形成的后綴為dll的文件.在LabVIEW 中調(diào)用它可以完成AVI格式視頻的創(chuàng)建.幀寫入.視頻保存等功能.

  本系統(tǒng)中調(diào)用“視覺獲取”控件實現(xiàn)視頻圖像的采集,調(diào)用封裝了Nivissvc.dll文件的子VI實現(xiàn)視頻的創(chuàng)建.幀寫入和本地保存.

  4.2.2 數(shù)據(jù)發(fā)送模塊

  數(shù)據(jù)的發(fā)送可以直接調(diào)用LabVIEW 函數(shù)庫中編寫完整且已封裝好的TCP系列子VI中的TCP監(jiān)聽.TCP寫.TCP關(guān)閉連接等子VI。

  由于數(shù)采卡和攝像頭是在不間斷地采集信息,加上要發(fā)送文件的內(nèi)容.報警信號.控制信號.即時文字信息等數(shù)據(jù),容易因為發(fā)送的數(shù)據(jù)太多而造成堵塞,數(shù)據(jù) 包解碼混亂等故障.因此,本系統(tǒng)采用隊列方式發(fā)送信息.并且把不同的信息分別打上“標簽”,先發(fā)送“標簽”再發(fā)送監(jiān)控數(shù)據(jù),客戶端接收到數(shù)據(jù)包后先解碼 “標簽”,再解碼相應(yīng)的監(jiān)控數(shù)據(jù),這樣就避免了數(shù)據(jù)混亂和堵塞.圖5為該模塊的工作示意圖.

 

  4.2.3 數(shù)據(jù)接收模塊

  數(shù)據(jù)的接收也直接調(diào)用LabVIEW 函數(shù)庫中編寫完整且已封裝好的TCP系列子VI中的TCP 開啟連接.TCP讀.TCP關(guān)閉連接等子VI來實現(xiàn)數(shù)據(jù)的接收.顯示和保存.圖6為該模塊的工作示意圖.

 

 

  5 系統(tǒng)功能調(diào)試

  系統(tǒng)主要通信程序框圖,如圖7所示,服務(wù)器端各個模塊運行測試界面分別如圖8所示,客戶端界面與服務(wù)器端界面相仿.

  經(jīng)測試,該系統(tǒng)整體功能運行良好,監(jiān)測波形數(shù)據(jù)準確,監(jiān)控畫面清晰,數(shù)據(jù)保存及時.有條理,用戶界面友好.

  6 結(jié) 論

  本文提出的電路在線維修遠程監(jiān)控系統(tǒng)將分散的電子設(shè)備維修過程通過網(wǎng)絡(luò)來整合,實現(xiàn)了遠程故障診斷和維修監(jiān)控的目的,具有靈活性.高效性等優(yōu)點.該系統(tǒng)的 推廣應(yīng)用不僅能使用戶的涉密電子設(shè)備得到及時有效的技術(shù)服務(wù)與技術(shù)支持,也能使設(shè)備的生產(chǎn)廠家降低技術(shù)服務(wù)的成本,提高服務(wù)的檔次與水平.

關(guān)鍵詞:電路在線維修遠程監(jiān)控系統(tǒng)設(shè)計(二)電路在線維修遠程監(jiān)控

版權(quán)與免責聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

三分鐘速通版!超nice的NE555芯片內(nèi)部電路分析!
廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!