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

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 基于PLC和脈沖伺服在枕式包裝機上的應用

          基于PLC和脈沖伺服在枕式包裝機上的應用

          作者: 時間:2010-08-23 來源:網絡 收藏

            l 補償區(qū)域

            得到凈補償值以后就需要對從動軸的運動速度進行補償,為了保證橫封橫切時物輸送速度的平穩(wěn)性,需要避開主動軸和從動軸的同步區(qū)域進行補償工作。補償區(qū)域的設置如圖9所示。

            SHAPE * MERGEFORMAT

            圖 8. 補償量計算和補償點選擇說明

            SHAPE * MERGEFORMAT

            圖 9. 補償區(qū)域說明

            3.5 采用切刀近點信號或軟件方法避免誤色標信號誤檢測

            從上面的系統(tǒng)工作流程中可以看出,系統(tǒng)將不斷檢測色標,并根據檢測到的誤差,對送膜軸的運行進行補償,確保橫封橫切的位置準確。但膜上也有可能存在污染或其他印刷圖案,容易引起色標檢測的誤檢測。為解決此問題,在系統(tǒng)中引入切刀近點信號,以此信號作為色標檢測的起始信號,在此范圍以外的區(qū)域將不進行色標信號的檢測,如圖10所示。

            

            圖10. 色標檢測區(qū)域示意

            需要說明的是,這種通過對色標信號的屏蔽來限定色標檢測區(qū)域的功能也可以通過純軟件的方式來實現(xiàn),使得系統(tǒng)更加簡潔。即以切刀傳感器信號為基準(不是切刀近點信號),設定發(fā)生切刀動作后一定長度才啟動色標信號的檢測,從而達到屏蔽色標檢測干擾的效果。具體的設定位置長度可根據物的長度以及設備的相關尺寸來計算,并通過設定相關參數(shù)完成。

            4. 結束語

            利用iPack2000組建多軸枕式包裝控制系統(tǒng),有如下的優(yōu)勢:

            (1)系統(tǒng)簡單、結構緊湊。

            由于iPack2000內建了電子凸輪和車標抓取和補償功能,而且智能驅動器可以直接和HMI連接,使得系統(tǒng)的組建顯得更為簡潔和方便。

            (2)顯著價格優(yōu)勢和性能優(yōu)勢

            由于電子凸輪、同步、跟隨功能內置于iDrive內部,系統(tǒng)的凸輪功能無需通過上位來進行,直接在驅動器級就實現(xiàn)了同步和跟隨的功能,系統(tǒng)的響應速度和控制精度都有了顯著的提升。而原先的可以直接省略或選擇功能更小的,從而達到了節(jié)省投資的目的。

            我國自主知識產權智能技術的多軸枕式包裝機控制系統(tǒng)iPack2000采用總線型控制架構,內置運動控制器,內建電子凸輪、多軸同步飛剪、多軸跟隨,高速色標實時補償,內置PLC完成I/O功能,全部運動控制均在驅動器級別完成,系統(tǒng)響應快,結構簡單,擴展性強,可廣泛于各種多軸枕式包裝機,造價低廉,比進口產品節(jié)省成本超過50%,將逐步成為枕式包裝行業(yè)控制系統(tǒng)的主流方案。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(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); })();