ajd186
級別: 家園?
|
永宏FBs-24MCT,兩軸,Y2,Y3軸有問題。我發一定量脈沖正轉后,再發同樣數量脈沖反轉,啟動時將DR4090清零,運行一段時間后(長短無規律)回到初始位置DR4090不為零。不知有沒有人碰到過? [ 此帖被ajd186在2016-01-27 16:21重新編輯 ] |
---|---|
|
ajd186
級別: 家園?
|
如果不用M50,M52上升沿的話,不用10分鐘,DR4090就會有數(3,5,8不等),走一個來回或者幾個來回就會累加,越加越多。使用就沒有那么快,30分鐘或者1小時以上才有數。 |
---|---|
|
ajd186
級別: 家園?
|
只有我一個人碰到這樣的嗎?還是這種工序要用絕對坐標來做?那我這樣寫有錯誤嗎?大蝦們出出手吧。 |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
如果控制伺服的話,清DR4090用回原點指令清零,如果往復動作最好用絕對值,本身用相對值定位沒問題,但你程序中的清零應該只有一次。 從你的清零條件看有問題,第一次清零應為人為清零,第二次清零應用正轉或反轉脈沖完成的DN來清零 說正轉或反轉是不確定你的零點是在左還是左右 個人的理解是你清DR40990正轉,再反轉,中間有清零,伺服脈沖沒發完造成的 |
|
---|---|---|
|
ajd186
級別: 家園?
|
謝謝!我的程序是在自動啟動時把DR4090清零的,中間不會清,直到自動停止。而且出現這種情況是不定時的,有時半小時,有時一天。 |
---|---|
|
ajd186
級別: 家園?
|
昨天就拿一PLC不接外線試了一晚,一樣的程序,一點事沒有,F懷疑是不是現場有干憂所至?但是干憂也不會到內部去呀。 |
---|---|
|
rongbing
級別: 論壇先鋒
|
你說的不接外線是指什么,我遇到過類似的,解決的辦法就是,速比設置不合理,把你的速比和你的脈沖個數,從新算一下,然后把結果,放在程序里,試一下 |
---|---|
|