逆風(fēng)不慫
級別: 探索解密
|
描述:擺桿機(jī)構(gòu)
圖片: 大神幫忙分析下,這個擺桿機(jī)構(gòu),該怎么來定位。電機(jī)是步進(jìn)。動作流程:復(fù)位后在最上的待機(jī)位,取料位有料時去取料,放料位若有料則先去待機(jī)位等待,放料位沒料就直接去放料位放料,放完料后,若取料位沒料則先去待機(jī)位,有料就直接去取料位取料。我想的是電機(jī)正反轉(zhuǎn)使機(jī)構(gòu)左右擺來定位,機(jī)械設(shè)計師說要朝一個方向轉(zhuǎn)圈來定位。 |
---|---|
|
fczxjh
級別: 家園?
|
自己寫個原點(diǎn)回歸程序應(yīng)該能滿足。如果用原點(diǎn)回歸指令應(yīng)該是往復(fù)運(yùn)動尋找原點(diǎn),你可以先寫相對位移指令讓電機(jī)往一個方向走,當(dāng)感應(yīng)到待機(jī)位,再讓它減速位移一小段,或者讓它再轉(zhuǎn)一圈停在待機(jī)位。 |
---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
|
朝一個方向轉(zhuǎn)圈就把脈沖數(shù)換算成角度值,0--360度,上電先復(fù)位找原點(diǎn)。 |
|
---|---|---|
|
逆風(fēng)不慫
級別: 探索解密
|
不是復(fù)位問題,是使電機(jī)一直轉(zhuǎn)圈的情況下,怎么來定位,待機(jī),取料,放料,這三個位置。 |
---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
|
取料有個角度值,放料有個角度值,待料有個角度值,原點(diǎn)角度為0 |
|
---|---|---|
|
逆風(fēng)不慫
級別: 探索解密
|
原點(diǎn)好找,角度也好換算,它一直轉(zhuǎn)圈要怎么來定位這些點(diǎn)位,有取料,放料,等待,這幾個動作。 |
---|---|
|
天空流星
SZ-CL
級別: 網(wǎng)絡(luò)英雄
|
完成一組動作后就是或到等待或是原點(diǎn)時檢查下當(dāng)前角度,大于360度,就減去360,讓當(dāng)前位置只顯示在0-360之間,怕不準(zhǔn),就計數(shù)多少次后自動做下回原點(diǎn)動作 |
---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
|
這些動作在步進(jìn)電機(jī)轉(zhuǎn)一圈的情況下能完成不? 1.能就每圈360度就將角度復(fù)位 2.不能你就需要計算多少圈能完成這些動作,然后做圈數(shù)補(bǔ)償?shù)皆c(diǎn)0角度。(當(dāng)然1.就不適用了) |
|
---|---|---|
|
逆風(fēng)不慫
級別: 探索解密
|
圖片:
一直轉(zhuǎn)圈的時候是不是有這幾個位置,因?yàn)槭菙[桿,轉(zhuǎn)到上下最正的時候取料機(jī)構(gòu)是在最上面的也就是待機(jī)位。 |
---|---|
|
fczxjh
級別: 家園?
|
各個點(diǎn)相距的正向脈沖數(shù)應(yīng)該是固定的,比如,待機(jī)點(diǎn)-取料點(diǎn)300個脈沖,待機(jī)點(diǎn)-放料點(diǎn)-500個脈沖,如此類推,列出每個點(diǎn)到各個點(diǎn)之間的正向脈沖數(shù),你的步進(jìn)程序下一步去哪,就挑點(diǎn)-點(diǎn)之間正向脈沖數(shù)走就行 |
---|---|
|
逆風(fēng)不慫
級別: 探索解密
|
那當(dāng)前值要清零不?或重新賦一值給當(dāng)前值。 |
---|---|
|