<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 牛人業(yè)話 > 我的LABVIEW快速開發(fā)串口測試軟件實例

          我的LABVIEW快速開發(fā)串口測試軟件實例

          作者:veiko 時間:2013-11-15 來源:電子產(chǎn)品世界 收藏

            終止符:設(shè)置一幀數(shù)據(jù)的結(jié)束符,即當(dāng)接收串口數(shù)據(jù)時,當(dāng)收到終止符時,軟件自動結(jié)束一幀數(shù)據(jù)接收。

          本文引用地址:http://www.ex-cimer.com/article/189334.htm

            這里做一點說明,對于第一次使用串口的開發(fā)人員,對于屬性的配置最好是右鍵創(chuàng)建輸入控件,這樣不空易出現(xiàn)輸入類型和輸入范圍上的錯誤。

            1.2 寫入

            該節(jié)點主要用于向串口的發(fā)送緩沖寫入數(shù)據(jù),主要的參數(shù)有“資源名稱”和“寫入緩沖區(qū)”?!?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/VISA">VISA資源名稱”接1.1中配置好的串口VI的“VI資源名稱輸出”(在串口應(yīng)用中使用同一串口的VI中“VISA資源名稱”應(yīng)該相同,且具有傳導(dǎo)性)。“寫入緩沖區(qū)”則可以直接連接字符串,這樣就可以直接將該字符串寫入串口發(fā)送緩沖區(qū)進(jìn)行數(shù)據(jù)輸出操作。VISA資源名稱輸出用于和其他相關(guān)VI共享VISA資源。返回數(shù)用于返回發(fā)送成功的字節(jié)數(shù)。

            1.3 VISA讀取

            該節(jié)點主要用于讀取串口中的數(shù)據(jù),如上圖所示。

            字節(jié)總數(shù):要讀取的字節(jié)數(shù)量(可以直接用“VISA串口字節(jié)數(shù)”節(jié)點的輸出來一次性將數(shù)據(jù)全部讀出,參見1.5)。

            讀取緩沖區(qū):PC串口收到的數(shù)據(jù)。

            返回數(shù):實際讀取的字節(jié)數(shù),字節(jié)總數(shù)應(yīng)大于或等于返回數(shù),否則會丟數(shù)。

            1.4 VISA關(guān)閉

            該節(jié)點主要用于關(guān)閉已打開的串口,釋放串口資源,以便串口被其他程序所調(diào)用,如上圖所示。

            1.5 VISA串口字節(jié)數(shù)

            該節(jié)點用于返回串口輸入緩沖區(qū)中的字節(jié)數(shù),可以將其輸出結(jié)果送給VISA讀取節(jié)點的“字節(jié)總數(shù)”參數(shù),這樣可以一次性將串口輸入緩沖區(qū)中的數(shù)據(jù)全部讀出。

            1.6 VISA串口中斷

            該節(jié)點用于發(fā)送指定端口上的中斷。通過連線數(shù)據(jù)至VISA資源名稱輸入端可確定要使用的多態(tài)實例,也可手動選擇實例。



          關(guān)鍵詞: LABVIEW NI 虛擬儀器 PXI VISA

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();