資源描述:
《基于labview的利用tcp協(xié)議進行雙機通信》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、虛擬儀器課程設計----基于LabVIEW的利用TCP協(xié)議進行雙機通信學院:電子與信息工程學院班級:測控技術(shù)與儀器姓名:學號:指導教師:利用TCP協(xié)議進行雙機通信摘要:LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是當前最流行的圖形化虛擬儀器集成開發(fā)環(huán)境,同時它也是一種功能強大的編程語言。與一般的編程語言(如VB,VC等)不同的是,LabVIEW采用基于流程圖的圖形化編程方式,因此也被成為G語言(GraphicalLanguage)。LabVIEW首先提出了
2、虛擬儀器(VirtualInstrument,簡稱VI)這一創(chuàng)新概念,這一概念將儀器技術(shù)與計算機技術(shù)緊密結(jié)合起來,將傳統(tǒng)儀器由硬件實現(xiàn)的數(shù)據(jù)分析處理與顯示功能,改由功能強大的PC機及顯示器來完成,儀器功能完全由軟件編程來實現(xiàn),只要由I/O接口設備完成信號的采集、測量與調(diào)理,就能完成各種測試功能的計算機儀器系統(tǒng)。虛擬儀器概念的提出使得測量儀器的功能可以由用戶根據(jù)需要自行設計軟件來定義和擴展,而不是只能由廠家事先定義且固定不可變更。這樣,用戶不必購買多臺不同功能的傳統(tǒng)儀器,不必購買昂貴的集多種功能于一身的傳統(tǒng)儀器,也不必不斷購
3、買新儀器。因為虛擬儀器可與計算機同步發(fā)展,與網(wǎng)絡和其它周邊設備互聯(lián),用戶只需要改變軟件就可以賦予它或擴展、增強它的測量功能。用LabVIEW開發(fā)虛擬儀器主要分兩個部分:前面板的設計和框圖程序的編寫。前面板的功能等效于傳統(tǒng)測試儀器的前面板;框圖程序等效于傳統(tǒng)測試儀器與前面板相聯(lián)系的硬件電路。本文主要介紹怎樣用LabVIEW完成局域網(wǎng)雙機通信。Abstract:theLabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)isthemostpopulargraphical
4、virtualinstrumentintegrateddevelopmentenvironment,itisalsoapowerfulprogramminglanguage.Withthegeneralprogramminglanguage(suchasVB,VCetc.)isdifferent,LabVIEWbyflowchartbasedongraphicalprogrammingmode,soalsoknownastheGlanguage(GraphicalLanguage).LabVIEWfirstproposed
5、thevirtualinstrument(VirtualInstrument,referredtoasVI)thedefinitionofinnovation,theconceptofacombinationofinstrumenttechnologyandcomputertechnology,thetraditionalinstrumentconsistsofhardwarerealizationofdataprocessinganddisplayfunctions,PCanddisplaybythepowerfulin
6、strumenttocomplete,fullyfunctionalbysoftwareprogramming,aslongastheI/Ointerfaceequipmentacquisition,signalconditioning,computerinstrumentsystemcancompleteavarietyoftestfunction.Putforwardtheconceptofvirtualinstrumentmakesthemeasuringinstrumentscanbeimplementedbyt
7、heuseraccordingtotheneedsofsoftwaredesignedtodefineandexpansion,notonlybythefactorydefinedinadvanceandisfixedandcannotbechanged.Inthisway,theuserdoesnothavethetraditionalinstrumentpurchasedifferentfunction,notthetraditionalinstrumentpurchasemultiplefunctionsofexpe
8、nsiveinabody,alsodoesnotneedtokeepbuyingnewequipment.Becausethevirtualinstrumentcanbesynchronizedwiththedevelopmentofcomputerandnetwork,andotherperipher