yoyo2001426
級別: 略有小成
|
各位師傅,參數里的輸出單位設定 pulse 與 mm ,差別在哪邊? 例如 我PLC 對模組下 10萬 這不就代表 要模組對馬達 輸出10萬個pulse,若設置單位pulse 跟 mm 跑出來的結果是否一樣 |
---|---|
|
langui
級別: 論壇先鋒
|
mm也是Pul轉換過來的,PLC一般的頻率是100K,也就是1S發100K個脈沖,如果你的絲桿是10mm的,你伺服設定100K/R,那么你走10個脈沖就的1um。 |
---|---|
|
yoyo2001426
級別: 略有小成
|
請問師傅,目前我的配置是 QD77MS MR-J4 HC-KR053 Pr2 Pr3 還有速度限制 該如何設定 |
---|---|
|
mall9002
級別: 略有小成
|
建議搞清楚幾個概念,1脈沖當量,就是每個脈沖走多少,2電機每轉脈沖數,電機轉一圈需要多少個脈沖,3電子齒輪,為了實現在需要的脈沖當量,計算出來的齒輪比值 |
---|---|
|
mall9002
級別: 略有小成
|
給你個,我在論壇下載的軟件,自己算 |
---|---|
|
yoyo2001426
級別: 略有小成
|
軟件開啟失敗,有別的方式嗎 |
---|---|
|
yoyo2001426
級別: 略有小成
|
Pr.2 每一轉的脈沖數 ==> Encode === 4194304 Pr.3 每一轉的位移量 ==> 計算出來? 減速比 ====> 5 螺桿 ===>16mm 「Pr.3 每一轉的位移量」是我希望馬達 轉一圈所需要的數值,若照工程的概念來說 就是要先算出 發送1 pulse 實際機械走了多遠? |
---|---|
|
spsp8315
級別: 略有小成
|
有減速的話,電機實際速度還要X速比,如果是1/5,就要X5。 我的移動距離(實際是脈沖數)也簡單:絲杠節距10mm,每轉指令輸入脈沖數設定是1000,那么1mm對應的是100個脈沖 觸摸屏設定值小數點選擇2位,PLC讀出的值沒有小數,正好擴大100倍,也就是移動的距離(mm)不用換算,就是要輸出的脈沖數。 |
---|---|
|
mall9002
級別: 略有小成
|
圖片:
這么說吧,如你的例子,螺距16mm,如果沒有減速比,電機一轉移動量16mm,但是有減速比1/5,也就是電機一轉移動16/5mm,3.2mm/rev。那么一個脈沖能轉多少呢,3.2除以4194304,明顯出來是個除不盡的小數,而且編程的時候我們希望是,一個脈沖0.001mm或者0.01mm這樣的值(脈沖當量),這么時候怎么辦呢,有電子齒輪幫你解決問題。電子齒輪(CMX/CDV)=編碼器分辨率**脈沖當量/螺距 *減速比,也就是電子齒輪= 4194304**0.001/(16*1/5)= 32768/25。記得計算完后驗算一下脈沖輸出頻率安裝設定速度的情況下是否能滿足要求。就是說 要求電機轉速能不能達到。如果超過脈沖頻率,則需要調整脈沖當量,重新計算。這么直白的說就是 控制器發1個脈沖,放大器按照電子齒輪配比,轉換相應數量的脈沖。建議多看手冊。說的不對的樓下批評。 另外如果你用的智能運動模塊,就不用這么去計算了,設好螺距減速比等參數后,只要選擇指令單位mm或者pul,智能模塊會自動計算的。 [ 此帖被mall9002在2018-07-20 10:00重新編輯 ] |
---|---|
|