jiangleidhr
級別: *
![]() |
各位前輩,我要用CP1H控制4個(gè)步進(jìn)電機,實(shí)現類(lèi)似于示教的功能。就是說(shuō)按下運動(dòng)按鈕步進(jìn)電機運行,記錄脈沖個(gè)數,再按下重復按鈕,步進(jìn)電機能夠運動(dòng)相同的脈沖數。 因為是示教模式,所以電機運動(dòng)不能用PULS提前設好脈沖個(gè)數,要用SPED持續輸出,松開(kāi)按鈕用INI停止輸出。 之前考慮過(guò)用高速計數器進(jìn)行記錄,但高速計數器需要24v的輸入,好像脈沖輸出不能直接接入。 請各位前輩提供一下思路。 -----------------------------------2016年4月22日更新-------------------------------- 初步實(shí)現了示教功能,用PRV讀取當前脈沖值配合PULS和SPED 目前問(wèn)題是電機反轉時(shí)當前脈沖值為負數,無(wú)法直接用于PULS指令。要自行取反還是有其他好的解決方法嗎? 附上不完美的歐姆龍步進(jìn)電機示教程序[attachment=146839] [ 此帖被jiangleidhr在2016-04-22 20:41重新編輯 ] |
---|---|
|
hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主
![]() ![]() ![]() |
用PRV指令讀出脈沖數 樓主留言:謝謝你的幫助 |
|
---|---|---|
|