hougt
級別: 探索解密
|
PLC型號:三菱 FX3u-32MT/ES-A 伺服驅動器型號:SGDM-10ADA-V 定位指令:DDRVA指令 控制方式:脈沖+方向 現象:每次PLC發出的指令脈沖數與伺服接收的脈沖數不等,導致每次的位置都不同,從伺服驅動器參數中讀取所得結論。 以前是可以的,后來出現上述情況 現更換了CN1接線,PLC,,伺服驅動器,編碼器線,電機電源線。現還是定位不準。從驅動器讀出的脈沖數不同。 PLC監控脈沖:D8140 伺服驅動器監控脈沖:Un 00C 懷疑是干擾問題,但無法處理,所有的線都為屏蔽線,PLC發同樣的脈沖而伺服接受的脈沖是不同的,所定的位也是不同的 [ 此帖被hougt在2015-06-02 15:23重新編輯 ] |
---|---|
|
hougt
級別: 探索解密
|
懷疑是干擾問題,但無法處理,所有的線都為屏蔽線,PLC發同樣的脈沖而伺服接受的脈沖是不同的,所定的位也是不同的 |
---|---|
|
hougt
級別: 探索解密
|
定位的位置是脈沖數量來確定的,檢查了電子齒輪比,增益等參數,也沒有發現問題。 |
---|---|
本帖最近評分記錄: |
東華數字
級別: 家園常客
|
會不會是軸卡上的接點老化....清一清,不然換張軸卡上去... 或是你把脈衝線用最短路徑接上,先別跑線槽.... 都不行建議換臺控制器吧.... |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
FX3u 脈沖監控請用D8340 |
|
---|---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
而且需要注意的是 D8140或D8340是當前值,并不是總脈沖數。舉例來說,在原點時 里面數值是0,向正方向移動1000個脈沖,里面數值是1000,又向負方向移動了200個脈沖,這時里面的數值是800,而不是200或1200 |
|
---|---|---|
|
hougt
級別: 探索解密
|
設備有接地,哦,筆誤,是D8340,通過查看后確定的D8340值,回原點指令DSZR后來監控它的值的變化 每次定一個點后看伺服的脈沖值與PLC的脈沖值,每次都不同,相差小的時候位置就差不多。, |
---|---|
|
hewm
學無止境
級別: 略有小成
|
可能是干擾的問題,你在驅動器U/V/W到電機的輸出線上套一個鐵氧體濾波器試試看(離驅動器約6cm左右). |
---|---|
|