chenbo0725
級(jí)別: 略有小成
|
是這樣的,我現(xiàn)在做一個(gè)立式烤箱,伺服跑位置距離由分度盤上面的工件片片撞光電感應(yīng)器停(由于機(jī)械設(shè)計(jì)原因不能跑設(shè)定脈沖),現(xiàn)在問題來了,要是速度快慢會(huì)導(dǎo)致位置跑的不一樣,(速度快就會(huì)跑過,我是取光電上升信號(hào)停),不知道有沒光電開關(guān)反應(yīng)速度快。不受速度影響或有更好的辦法。 |
---|---|
|
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
|
設(shè)定脈沖跟機(jī)械設(shè)計(jì)無關(guān)吧? |
---|---|
|
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
|
那就已感應(yīng)器為原點(diǎn)位置,前面速度隨便跑,后面碰到感應(yīng)器再發(fā)固定脈沖數(shù)就可以了吧。 跑的距離只和脈沖數(shù)有關(guān)。 |
---|---|
|
chenbo0725
級(jí)別: 略有小成
|
3樓我就是按這種方法!但是你考慮沒有,馬達(dá)跑的速度撞感應(yīng)器的速度快慢,就會(huì)導(dǎo)致原點(diǎn)不一致。 |
---|---|
|
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
|
你的這部分程序可以發(fā)上來看下嗎?什么PLC? |
---|---|
|
chenbo0725
級(jí)別: 略有小成
|
三菱的2N,程序很簡單!就是撞感應(yīng)器就停下來,就分度盤撞到感應(yīng)片就停下來! |
---|---|
|
1935807118
級(jí)別: 家園?
|
在現(xiàn)在的光電開關(guān)前面再加個(gè)光電開關(guān)就好了,感應(yīng)到第一個(gè)光電就開始慢速搜索第二個(gè)光電的上升沿就停。 |
---|---|
|
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
|
回復(fù)錯(cuò)了,又看了你的原帖,你的也是光電式感應(yīng)器,但還是出現(xiàn)這個(gè)問題也是費(fèi)解。 |
---|---|
|
chenbo0725
級(jí)別: 略有小成
|
光電有反應(yīng)時(shí)間的弊端啊(頻率),所有這個(gè)問題不好解決。 |
---|---|
|
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
|
再多問一句,你的光電開關(guān)取上升沿信號(hào)是在固定脈沖發(fā)出程序的前面還是后面? 放在后面會(huì)好些。 |
---|---|
|
wanghua001
級(jí)別: 探索解密
|
跟光電沒有關(guān)系,當(dāng)你不同頻率移動(dòng)時(shí),碰到光電開關(guān),讓它立馬停下來,電機(jī)停下來的慣性是不同的,頻率越高,慣性越大,走的距離會(huì)多一點(diǎn)。如果是三菱PLC,可以用找原點(diǎn)命令,讓它剛接觸到光電開關(guān)的時(shí)候(OFF-ON)減速,離開光電開關(guān)的時(shí)候(ON-OFF)停止。如果是松下的PLC,可以多加一個(gè)近點(diǎn)開關(guān),先碰到近點(diǎn)開關(guān)減速,碰到原點(diǎn)開關(guān)停止。 |
|
---|---|---|
|