whshtj
級(jí)別: 家園?
![]() |
利用PRV指令得出編碼器的脈沖頻率D0,D0作為SPED的脈沖輸出頻率。到達(dá)設(shè)定的切割尺寸的時(shí)候自動(dòng)速度跟蹤然后進(jìn)行切割。切割完成到達(dá)限位0.02的時(shí)候使用INI指令使速度跟蹤立即停止后回原點(diǎn)。等待下一次啟動(dòng)速度跟蹤進(jìn)行切割。我現(xiàn)在遇到的問題是在切割完成到達(dá)限位0.02的時(shí)候伺服不能立即停止,要往前沖一下才能停下來然后才能回原點(diǎn)。不是使用INI指令能使伺服立即停止下來嗎 怎么還會(huì)有過沖 是PLC程序的問題還是伺服設(shè)置的問題 請有經(jīng)驗(yàn)的師傅指導(dǎo)一下 [attachment=144619] [attachment=144620] [attachment=144621] |
---|---|
本帖最近評分記錄: |
liuhuan1008
級(jí)別: 探索解密
![]() |
你這樣要等到下一個(gè)掃描周期才能停止,雖然一個(gè)掃描周期很短大概十幾毫秒,但是對發(fā)脈沖來說,如果頻率高,就會(huì)多發(fā)好幾個(gè)脈沖,把7步的程序移到5步上面,這樣不用等下一個(gè)掃描周期停止,當(dāng)然也有掃描周期的問題,但是肯定比你的響應(yīng)快。還有就是要考慮,讓ORG指令等一個(gè)掃描周期再執(zhí)行。 |
---|---|
|
liuhuan1008
級(jí)別: 探索解密
![]() |
把INI前面的@去掉,再加一個(gè)中繼過度一下試試看。 [ 此帖被liuhuan1008在2016-03-04 23:31重新編輯 ] |
---|---|
|
whshtj
級(jí)別: 家園?
![]() |
用這個(gè)程序運(yùn)行同步切割 發(fā)現(xiàn)每塊板材的切割尺寸都不一樣 誤差在5mm左右 請問這種同步跟蹤切割應(yīng)該怎么做才能減小誤差呢 |
---|---|
|
sunnycit
級(jí)別: 略有小成
![]() |
實(shí)際剪切的尺寸 應(yīng)該比設(shè)定的長吧,你可以加一個(gè)負(fù)補(bǔ)償 |
---|---|
|
whshtj
級(jí)別: 家園?
![]() |
誤差沒有規(guī)律 所以加一個(gè)固定的負(fù)補(bǔ)償肯定不行 |
---|---|
|