kevin-q
一天加一分,總有一天可以達(dá)到100分。
級(jí)別: 家園常客
|
描述:修改前
圖片:
描述:修改后
圖片: 原本用的是相對(duì)定位的指令(DRVI)來控制電機(jī)的行程的,但是精度總是達(dá)不到,誤差太大了,所以就換了一個(gè)帶加減脈沖輸出指令(PLSR)可是修改完后,一試機(jī),電機(jī)變反轉(zhuǎn)了,是我程序?qū)戝e(cuò)了還是我接線有問題?電機(jī)的信號(hào)線,我只是把Y02的拿掉了,別的線路還是一樣的。請(qǐng)求各位大神幫忙指點(diǎn)一下,感謝。! |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級(jí)別: 論壇先鋒
|
相對(duì)定位也有加減速時(shí)間設(shè)置啊 |
|
---|---|---|
|
kevin-q
一天加一分,總有一天可以達(dá)到100分。
級(jí)別: 家園常客
|
是有加減速時(shí)間,只是我現(xiàn)在找不到行程誤差的原因,所以就想改下程序,但是現(xiàn)在遇到反轉(zhuǎn)的問題,不知道是怎么一回事? |
---|---|
|
祥子_lead
級(jí)別: 探索解密
|
PLSR指令需要手動(dòng)指定方向的,和PLSY使用方法基本一樣,只是多了加減速功能。而DRVI/DRVA指令時(shí)根據(jù)給出的脈沖數(shù)及脈沖的正負(fù)自行確定方向,所以你發(fā)現(xiàn)方向反了是很正常的。另外,這里精度問題和你使用哪個(gè)指令并沒有多大關(guān)系。 |
---|---|
|
曾志勇
控制你!!我!!他!!
級(jí)別: 探索解密
|
5樓正解,DRVI根據(jù)正負(fù)脈沖自動(dòng)把Y2置ON了的,你把Y2置位為ON就和你原來的方向一樣了 |
---|---|
|
chengjintang
天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!
級(jí)別: 略有小成
|
s首先你指令的格式用錯(cuò)了 |
---|---|
|
lin10663
Ivan
級(jí)別: VIP會(huì)員
|
我大概寫定位程式 給你參考看看 |
|
---|---|---|
|
jicjic111
進(jìn)步
級(jí)別: 略有小成
|
程序都有問題,上次不是和樓主說過了嗎,樓主寫的程序有問題,有兩種方法更改 |
---|---|
|