資源描述:
《基于LabVIEW的雙機串口通信的設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、第26卷第3期鄭州輕工業(yè)學院學報(自然科學版)Vol.26No.32011年6月JOURNALOFZHENGZHOUUNIVERSITYOFLIGHTINDUSTRY(NaturalScience)Jun.2011文章編號:1004-1478(2011)03-0108-03基于LabVIEW的雙機串口通信的設計楊永雙,夏永泉(鄭州輕工業(yè)學院計算機與通信工程學院,河南鄭州450002)摘要:給出了一種基于LabVIEW的雙機串口通信的設計:采用串口線來設計2個計算機之間的通信,并通過LabVIEW中的VISA庫實現(xiàn)了一個能
2、夠自動收發(fā)的通信系統(tǒng),即將串行通信中所需要的控件模塊按照邏輯時序搭建起來,同時配合循環(huán)等待、條件判斷等語句,將數(shù)據(jù)或儀器控制命令轉(zhuǎn)換為LabVIEW平臺的數(shù)據(jù)傳輸格式.該設計具有硬件接口簡單、軟件編程方便、實用的特點,在實際近距離通信中具有一定的參考價值.關鍵詞:LabVIEW;VISA;串口通信中圖分類號:TN510文獻標志碼:ADesignoftwo-machineserialcommunicationbasedonLabVIEWYANGYong-shuang,XIAYong-quan(CollegeofComp.a(chǎn)
3、ndCom.Eng.,ZhengzhouUniv.ofLightInd.,Zhengzhou450002,China)Abstract:Arealizationmethodoftwo-machineserialcommunicationbasedonLabVIEWwaspresented,usingseriallinetodesignthecommunicationbetweentwocomputers,andacommunicationssystemwhichcanautomaticallysendandreceive
4、hadbeenrealizedthroughLabVIEW'sVISAlibrary.Theserialcommu-nicationcontrolmodulewasbuiltupinalogicalsequence,atthesametime,loopingstatements,conditionjudgmentstatementsandotherstatementswereusedandthedatatransferformatorinstrumentcontrolcom-mandisconvertedtoLabVIE
5、Wplatform.Themethodispracticalwithasimplehardwareinterface,conven-ientsoftwareprogrammingandpractice.Ithassomereferencevalueintheactualclosecommunication.Keywords:LabVIEW;VISA;serialcommunication是希望使用符合行業(yè)標準的軟件開發(fā)環(huán)境來進行0引言整個系統(tǒng)軟件的開發(fā).在虛擬儀器領域,當前最引串口是常用的計算機與外部串行設備之間的人注目
6、的開發(fā)語言是NI公司的LabVIEW(laborato-數(shù)據(jù)傳輸通道,通過RS-232串口總線與PC計算機ryvirtualinstrumentengineeringworkbench),它是一組成虛擬儀器系統(tǒng),是目前虛擬儀器的構成方式之種圖形化的編程語言,又稱為G語言.LabVIEW盡一,主要適用于速度較低的測試系統(tǒng),它具有接口可能利用了技術人員(科學家、工程師)所熟悉的術[1]簡單、使用方便的特點.在應用開發(fā)層,開發(fā)者總語、圖標和概念,使用這種語言編程時,基本上不寫收稿日期:2011-01-08基金項目:河南省高等學
7、校青年骨干教師資助計劃項目(2010GGJS—114)作者簡介:楊永雙(1979—),女,河南省封丘縣人,鄭州輕工業(yè)學院講師,主要研究方向為信息與通信處理.通信作者:夏永泉(1972—),男,遼寧省葫蘆島市人,鄭州輕工業(yè)學院副教授,博士,主要研究方向為圖像處理.第3期楊永雙,等:基于LabVIEW的雙機串口通信的設計·109·程序代碼,取而代之的是流程圖.因此,LabVIEW是表1串行通信節(jié)點功能表一個面向最終用戶的工具,而且,它廣泛地被工業(yè)VI名稱功能界、學術界(研究實驗室)所接受,被視為一個標準VISA配置串口初始化
8、VISAresourcename指定的串口通信參數(shù)[2]的數(shù)據(jù)采集和儀器控制軟件.將輸出緩沖區(qū)中的數(shù)據(jù)發(fā)送到VISAVISA寫入針對目前串口通信的研究大多只停留在PC機resourcename指定的串口將VISAresourcename指定的串口接收與單片機之間的串口通信,或只用文本語言編寫PCVISA讀取緩沖區(qū)中的