chinazhu6666
嚴(yán)謹(jǐn)求實
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 362 個
工控威望: 6119 點
下載積分: 2909 分
在線時間: 132(小時)
注冊時間: 2011-12-16
最后登錄: 2018-05-07
查看chinazhu6666的 主題 / 回貼
樓主  發(fā)表于: 2012-05-05 09:23
我用的是三菱FX3U-32MT/ES-A。就用了兩次相對定位指令DRVI。伺服是東元750W,TSTA系列的。程序也是相當(dāng)?shù)暮唵,就是讓伺服從點A運動到點B,然后從點B返回到點A。如此反復(fù)的從A到B,再從B到A。用個計數(shù)器記錄往返次數(shù)?墒,弄不明白的是,有時候往返個幾十次后,伺服就會以一個非常大的速度從A到B中間的某一點飛快沖過B,遇到極限位感應(yīng)器才強行停下來。有位高手說可能是加減速時間設(shè)置不當(dāng),但我把這些參數(shù)都改過了。還是不行。有時候連續(xù)往返幾百次都沒事。有時候往返幾次可能都飛車。糾結(jié)啊。哪位大神出來給小弟指條活路
哎。。。我把電路跟機械分離開來了。說穿了就是把伺服跟1:30的減速機脫離了。然后空轉(zhuǎn)試驗,來回往返N次都沒飛車。到底是什么原因呢。
[ 此帖被chinazhu6666在2012-05-05 10:01重新編輯 ]
QQ76214024
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
1樓  發(fā)表于: 2012-05-06 22:26
師傅?梢园殉绦虬l(fā)給我嗎,我要學(xué)習(xí),先多謝師傅
秋秋
有志者事競成
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 416 個
工控威望: 528 點
下載積分: 1305 分
在線時間: 236(小時)
注冊時間: 2010-05-11
最后登錄: 2024-01-09
查看秋秋的 主題 / 回貼
2樓  發(fā)表于: 2012-06-17 14:46
師傅,電子齒輪比假設(shè)=編碼器的分辨率/伺服走一圈所需的脈沖數(shù)  對不對,假設(shè)伺服走一圈需要1000個脈沖,一圈移動的距離是10MM,每個脈沖走的距離是10MM/1000=0.01MM/p,如果編碼器的分辨率是10000,伺服走一圈需要1000個脈沖,電子齒輪比是10,那么plc發(fā)一個脈沖給伺服驅(qū)動器,伺服驅(qū)動器輸出是不是10個脈沖給伺服電機運轉(zhuǎn),運行頻率如果PLC發(fā)1000hz,那么到伺服電機它不是以1000X10=10000HZ的速度運轉(zhuǎn)。不知道我這樣說對不對,請師傅指點