愛你3.6克
級別: 探索解密
|
最近在做一個伺服系統(tǒng),采用FX3U-80MT的PLC,伺服馬達轉(zhuǎn)動讀取一個位置后(D8340里面有值)(如40000),關(guān)掉電源重新開機,在伺服里面讀取的位置就不是(40000)了,而且馬達傳的圈數(shù)越多,偏差越大,找了幾天都沒有找到原因, 但假如馬達不轉(zhuǎn)動(假如位置40000),關(guān)掉PLC電源重新啟動,位置還是能正常讀取,還是40000,在這里請問有那些高手遇到過類似的問題,或者有那些做過絕對值控制系統(tǒng),在此請教了。 |
|
---|---|---|
|
愛你3.6克
級別: 探索解密
|
后面找不出原因,后將絕對值的伺服系統(tǒng)直接設(shè)參數(shù)當(dāng)增量式使用,發(fā)現(xiàn)每次定位的位置都有很大的偏差,如 (找過原點后 用DDRVA指令運動1000個脈沖 監(jiān)控D8340里面的值是1000,在用DDRVA指令運動到0,D8340里面的值是到0了,但是機器實際位置已經(jīng)到的-100的位置上,在用DDRVA指令運動1000個脈沖 監(jiān)控D8340里面的值是1000,但是機器實際位置已經(jīng)到的800的位置上,)運動越多偏差越大 機構(gòu)檢查了很多遍,確定沒問題 求解。 |
|
---|---|---|
|