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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于Profibus-DP的通訊在寬厚板熱處理 系統(tǒng)中的應用

          基于Profibus-DP的通訊在寬厚板熱處理 系統(tǒng)中的應用

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

          在S7-400中,不需要為現(xiàn)場總線編寫通訊程序,只要通過STEP 7軟件包對DP主站和所有DP從站進行硬件組態(tài),統(tǒng)一分配地址即可[3]。
          由于在上述硬件組態(tài)過程中已經(jīng)解決了網(wǎng)絡的通訊問題,所以在編程時無須考慮通訊問題,只要像對一臺PLC那樣對所有I/O地址編程即可。由此可見使用PROFIBUS—DP現(xiàn)場總線具有“硬件分散,軟件集中”的特點。
          3.4 Profibus的故障診斷
          Profibus是一種抗干擾性比較強的現(xiàn)場總線,但不時還會發(fā)生一些故障。在處理故障的過程中我們發(fā)現(xiàn),造成Profibus通訊出現(xiàn)故障的原因,80%都是最簡單的原因,比如:現(xiàn)場沒有接地處理、布線時與動力電纜沒有分開等等。
          現(xiàn)場診斷一般會使用到BT200和示波器等設備。BT200是西門子的提供的Profibus網(wǎng)絡診斷設備,可以進行網(wǎng)絡距離檢測,網(wǎng)絡連接的質(zhì)量的檢查(比如斷線、短路等等);而示波器常常用于檢測Profibus通訊的波形[4]。
          STEP7等編程工具也可以做為網(wǎng)絡診斷的一種工具。在STEP7軟件中,提供了“在線診斷”的功能,可以實時的對Profibus網(wǎng)絡進行最直接的診斷。比如:哪些從站出現(xiàn)故障,可在STEP7的診斷緩沖區(qū)中直接得到故障信息。STEP7還提供了一些Profibus的診斷功能塊,比如FB125/FC125等,方便用戶通過編程的方式在程序運行中診斷ProfibusS網(wǎng)絡中出現(xiàn)的故障,同時可將故障信息直接顯示在上位機畫面上。


          4 結束語
          本系統(tǒng)在試運行后,運行安全、穩(wěn)定、可靠,能夠滿足萊鋼寬厚板熱處理生產(chǎn)所需的各項工藝技術指標,系統(tǒng)采用Profibus-DP現(xiàn)場總線方式,PLC通過DP線連接各個ET200站和現(xiàn)場設備,減少了現(xiàn)場電纜的數(shù)量和接線工作量,降低了系統(tǒng)故障率。由于所有的測控信息通過總線通信來實現(xiàn),全數(shù)字通信取代了模擬信號的傳輸,提高了系統(tǒng)的控制精度,取得了比較明顯的經(jīng)濟效益和社會效益。


          參考文獻:
          [1] 陽憲惠.現(xiàn)場總線技術及應用[M].北京:清華大學出版社,1999,7.
          [2] 李正軍.現(xiàn)場總線與工業(yè)以太網(wǎng)及其應用系統(tǒng)設計[M].北京:人民郵電出版社,2005,75.
          [3] 廖常初.西門子工業(yè)通信網(wǎng)絡組態(tài)編程[M].北京:機械工業(yè)出版社,2004,51.
          [4] 柴瑞娟,陳海霞.西門子PLC編程技術及工程應用[M].北京:機械工業(yè)出版社,2007,13.


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