路徑規劃功能概述:
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中插入散點圖的功能,在坐標點位導入之前確定要執行的動作是否正確。
確定后通過簡單的復制功能將表格配置到組態向導中,具體的操作完整過程請參考小程序中應用實例的視頻演示。
- SMART V2.7的新功能——Web Editor 2024-12-28
- SMART PLC的TCP通信及應用 2024-12-28
- SMART PLC的UDP通信 2024-12-28
- 西門子Tecnomatix Plant Simulation顯身手 2024-12-28
- SMART PLC之間如何實現PROFINET通信 2024-12-28
- 電機保護別大意,智能管家SIMOCODE為您的電機保駕護航 2024-12-28
- SMART PLC的自由口通信 2024-12-28
- 西門子全新發布基于Web的SIMATIC PCS neo控制系統4.0版本 2024-12-28
- 西門子精彩系列面板一覽 2024-12-28
- WinCC flexible SMART V4軟件的安裝介紹 2024-12-28
- WinCC flexible SMART V4用戶界面簡介 2024-12-28
- SMART LINE V4與SMART PLC的通信組態 2024-12-28
- 西門子推出新一代工業以太網交換機,加強OT與IT的協作 2024-12-28
- SINAMICS G120XA,為城市地標縫制“時髦外衣” 2024-12-28
- SMART LINE V4項目模擬調試方法 2024-12-28
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595