bin_hu
級別: 探索解密
|
0到32767PLS PLS是什么意思。(高速脈沖輸出指令?) 這是返回機器原點所計數(shù)的0點標志數(shù)目 當沒有使用0點標志 并且機器應該只在DOG輸入下立即停止時,將BFM#12設(shè)置為0 。但是要非常注意以避免機器從高速操作過程中立即停止時會受到損壞。 |
---|---|
|
cwxok
級別: 論壇先鋒
|
PLS這里是脈沖的意思,0-32767PLC是0-32767個脈沖,這里讓你設(shè)定要幾個回零點脈沖,再通俗講,伺服每轉(zhuǎn)會產(chǎn)生一個零點信號返回給上位機,上位機在這里就是1PG了,這里的意思是進入爬行后(什么叫爬行:DOG信號也就是原點傳感器上升沿也有可能是下降沿觸發(fā)時(根據(jù)參數(shù)設(shè)定),就進入爬行,)開始找伺服的零點信號,你設(shè)2個的話,當1PG接受到2個伺服零點脈沖后,就停止記這點的位置為原點! |
|
---|---|---|
|
leo10041
苦逼的工控人
級別: 略有小成
|
很明顯,BFM#12(減速時間)設(shè)置為零應該不妥,我們應該根據(jù)你回零速度的設(shè)置,考量這個參數(shù)的設(shè)置。 所謂的速度,我們要清楚一個概念,我們知道,我們發(fā)脈沖頻率是秒為單位,所以,如果你伺服設(shè)置為1000個脈沖轉(zhuǎn)一圈, 這是假設(shè)啊,那么你1秒發(fā)了20000個脈沖,那么你的電機就相當于1秒轉(zhuǎn)20圈,如果負載較大,存在大的慣性,那么你設(shè) 置為0的話,對伺服傷害很大的。希望樓主考量 |
---|---|
|