<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    SMART V2.7的新功能——路徑規劃
    發布時間: 2023-11-29 10:21 更新時間: 2024-12-28 09:10

    路徑規劃功能概述:


    S7-200SMART V2.7版本的軸組功能,雖然通過MoveLinear指令,實現了多軸的直線插補。


    但如果遇到較為復雜的運動(如連續執行路徑生成圖案),需要大量的程序賦值和邏輯編寫,上手難度大且程序冗長易出錯。


    下圖中為真實的案例程序,可以看到程序中編寫了大量的子程序和復雜邏輯才可以實現。


    圖片


    基于這些問題,V2.7版本開發了MovePath指令,也就是路徑規劃功能,這個功能大大方便了使用者,將需要連續執行的位置以表格的形式在向導中組態,調用一個子例程即可完成。


    作為對比,可以看到應用路徑規劃后,只用了很小的程序量便實現了相同的功能。


    圖片



    路徑規劃功能組態:


    在勾選使用軸組的情況下,運動控制向導的導航下方會出現路徑規劃的選項卡,路徑規劃界面下可以創建不同的路徑,每個路徑都有唯一的ID對應以用來編程使用區分。


    圖片


    創建路徑后可以在對應的路徑下創建路徑的線段,Zui多可以創建128條線段(所有路徑中的線段數),每條線段也有對應的ID來區別。


    執行時路徑指令時按照ID依次執行,每條指令都可以單獨配置執行動作的復合速度,X/Y/Z的目標位置,加減速時間和急停時間。


    需要注意配置的是,系統會自動判斷配置參數是否合理,如速度為0或超過Zui大速度,加減速時間為0,連續執行的兩條線段位置完全相同等無法執行指令的情況,組態會提醒報錯,同時該配置表格支持從EXCEL表格中直接復制導入。


    圖片


    除了每個路徑配置的第一條線段外,其他的線段都可以配置觸發的上升沿條件,在執行完上一條線段后等待條件導通。


    圖片



    路徑規劃指令:


    組態完成后會生成GRP0_MOVEPATH指令,以下說明為其引腳定義

    圖片


  • EN:

    啟用子例程,一般使用SM0.0。


  • START:執行移動路徑命令,一般使用沿觸發。

  • Path_ID:指定路徑ID。ID輸入編號必須在0到127之間。否則子例程會返回錯誤。

  • Done:命令執行已成功完成時,參數啟用。

  • Busy:功能塊觸發但尚未完成時,參數啟用。

  • Active:函數塊輸出脈沖時,參數啟動。

  • Error:反饋指令執行時發生某些錯誤,詳細說明見錯誤代碼表格。

  • Err_Segment:執行錯誤的線段的ID。

  • Cur_Segment:當前執行的線段的ID。



  • 散點圖驗證路徑


    可以利用EXCEL中插入散點圖的功能,在坐標點位導入之前確定要執行的動作是否正確。


    確定后通過簡單的復制功能將表格配置到組態向導中,具體的操作完整過程請參考小程序中應用實例的視頻演示。


    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595