940簡易伺服的調(diào)試小結(jié).doc_第1頁
940簡易伺服的調(diào)試小結(jié).doc_第2頁
940簡易伺服的調(diào)試小結(jié).doc_第3頁
940簡易伺服的調(diào)試小結(jié).doc_第4頁
940簡易伺服的調(diào)試小結(jié).doc_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

940簡易伺服的調(diào)試小結(jié)1、用戶程序由命令構(gòu)成,執(zhí)行命令時,不僅啟動運動,而且還處理驅(qū)動器輸入和輸出,并根據(jù)驅(qū)動器參數(shù)作出決策。在啟動運動之前,必須配置某些驅(qū)動器和 I/O 參數(shù)。 要配置這些參數(shù),請執(zhí)行下列步驟:參數(shù)設(shè)置 從“參數(shù)樹窗口”中選擇“參數(shù)”,并設(shè)置下列參數(shù)。將“驅(qū)動器”設(shè)置為“位置”。- 從“參數(shù)查看窗口”中選擇“驅(qū)動器模式”。- 從下拉菜單選擇“位置”。將“基準(zhǔn)值”設(shè)置為“內(nèi)部”。- 從“參數(shù)查看窗口”中選擇“基準(zhǔn)值”。- 從下拉菜單選擇“內(nèi)部”。將“啟用切換功能”設(shè)置為“禁用”。- 從“參數(shù)查看窗口”中選擇“啟用切換功能”。- 從菜單中選擇“禁用”。I/O 配置輸入 A3 是“禁用/啟用”專用輸入。參見第 4.1.7 節(jié),了解更多信息。 在執(zhí)行程序之前,必須激活輸入 A3,以啟用驅(qū)動器并停止“禁用”模式。注意: 如果驅(qū)動器開始執(zhí)行用戶程序并調(diào)用了“啟用”命令,但輸入 A3 不工作,則將發(fā)生故障 “F_36”(“驅(qū)動器禁用”)。基本運動程序從“參數(shù)樹”中選擇“分度器程序”。 “參數(shù)查看窗口”將顯示存儲在驅(qū)動器中的當(dāng)前用戶程序。 注意,如果驅(qū)動器的存儲器中沒有有效程序,那么程序區(qū)域?qū)榭铡3绦虿季珠_發(fā)程序時,結(jié)構(gòu)非常重要。 建議將程序分為以下 7 個部分:標(biāo)題: 標(biāo)題定義程序的標(biāo)題、編寫程序的作者以及程序的用途。 還可包括日期和修訂號。I/O 列表: I/O 列表定義驅(qū)動器輸入和輸出的用途。 例如輸入 A1 可以作為啟動開關(guān)。初始化和設(shè)置變量: 初始化和設(shè)置變量定義驅(qū)動器設(shè)置和系統(tǒng)變量。例如設(shè)置加速度、減速度和最大速度。事件: 事件是獨立于主程序運行的小程序。 該部分用來定義事件。主程序: 主程序是定義驅(qū)動器程序的地方。子程序: 所有子程序所在的區(qū)域。 這些子程序?qū)⒂芍鞒绦蚴褂?GO SUB 命令調(diào)用。故障處理程序: 故障處理程序代碼所在的區(qū)域。 如果使用故障處理程序,驅(qū)動器發(fā)生故障時將執(zhí)行該代碼。將系統(tǒng)配置文件保存到 PC配置文件由驅(qū)動器的所有參數(shù)設(shè)置和用戶程序構(gòu)成。 設(shè)置驅(qū)動器參數(shù)并寫入用戶程序后,就可以將這些設(shè)置保存至您的計算機中。 要保存設(shè)置,請從“節(jié)點”下拉菜單中選擇將配置另存為。 然后只需為您的程序指定一個名字(例如“基本運動”),并單擊“保存”即可。 配置文件有一個 “dcf” 擴展名,默認(rèn)情況下將保存到MotionView 安裝文件夾中的“用戶數(shù)據(jù)”子文件夾。將配置文件加載到驅(qū)動器-有時需要將程序?qū)耄ɑ驅(qū)С觯┑搅硪粋€驅(qū)動器。 其他時候,程序處于準(zhǔn)備離線狀態(tài)。 在這兩種情況下,程序或配置文件都需要從 PC 加載到驅(qū)動器。 要將配置文件加載到驅(qū)動器,從節(jié)點下拉菜單選擇將配置文件加載至驅(qū)動器。 然后只需選擇您要加載的程序并單擊“打開”。 MotionView 將首先編譯選擇的程序。 完成編譯后,將顯示以下消息框。單擊確認(rèn)退出該對話框。 然后,MotionView 將選擇的文件加載到驅(qū)動器,完成后會顯示下列消息框。單擊確認(rèn)退出該對話框。運動信號源(基準(zhǔn)值)PositionServo 可以設(shè)置為在三種運行模式下運行:轉(zhuǎn)矩、速度或位置。 驅(qū)動器在啟動任何運動之前,必須先收到命令。 對這種運動發(fā)出命令的信號源稱為“基準(zhǔn)值”。 使用 PositionServo,您有兩種對運動發(fā)出命令的方式,或兩種基準(zhǔn)值。 驅(qū)動器的命令信號來自外部信號源時,例如 PLC 或運動控制器,被稱為是外部基準(zhǔn)值。 當(dāng)驅(qū)動器從用戶程序或系統(tǒng)變量接收命令時,被稱為是內(nèi)部基準(zhǔn)值。伺服運動相關(guān):1、點到點移動PositionServo 支持兩種移動,絕對移動和增量移動。 語句 MOVEP(移動到位置)用來產(chǎn)生絕對移動。 執(zhí)行絕對移動時,電機按照指令移動到已知位置。 移動到已知位置以電機的“主”或“零點”位置為基準(zhǔn)。 例如,語句(MOVEP 0) 將使電機移動到零位或主位置,而與電機開始此次移動時所在的位置無關(guān)。 語句 MOVED(移動距離)產(chǎn)生從其當(dāng)前位置的增量(或相對)移動。 例如,MOVED 10 將使電機從當(dāng)前位置向前移動 10 個用戶單位。MOVEP 和 MOVED 語句產(chǎn)生所謂的梯形點到點的運動圖。 梯形移動是電機使用當(dāng)前加速設(shè)置 (ACCEL) 加速到默認(rèn)最大速度 (MAXV),保持該速度一段時間后,通過減速設(shè)置 (DECEL) 減速到達最終位置。 如果移動距離非常小,就可以使用三角形移動圖。 三角形移動是指開始加速至“最大速度”設(shè)置,但是在到達最大速度之前就必須減速,從而到達所要求的終點。2、分段移動MOVED 和 MOVEP 命令簡單且有用,但是如果所需的移動圖比簡單的梯形運動更加復(fù)雜,則可以使用分段移動MDV。下圖分成 8 段,或 8 個 MDV 移動。 MDV 移動(移動距離速度)有兩個參數(shù)。 第一個參數(shù)是該段移動的距離。此距離以電機的當(dāng)前位置為基準(zhǔn),單位為用戶單位。 第二個參數(shù)是抵達分段移動終點時要求的目標(biāo)速度。 即電機到達該分段移動指定的距離時,將要運行的速度。3、記錄絕對移動和增量移動都可以用于記錄移動。 與這些移動有關(guān)的語句是 MOVEPR 和 MOVEDR。 這些語句有兩個參數(shù)。 第一個參數(shù)確定命令的移動距離或位置。 第二個參數(shù)確定在看到記錄輸入之后產(chǎn)生移動。 如果記錄移動是絕對移動 (MOVEPR 10,30),那么在完成記錄輸入之后,第二個參數(shù) “30” 將僅定義要移動的位置。 如果記錄移動是增量移動 (MOVEDR 10,30),那么第二個參數(shù)將是從看到記錄輸入的地方開始所移動的距離。4、S 形曲線加速通常,移動圖盡可能平滑是非常重要的。 例如,使用平滑的移動圖可以使機床的磨損最小化,實踐證明這對于成功完成操作是非常重要的。 要獲得平滑運動圖,PositionServo 支持 S 形曲線加速。采用正常的直線加速,軸可以以線性方式加速到目標(biāo)速度。 采用 S 形曲線加速,電機在開始時加速緩慢,然后在中間區(qū)域是直線加速的兩倍,最后在達到目標(biāo)速度時慢慢停止加速。 采用直線加速時,加速度在加速開始時突然改變,在達到目標(biāo)速度時又突然改變。 采用 S 形曲線加速時,加速度逐漸達到峰值,然后在逐漸減少為沒有加速度。 使用 S 形曲線加速的缺點是,對于相同的加速距離來說,峰值加速是直線加速的兩倍,這樣通常需要兩倍的峰值轉(zhuǎn)矩。 注意,不論使用那種加速方法,軸都會同時達到目標(biāo)位置。要在 MOVED、MOVEP 或 MDV 語句中使用 S 形曲線加速,只需在語句末尾加上 “,S” 即可。例如:MOVED 10 , SMOVEP 10 , SMDV 10,20,SMDV 10,0,S5、運動隊列PositionServo 驅(qū)動器每次執(zhí)行用戶程序的一個語句。 執(zhí)行移動語句時(MOVED 或 MOVEP),移動圖存儲在“運動隊列”中。 默認(rèn)情況下,程序?qū)⒌却驋炱鹫Z句,直到“運動隊列”執(zhí)行該移動為止。 完成該移動后,將執(zhí)行程序中的下一個語句。 該操作將有效地中斷程序,直到運動完成為止。標(biāo)準(zhǔn)移動(MOVED 或 MOVEP)后面只有一個參數(shù)。 該參數(shù)指電機移動的距離或位置。 通過添加第二個參數(shù)“C”,(MOVEP 0,C) 或 (MOVED 100,C),允許驅(qū)動器在移動過程中繼續(xù)執(zhí)行用戶程序。 此時,多個移動圖都可以存儲到隊列中。 “運動隊列”最多可以容納 32 個圖。 如 EVENT 命令一樣,當(dāng)電機在運動中需要觸發(fā)一個操作(例如處理 I/O)時,繼續(xù)參數(shù) “C” 非常有用。下面的“拾取和放置”示例程序已被修改,以使用繼續(xù)參數(shù)“C”。當(dāng)參數(shù) “C” 添加到標(biāo)準(zhǔn) MOVED 和 MOVEP 語句時,生成的運動圖的處理方式與 MDV 移動相似。 使用 MDV 移動時,程序的執(zhí)行永遠不會中斷。生成的運動圖直接存儲到“運動隊列”中,然后逐個執(zhí)行。 如果 MOVED 和 MOVEP 語句沒有 “C” 修飾符,那么這些語句生成的運動圖將進入運動堆棧,程序被中斷,直到執(zhí)行完所有圖為止。用西門子FM357-2驅(qū)動時需要把1、2、3、4號針腳的主編碼器脈沖和FM357的X2驅(qū)動端口相連!8.2 PositionServo 配置不管您希望以何種模式操作,您必須首先配置 PositionServo,以選擇您所需的電機、操作模式和其他使用功能。驅(qū)動器配置分為以下幾個步驟: 電機選擇 操作模式選擇 參考信號源選擇(非常重要) 驅(qū)動器參數(shù)(即電流限制、加速度/減速度)設(shè)置 操作限制(速度或位置限制)設(shè)置 輸入/輸出 (I/O) 設(shè)置 速度/位置補償器(增益)設(shè)置 可以選擇將驅(qū)動器設(shè)置存儲在 PC 文件中,并退出 MotionView 程序。配置驅(qū)動器:1. 確保正確安裝和安放控制器。 請參見第 4 節(jié),了解安裝說明。2. 根據(jù)所需的操作模式和系統(tǒng)要求,對電機和外部設(shè)備進行接線。3. 將驅(qū)動器上的以太網(wǎng)端口 P2 連接至您的 PC 以太網(wǎng)端口。如果直接從 PC 連接驅(qū)動器,則需使用交叉電纜。4. 確定驅(qū)動器被禁用。5. 為驅(qū)動器上電,直到在顯示器上顯示“diS”。 除此以外,請在繼續(xù)操作之前參考下表。6. 確定 PC 和驅(qū)動器都已經(jīng)設(shè)置了正確的 IP。 請參見第 6.4.1.1 節(jié) 設(shè)置您的PC IP 地址。7. 在您的計算機上啟動 MotionView 軟件。8. 從 MotionView 菜單中選擇 。9. 選擇“以太網(wǎng) UDP”,然后單擊“確定”按鈕。10. 從 MotionView 菜單中選擇 。11. 單擊“搜索”按鈕,利用 Ping 搜索網(wǎng)絡(luò)內(nèi)的驅(qū)動器。 如果找到一臺驅(qū)動器,將在屏幕上顯示它的地址。 如果沒有顯示地址,您可以鍵入 IP 地址。驅(qū)動器的默認(rèn)地址為 192.168.124.120. 單擊“連接”按鈕連接驅(qū)動器。12. 只要 MotionView 連接了驅(qū)動器,它的節(jié)點圖標(biāo)將顯示在“參數(shù)樹窗口”的左上角。請參見“PositionServo 程序設(shè)計手冊”了解更多詳細內(nèi)容。13. 雙擊驅(qū)動器圖標(biāo),展開參數(shù)組的文件夾。14. 按照第 5.5 節(jié)所述選擇要使用的電機。15. 展開“參數(shù)”文件夾,并選擇驅(qū)動器的操作模式。 請參見第 6.3.1 節(jié)了解有關(guān)操作模式的詳細內(nèi)容。16. 單擊“電流限制”參數(shù)(參見第 6.3.3 節(jié)),并根據(jù)電機

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論