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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > VC++的現(xiàn)場總線控制系統(tǒng)在水處理系統(tǒng)中的應用

          VC++的現(xiàn)場總線控制系統(tǒng)在水處理系統(tǒng)中的應用

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

          軟件編制如下:
          do{//查詢can總線狀態(tài)(1為空閑,0為忙)
          ret=can_inquiry_trans( );}
          while(ret==0);
          ret=can_ptrans((byte)address,sznumber,(lp -byte)szdata);//發(fā)送特征字符
          if(ret==0)
          {messagebox(“數(shù)據(jù)下裝錯誤!”,“數(shù)據(jù)下裝”,mb_ok|mb_iconstop);
          return;}
          do{//查詢有無下位機返回的數(shù)據(jù)(1為有數(shù)據(jù),0為無
          //數(shù)據(jù))
          ret=can _inquiry_rece( );}
          while(ret==0);//如果有下位機返回的數(shù)據(jù),接收數(shù)據(jù)
          ret=can_rece((lpbyte)&m_dtype,( lpbyte)&m_address,( lpbyte)&m_data);
          if((ret==0fxx00)||(ret==0fxxff))
          { messagebox (“無數(shù)據(jù)包收到或數(shù)據(jù)包錯誤”,“接收錯誤”mb_ok|mb_iconstop);
          return; }
          for(i=0;i4;i++) //數(shù)據(jù)包接收正確,處理接收的數(shù)據(jù)
          db[250+i]=m_data[i]; //判斷回送的特征字符是否
          //與無發(fā)送的特征字符相同
          if(!(m_data[0]==0x61hm_data[1]==0x61hm_data[2]==m_ptime m_data[3]==m_ptemp)) 
          { messagebox(“下位機回送特征字符錯誤!”,“特征字符下裝”, mb_ok); 
          return; }
          messagebox (“下位機回送特征字符正確!”,“在線參數(shù)下裝”, mb_ok);

          (5) 歷史數(shù)據(jù)查詢打印

          查詢部分包括歷史數(shù)據(jù)的查詢、顯示,曲線的生成、數(shù)據(jù)統(tǒng)計和報表的生成以及打印。

          (6) 報警項目

          在監(jiān)控畫面上有報警標志,設備故障、無閥位反饋信號或模擬量參數(shù)報警信息除控制柜有聲光報警外,上位機畫面上亦有報警信號,同時在配置的報警打印機中即時打印出來供運行人員維修參考。

          3.2 下位機軟件設計

          分為四個大的功能塊:整體投運、設備切換、清洗再生和整體停運。

          (1) 除鹽水箱水位控制在5~10m,當水位低于5m時,自動按流程順序投運一套制水設備(包括一臺清水泵、兩臺過濾器、一套一級除鹽設備和一臺混床);當水位低于3m時,自動投運另一套制水設備。當水位高于10m時,進入設備的整體停運,將所有設備按嚴格的操作順序停運后,一級除鹽設備進行再生。

          (2) 運行中機械過濾器達到規(guī)定過濾時間要切換到下一臺備用機械過濾器。一級除鹽的切換為陽床出水或陰床出水電導>5μs/cm、中的任何一個?;齑驳那袚Q條件為出水導電度大于0.2qus/cm或。

          (3) 一級除鹽運行20個周期后要進行大反洗再生,設計為全自動進行。

          (4) 混床再生過程間隔時間長,故設計為半自動步序進行。

          機械過濾器設備采用并聯(lián)運行布置,運行及清洗操作實行遙控步序操作。混床設備采用并聯(lián)運行布置,運行及再生操作實行遙控點操作。

          一級除鹽設備采用單元連接方式。陽床出口裝有電導表和硅表監(jiān)督終點,其運行和再生操作采用遙控手動操作。再生設備采用計量箱加噴射器,ctn-1型音頻電磁式酸堿裝置,再生液濃度及中間水箱液位人工調(diào)整。

          各項操作由一個轉(zhuǎn)換開關控制,可實現(xiàn)設備手動、步操、半自動和全自動四種操作方式,同時也可在監(jiān)控系統(tǒng)上用軟件實現(xiàn)。

          4 結(jié)束語

          本文將技術應用于化學水處理程控系統(tǒng)上,保證了整套水處理設備安全、高效、穩(wěn)定運行。投入運行以來,效果良好,受到用戶的好評。此系統(tǒng)為國內(nèi)新建火電廠水處理程控系統(tǒng)設計和老火電廠進行水處理技術改造,提供了一種理想解決方案,具有很好的借鑒推廣價值。

          參考文獻
          [1] 陽憲惠. 技術及其應用[m]. 北京:清華大學出版社,1999.
          [2] 雷 斌.visual c++6.0網(wǎng)絡編程技術[m]. 北京:人民郵電出版社,2000


          上一頁 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); })();