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

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于labview的工控機(jī)與變頻器間通訊的設(shè)計(jì)和實(shí)現(xiàn)

          基于labview的工控機(jī)與變頻器間通訊的設(shè)計(jì)和實(shí)現(xiàn)

          作者: 時(shí)間:2013-12-22 來(lái)源:網(wǎng)絡(luò) 收藏
          webkit-text-stroke-width: 0px">  詢問(wèn)、回應(yīng)訊息格式

            ascⅱ模式的檢查碼由通訊地址開(kāi)始到數(shù)據(jù)內(nèi)容結(jié)束加起來(lái)的值,然后取2的補(bǔ)碼。

            以表3詢問(wèn)訊息為例檢查碼為:

            01h+06h+20h+01h+07h+d0h=ffh,然后取2的補(bǔ)碼=01h。

            4 通訊系統(tǒng)軟件設(shè)計(jì)

             語(yǔ)言是美國(guó)ni公司為適應(yīng)計(jì)算機(jī)和軟件技術(shù)的發(fā)展、加快儀器的開(kāi)發(fā)和完善其功能而推出的。它使用圖形化編程語(yǔ)言編程,執(zhí)行程序的順序是由數(shù)據(jù)流決定的,而不是傳統(tǒng)文本語(yǔ)言的按命令行順序連續(xù)執(zhí)行。語(yǔ)言具有界面友好、易學(xué)易懂、開(kāi)發(fā)周期短等優(yōu)點(diǎn),廣泛應(yīng)用于儀器控制、數(shù)據(jù)采集、數(shù)據(jù)分析和數(shù)據(jù)顯示等領(lǐng)域。

            在中進(jìn)行串口通訊主要利用visa函數(shù)。 包括visa configure serial port 、visa write 、 visa read 、 visa close等 vi。 利用串口發(fā)送數(shù)據(jù),讀取數(shù)據(jù)的程序如下:

            第一步:初始化端口,設(shè)定端口號(hào)、波特率、數(shù)據(jù)位、停止位、奇偶校驗(yàn)等。

            第二步:利用visa write.vi 發(fā)送數(shù)據(jù)。

            第三步:如需從串口讀取數(shù)據(jù),可利用visa read.vi 讀取數(shù)據(jù)。

            第四步:如串口不再使用,可利用visa close .vi關(guān)閉串口。

            在labview 2009基本串行寫(xiě)入和讀取程序框圖如圖5。

            基于labview的工控機(jī)與變頻器間通訊的設(shè)計(jì)和實(shí)現(xiàn)

            圖5 labview 2009基本串行寫(xiě)入和讀取程序框圖

            5 結(jié)束語(yǔ)

            本文的創(chuàng)新點(diǎn)在于利用labview實(shí)現(xiàn)通訊,通過(guò)的串行端口來(lái)控制,可以方便、直觀地控制的運(yùn)行,監(jiān)視變頻器的運(yùn)行狀態(tài),設(shè)置變頻器的參數(shù),實(shí)現(xiàn)變頻器的聯(lián)網(wǎng)及遠(yuǎn)程控制。

          數(shù)字通信相關(guān)文章:數(shù)字通信原理


          通信相關(guān)文章:通信原理



          上一頁(yè) 1 2 3 下一頁(yè)

          關(guān)鍵詞: labview 工控機(jī) 變頻器

          評(píng)論


          相關(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); })();