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

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > PLC在自由口通訊中實(shí)現(xiàn)多地址指針接收數(shù)據(jù)的方法

          PLC在自由口通訊中實(shí)現(xiàn)多地址指針接收數(shù)據(jù)的方法

          作者: 時(shí)間:2009-07-22 來源:網(wǎng)絡(luò) 收藏

          網(wǎng)絡(luò)6:啟動(dòng)5,賦值給模擬量輸出AQW2。

          INT_1定時(shí)中斷事件中發(fā)送監(jiān)視

          網(wǎng)絡(luò)1:通過VB24控制XMT的“啟/停”動(dòng)作,進(jìn)而控制向計(jì)算機(jī)發(fā)送數(shù)據(jù)。

          4 注意要點(diǎn)

          由于在本設(shè)計(jì)中PLC每次數(shù)據(jù),第一個(gè)字節(jié)“代號”進(jìn)入SMB2時(shí),在一次中斷事件內(nèi),代號的數(shù)值也存儲在每個(gè)指針對應(yīng)的第一個(gè)存儲中,因此每個(gè)指針接收數(shù)據(jù)時(shí)從第2個(gè)字節(jié)起才是指令數(shù)據(jù)的信息內(nèi)容,第一個(gè)字節(jié)都是對應(yīng)該指針的代號,否則會出現(xiàn)數(shù)據(jù)傳輸錯(cuò)誤。在PLC程序設(shè)計(jì)時(shí)需要為每個(gè)指針預(yù)留第一個(gè)存儲來存儲該指針的代號。

          故上位機(jī)每次向PLC寫指令時(shí),第一個(gè)數(shù)據(jù)內(nèi)容是指針代號,通過上位機(jī)程序中直接賦值即可;從第2個(gè)數(shù)據(jù)開始為上位機(jī)的控制指令。

          5 結(jié) 語

          本設(shè)計(jì)方案已在實(shí)驗(yàn)室機(jī)電一體化控制系統(tǒng)的人機(jī)界面中成功地應(yīng)用。系統(tǒng)運(yùn)行穩(wěn)定,大大減少了與上位機(jī)操作指令無關(guān)的數(shù)據(jù)傳輸,可精確高效地將上位機(jī)指令數(shù)據(jù)寫入目標(biāo),有效解決了串口中出現(xiàn)因大量數(shù)據(jù)傳輸而造成的延時(shí)。


          上一頁 1 2 3 下一頁

          評論


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