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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 實驗設(shè)備運行狀況監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)

          實驗設(shè)備運行狀況監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)

          作者: 時間:2012-06-29 來源:網(wǎng)絡(luò) 收藏

          3.2 協(xié)議設(shè)計
          協(xié)議是銜接下位機、上位機軟件的支架,只有遵循協(xié)議,進入通信鏈路的數(shù)據(jù),才可以被識別并響應(yīng)。協(xié)議具體如下。
          1)電流監(jiān)測模塊通過中位機向管理系統(tǒng)發(fā)送的數(shù)據(jù)包。共有3種類型:電流監(jiān)測模塊發(fā)送數(shù)據(jù)時,而中位機或上位機未工作時發(fā)送的數(shù)據(jù)包A;電流監(jiān)測模塊實時發(fā)送數(shù)據(jù)的數(shù)據(jù)包B;對管理系統(tǒng)的確認數(shù)據(jù)包C。長度為20字節(jié)、8字節(jié)和7字節(jié),分別如表1,表2,表3所示。

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

          j.JPG


          其中標(biāo)識碼用來區(qū)分數(shù)據(jù)包類型,目的地址為管理系統(tǒng)編址,源地址用來區(qū)分某個室的某個,狀態(tài)包括、待機、關(guān)機3種狀態(tài),開始時間和結(jié)束時間為處于某一種狀態(tài)的起止時間,校驗為整個數(shù)據(jù)包的某種運算,用于發(fā)現(xiàn)傳輸過程中是否發(fā)生錯誤。
          2)管理系統(tǒng)通過中位機向電流監(jiān)測模塊發(fā)送的數(shù)據(jù)。共有3種類型數(shù)據(jù)包管理系統(tǒng)每次后告知設(shè)備可以實時發(fā)送數(shù)據(jù)的數(shù)據(jù)包D;管理系統(tǒng)向監(jiān)電流監(jiān)測模塊發(fā)送的時間校正數(shù)據(jù)包E;閾值下載數(shù)據(jù)包F。長度為7字節(jié)、13字節(jié)和8字節(jié),分別如表4,表5,表6所示。

          k.JPG

          l.JPG


          標(biāo)識碼、目的地址、源地址、校驗和上述含義相同。當(dāng)前時間字段為管理系統(tǒng)時間,將其下發(fā)給各電路監(jiān)測模塊作為標(biāo)準(zhǔn)。

          4 結(jié)束語
          文中從可行性、控制器選擇、硬件方案、軟件設(shè)計及協(xié)議設(shè)計等方面系統(tǒng)地對“設(shè)備狀況”進行了分析并實現(xiàn),最終達到了監(jiān)測室設(shè)備運行、關(guān)閉狀態(tài)的目的。經(jīng)過測試,不管實時監(jiān)測還是斷電后再發(fā)送數(shù)據(jù)都未發(fā)生遺漏現(xiàn)象,很好地監(jiān)督了設(shè)備使用情況,也對高校設(shè)備管理提供了一種新思路,對提高設(shè)備利用率有很大的幫助。


          上一頁 1 2 3 4 下一頁

          評論


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