<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
      公司新聞
      舉例說明S7-1200運動控制中的 ‘回原點’到底是怎么一回事?
      發布時間: 2024-06-18 17:07 更新時間: 2024-12-03 08:00

      “原點”也可以叫做“參考點”,“回原點”或是“尋找參考點”的作用是:把軸實際的機械位置和S7-1200程序中軸的位置坐標統一,以進行juedui位置定位。 

      一般情況下,西門子PLC的運動控制在使能juedui位置定位之前必須執行“回原點”或是“尋找參考點”。 

      “擴展參數-回原點”分成“主動”和“被動”兩部分參數。

      主動:在這里的“擴展參數-回原點-主動”中“主動”就是傳統意義上的回原點或是尋找參考點。當軸觸發了主動回參考點操作,則軸就會按照組態的速度去尋找原點開關信號,并完成回原點命令。

      圖片

      輸入原點開關:設置原點開關的DI輸入點。 

      選擇電平:選擇原點開關的有效電平,也就是當軸碰到原點開關時,該原點開關對應的DI點是高電平還是低電平。 

      允許硬件限位開關處自動反轉:如果軸在回原點的一個方向上沒有碰到原點,則需要使能該選項,這樣軸可以自動調頭,向反方向尋找原點。 

      逼近/回原點方向:尋找原點的起始方向。也就是說觸發了尋找原點功能后,軸是向“正方向”或是“負方向”開始尋找原點。

      圖片

      如果知道軸和參考點的相對位置,可以合理設置“逼近/回原點方向”來縮短回原點的路徑。例如,以上圖中的負方向為例,觸發回原點命令后,軸需要先運行到左邊的限位開關,掉頭后繼續向正方向尋找原點開關。

      圖片

      “上側”指的是:軸完成回原點指令后,以軸的邊沿停在參考點開關側邊沿。 
      “下側”指的是:軸完成回原點指令后,以軸的邊沿停在參考點開關側邊沿。 

      無論用戶設置尋找原點的起始方向為正方向還是負方向,軸Zui終停止的位置取決于 “上側”或“下側”。


      逼近速度:尋找原點開關的起始速度,當程序中觸發了MC_Home指令后,軸立即以“逼近速度”運行來尋找原點開關。 

      參考速度:Zui終接近原點開關的速度,當軸第一次碰到原點開關有效邊沿兒后運行的速度,也就是觸發了MC_Home指令后,軸立即以“逼近速度”運行來尋找原點開關,當軸碰到原點開關的有效邊沿后軸從“逼近速度”切換到“參考速度”來Zui終完成原點定位。“參考速度”要小于“逼近速度”,“參考速度”和“逼近速度”都不宜設置的過快。在可接受的范圍內,設置較慢的速度值。 

      起始位置偏移量:該值不為零時,軸會在距離原點開關一段距離(該距離值就是偏移量)停下來,把該位置標記為原點位置值。該值為零時,軸會停在原點開關邊沿兒處。 

      參考點位置:該值就是⑧中的原點位置值。


      如下圖所示,用例子來說明軸主動回原點的執行過程。根據軸與原點開關的相對位置,分成4種情況:軸在原點開關負方向側,軸在原點開關的正方向側,軸剛執行過回原點指令,軸在原點開關的正下方。

      圖片

      ①當程序以Mode=3觸發MC_Home指令時,軸立即以“逼近速度 10.0mm/s”向右(正方向)運行尋找原點開關; 
      ②當軸碰到參考點的有效邊沿,切換運行速度為“參考速度2.0mm/s”繼續運行; 
      ③當軸的左邊沿與原點開關有效邊沿重合時,軸完成回原點動作。


      圖片

      ①當軸在原點開關的正方向(右側)時,觸發主動回原點指令,軸會以“逼近速度”運行直到碰到右限位開關,如果在這種情況下,用戶沒有使能“允許硬件限位開關處自動反轉”選項,則軸因錯誤取消回原點動作并按急停速度使軸制動;如果用戶使能了該選項,則軸將以組態的減速度減速(不是以緊急減速度)運行,然后反向運行,反向繼續尋找原點開關; 
      ②當軸掉頭后繼續以“逼近速度”向負方向尋找原點開關的有效邊沿; 
      ③原點開關的有效邊沿是右側邊沿,當軸碰到原點開關的有效邊沿后,將速度切換成“參考速度”Zui終完成定位。


      圖片

      上圖中的3和4說明了兩種特殊情況下軸的回原點的過程。



      下圖以4種情況來說明軸以“負方向”和“下側”的方式主動回原點的過程。

      圖片

      圖片



      被動:被動回原點指的是:軸在運行過程中碰到原點開關,軸的當前位置將設置為回原點位置值。

      圖片

      輸入原點開關:參考主動會原點中該項的說明。 
      選擇電平:參考主動回原點中該項的說明。 
      參考點開關一側:參考主動回原點中第5項的說明。 
      參考點位置:該值是MC_Home指令中“Position”管腳的數值。


      舉例子說明如何實現一個被動回原點的功能:

      步驟一:在上圖中選則“參考點開關一側”為“上側”; 


      步驟二:先讓軸執行一個相對運動指令,該指令設定的路徑能讓軸經過原點開關; 

      步驟三:在該指令指令的過程中,觸發MC_Home指令,設置模式為Mode=2.

      步驟四:這時再觸發MC_MoveRelative指令,要保證觸發該指令的方向能夠經過原點開關。


      『結果』當軸以MC_MoveRelative指令指定的速度運行的過程中碰到原點開關的有效邊沿時,軸立即更新坐標位置為MC_Home指令上的“Position”值,如下圖所示。在這個過程中軸并不停止運行,也不會更改運行速度。直到達到MC_MoveRelative指令的距離值,軸停止運行。

      圖片

      『結論』 
      1. 被動回原點功能的實現需要MC_Home指令與MC_MoveRelative指令,或MC_MoveAbsolute指令,或是MC_MoveVelocity指令,或是MC_MoveJog指令聯合使用。 
      2. 被動回原點需要原點開關。 
      3. 被動回原點不需要軸不執行其他指令而專門執行主動回原點功能,而是軸在執行其他運動的過程中完成回原點的功能。


      聯系方式

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