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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > LabVIEW字符串輸入指令中的換行符問題

          LabVIEW字符串輸入指令中的換行符問題

          作者: 時(shí)間:2016-12-26 來源:網(wǎng)絡(luò) 收藏
          非IEEE488.2規(guī)范類儀器會(huì)一直接收和存儲(chǔ)命令中的每個(gè)字符,直到接收到所需要的表示終止的換行符。傳送方傳送所有命令字符,并在每個(gè)命令最后使EOI線置于高電平。但是接收儀器始終忽略EOI信號(hào),永遠(yuǎn)等待換行信號(hào)。

          其解決方法是:只要在命令后加上換行符后,這些非兼容性儀器就會(huì)完全可靠地接收、執(zhí)行或者反饋GPIB指令。加換行符的方法因使用的虛擬儀器開發(fā)平臺(tái)而異。

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

          當(dāng)使用LabVIEW語言給非兼容性儀器發(fā)送指令時(shí),添加換行符如圖5.15所示。

          圖5.15添加換行符示意圖

          在“常規(guī)顯示”模式下,“n”換行符被作為2個(gè)字符傳送,此時(shí)接收儀器并不認(rèn)可此終止符。必須右擊圖標(biāo),在跳出的菜單中選擇“‘’Code Display”模式,這時(shí)“n”換行符被作為1個(gè)字符傳送,此時(shí)接收儀器認(rèn)可此終止符,如圖5.16。

          只要允許在每個(gè)指令末尾加上換行符號(hào),并且允許儀器遇到新的一行指令時(shí)反應(yīng)。即可解決非兼容性儀器的通信問題。

          圖5.16‘’Code Display選擇示意圖

          還有一種方法是到字符面板中利用“回車”+“換行”兩個(gè)字符常量相連接的形式來達(dá)到“n”的效果(見下圖)!



          評(píng)論


          技術(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); })();