<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      西門子總代理-廣東省-一級代理商

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      西門子PLC
      西門子觸摸屏
      西門子伺服電機
      西門子變頻器
      西門子直流調速器
      西門子電纜
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹

      1. 硬件要求


      ST20/ST30/ST40/ST60固件版本V2.8

      SINAMICS V90 PTI伺服驅動器

      SINAMICS V20 變頻器



      2. 軟件要求


      STEP 7-Micro/WIN SMART V2.8

      V-ASSISTANT V1.06


      控制思路






      測量灌裝針到達灌裝起始點需要的時間t




      如下圖2所示,在檢測開關①處檢測到瓶子后,通過編碼器或者定時器結合傳送帶線速度,計算出瓶子前進的距離。當瓶子運行到位置②處,灌裝針從原點啟動,在瓶子行進到位置③處之前,灌裝針線速度和瓶子的線速度達到一致。在灌裝起始點(位置④),開始灌裝,在位置⑤完成灌裝,灌裝針返回到原點。


      圖片

      圖2


         上述控制邏輯的難點在于

      如何確定位置②,換個角度就是說,如何滿足灌裝針在運行到位置③時,灌裝針的線速度等于傳送帶速度,并且灌裝針和瓶子的位置關系能滿足灌裝要求。


      S7-200 SMART PLC控制V90伺服驅動器,運動控制的重復精度很高,可以理解為,每次灌裝針從原點啟動,到運行至位置③處,需要的時間t是相同的。


      因為灌裝時,灌裝針和瓶子的線速度相同,所以要確保在位置③之前,灌裝針已完成加速階段,進入勻速運行階段。為確保灌裝針在位置③之前就已經進入勻速運行階段,可將位置③設置在盡量靠近灌裝起始點(位置④)處,位置③和位置④可以直接作為同一個位置使用。


      圖片

      圖3


      接下來就要計算出灌裝針從原點運行到位置③或④處所需要的時間,有兩種模式供選擇,因為只能選擇其中一種,所以這兩種方法計算出的時間,統一用符號t表示。


      mode=1

      通過編碼器判斷灌裝針行進到了灌裝起始位④;


      mode=2

      通過檢測開關2判斷灌裝針行進到了位置③


      本應用案例中,在周期時間為1ms的定時中斷中執行Axis_GOTO指令,觸發Axis_GOTO指令后,開始計時:


        mode =1時  


      使用HC0值換算得到灌裝針的實際位置,當灌裝針的實際位置≥灌裝起始點時,得到時間t。

        mode =2時  


      檢測開關2到來時,停止計時,這樣即可得到時間t。不考慮其他的誤差,單純考慮計算方法,時間t的測量誤差,理論上小于1ms。


      Axis_GOTO指令的速度給定值為傳送帶速度給定值,位置給定值可根據機械設置,只要保證機械安全,不發生碰撞,并且能有充足的時間完成灌裝即可。


      生成灌裝針啟動命令




      生成灌裝針的啟動命令,也有兩種模式。


      mode =1

      通過檢測開關1+編碼器判斷瓶子的位置;

      mode =2

      通過檢測開關1+定時中斷+傳送帶給定速度計算瓶子的位置


      下面結合圖4介紹這兩種模式,圖4中時間t由章節2.1中使用時間測量模式2這種方式計算得到。也就是說,t對應的是灌裝針從原點運行到檢測開關2處所需的時間。


      mode =1時


      設傳送帶的線速度為v,測量得到時間t后,L1=v*t+ΔL,位置①和④之間的距離L可直接測量,則L2= L-L1 = L- v*t- ΔL。


      使用HC2值換算得到瓶子經過檢測開關1后行進的距離,當瓶子的行進距離≥L2時,啟動灌裝針。

      mode =2時



      使用定時中斷計算,瓶子經過檢測開關1后,行進的時間t1。通過v*t1計算瓶子的行進距離,瓶子的行進距離≥L2時,啟動灌裝針。


      圖片

      圖4



      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684