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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > INTERBUS現(xiàn)場總線在汽車行業(yè)的優(yōu)勢

          INTERBUS現(xiàn)場總線在汽車行業(yè)的優(yōu)勢

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

          3.Interbus總線給帶來了什么

          Interbus總線的拓撲結(jié)構(gòu)非常的靈活,可以任意的接分支,分支上面還可以再接若干分支,一直可以拓撲16層,這樣使設(shè)計和施工都變得非常的靈活。中很多工藝都會用到懸鏈,滾床,利用這種靈活的分支技術(shù),一段懸鏈、一路滾床,或者一個夾具工位都可以做成一個網(wǎng)絡(luò)分支,這樣就避免了一根總線繞到底的情況,既提高了網(wǎng)絡(luò)的穩(wěn)定性,又節(jié)省了總線電纜。還可以從邏輯上對每個分支進行單獨控制。較長的傳輸距離和靈活的拓撲結(jié)構(gòu)也使用戶在進行網(wǎng)絡(luò)規(guī)劃時非常的寬松,靈活,方便。使用其他總線協(xié)議往往在距離、站數(shù)、站點分布這方面會有一些技術(shù)束縛,Interbus可以讓用戶解脫出來。


          Interbus的調(diào)試和網(wǎng)絡(luò)管理非常的方便。每一個總線設(shè)備,都有一個識別寄存器,在總線啟動的第一個周期,主站就可以讀取存儲在所有連接在總線網(wǎng)絡(luò)上的識別寄存器數(shù)據(jù),從而識別每一個總線設(shè)備。所以這里就不需要硬件設(shè)址,在硬件安裝好后,用組態(tài)軟件讀取識別寄存器數(shù)據(jù),就可以把硬件組態(tài)讀上來。在網(wǎng)絡(luò)調(diào)試時可以任意的關(guān)斷某個網(wǎng)絡(luò)分支或者站點。這樣,根據(jù)工藝段的不同,把網(wǎng)絡(luò)進行分支分段管理非常的方便,比如我們把一個夾具工位做成一個分支,這樣就可以分開調(diào)試,分開管理,即使某個工位有網(wǎng)絡(luò)故障也不影響其他工位的調(diào)試或者生產(chǎn)。也可以把每個工位的幾臺焊接機器人作為一個Interbus總線分支進行管理,把機器人和夾具的控制系統(tǒng)分開管理。這樣,對現(xiàn)場的調(diào)試以及后期設(shè)備維護和升級都是非常有幫助的。

          下面我們來看看神龍汽車在采用Interbus總線之后,網(wǎng)絡(luò)分支管理在現(xiàn)場輸送設(shè)備上的一個應(yīng)用實例。系統(tǒng)的控制功能和工藝流程這里不多說,我們主要來看看在采用Interbus總線協(xié)議之后,為了優(yōu)化網(wǎng)絡(luò)管理和方便后期設(shè)備維修,設(shè)備網(wǎng)絡(luò)是如何規(guī)劃。

          網(wǎng)絡(luò)結(jié)構(gòu)圖如下所示:

          圖中:

          MASTER——主站,PLC或是控制卡。
          BK——耦合器,即一個網(wǎng)絡(luò)節(jié)點,也叫從站。
          RB——擴展在耦合器后面的分支模塊。本例中擴展了10塊。
          MD——馬達啟動器。



          評論


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