葉開游俠
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 137 點
下載積分: 538 分
在線時間: 10(小時)
注冊時間: 2013-10-17
最后登錄: 2023-09-05
查看葉開游俠的 主題 / 回貼
樓主  發(fā)表于: 2020-07-07 02:08
我用相對定位指令回原點 然后用一個接近開關(guān) 清除D8340里的數(shù)據(jù)  例如DMOV K0 D8340.然后手動用M1接通相對定位指令移動到一個位置,然后在觸摸屏上按一個確認(rèn)件,記錄當(dāng)前脈沖,然后先回原點之后,切換成自動用M15接通絕對定位指令,走這個脈沖數(shù),然后走到與手動記錄相同位置的時候 我監(jiān)控D8340發(fā)現(xiàn)當(dāng)前脈沖值并沒有達(dá)到記錄的脈沖值差了有10倍左右。但是如果我把手動的頻率和自動的頻率設(shè)置成一樣的,那么手動記錄位置之后再給自動走這個脈沖量就是準(zhǔn)的。這是為什么? [upload=1]
wenfuhe
科技以人為本。中國要想成為真正的強國,必須得尊重技術(shù)人員
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 84 個
工控威望: 148 點
下載積分: 675 分
在線時間: 39(小時)
注冊時間: 2020-08-04
最后登錄: 2024-01-18
查看wenfuhe的 主題 / 回貼
1樓  發(fā)表于: 2020-08-06 14:29
你這樣設(shè)計也可以不過分兩段走,可以不用回原地指令,但是也差不多的。往原點和極限位的方向走。先高速走,然后你碰到疼到原點立馬減速,然后走一小段。然后再反向走速度減慢,碰到原點復(fù)位掉就可以了。