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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 防腐工程中陰極保護電流檢測系統(tǒng)的設計

          防腐工程中陰極保護電流檢測系統(tǒng)的設計

          作者: 時間:2013-12-30 來源:網(wǎng)絡 收藏

          防腐工程中陰極保護電流檢測系統(tǒng)的設計

            3 主節(jié)點軟件功能

            主節(jié)點軟件用Visual Basic 6.0開發(fā)環(huán)境編制。主要有以下功能:

           (1)實時數(shù)據(jù)采集

           根據(jù)設置的數(shù)據(jù)采集密度和時刻自動接收各個節(jié)點的數(shù)據(jù)并存盤,也可以采用手動方式對某些電極進行數(shù)據(jù)采集。各電極的采集時間、箱號、電極號、數(shù)值、上下限值同時顯示,并以不同的顏色顯示異常數(shù)據(jù)。同時,在主節(jié)點通信模塊設計中增加了傳輸過程的顯示,如發(fā)送次數(shù)、元應答次數(shù)、壞包個數(shù)以及當前通信狀態(tài)和已經(jīng)完成的通信任務,以便及時進行故障處理。

            (2)系統(tǒng)設置

            可任意設置數(shù)據(jù)采集密度和時刻??稍O置電流、電壓上下限值并發(fā)送到各個節(jié)點,同時發(fā)送主節(jié)點的時鐘數(shù)據(jù),保證各節(jié)點參數(shù)一致。

            可啟用或禁用某一節(jié)點或某一電極。當某一節(jié)點設備進行維修或出現(xiàn)故障時不影響整個系統(tǒng)的正常工作。

           (3)查詢和曲線顯示

            設計了電極參數(shù)的縱向比較圖表,即同一根電極電流在不同時問變化的曲線,還有多根電極電流的縱向比較曲線和橫向的電流、電位比較曲線。即不同的電極電流、電位在某一個時間段內(nèi)的變化曲線比較圖表。

           數(shù)據(jù)備份可避免采集并保存的大量數(shù)據(jù)因不可預知的原因而丟失。本系統(tǒng)增加了數(shù)據(jù)備份功能。

            (4)異常電極位置顯示

           制作碼頭鋼管樁平面位置圖,將每根電極的三維位置(X,Y,Z)在工控機顯示器上顯示出來,就可以非常直觀地顯示正常工作電極和不正常工作電極在碼頭的實際位置,便于管理人員發(fā)現(xiàn)和分析問題,以利于對鋼管樁的及時維護。

            主節(jié)點相關操作界面如圖4和圖5所示。

          防腐工程中陰極保護電流檢測系統(tǒng)的設計

          防腐工程中陰極保護電流檢測系統(tǒng)的設計

            在兩年多全天不間斷運行中,本系統(tǒng)完全滿足了用戶的要求和設計指標。

           該系統(tǒng)的使用提高了巡檢人員的工作效率和工作條件,對于及時、準確地了解整個的現(xiàn)狀,早期隱患(如有異物纏繞、參比電極的早期失效等)的發(fā)現(xiàn)都起到了非常重要的作用。同時把該領域內(nèi)的監(jiān)測水平迅速提高到和國際接軌、國內(nèi)領先的位置。

          電流傳感器相關文章:電流傳感器原理

          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();