lzhpsky
工控小菜鳥
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1045 個
工控威望: 1151 點(diǎn)
下載積分: 2796 分
在線時間: 767(小時)
注冊時間: 2009-08-02
最后登錄: 2024-10-16
查看lzhpsky的 主題 / 回貼
樓主  發(fā)表于: 2009-08-19 11:40
大家能詳細(xì)的講解一下,如何用近點(diǎn)信號+Z相脈沖來實(shí)現(xiàn)原點(diǎn)控制呢?希望大家給我個例子說明一下,謝謝了。我對這種回原點(diǎn)控制不是很明白,大家請看下面的圖片,我理解有錯誤嗎?哪里不對呢?

在伺服運(yùn)行系統(tǒng)中如果出現(xiàn)誤差,當(dāng)伺服碰到近點(diǎn)信號時,碼盤的Z相刻線離檢測管的位置不一樣,那么伺服肯定會轉(zhuǎn)動不同的角度后停下了,那么這2次原點(diǎn)的位置就不一樣了,會出現(xiàn)這樣的情況嗎?
 
daizhi
一師一地一時一法
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 1470 個
工控威望: 1376 點(diǎn)
下載積分: 3900 分
在線時間: 2976(小時)
注冊時間: 2007-05-31
最后登錄: 2023-11-27
查看daizhi的 主題 / 回貼
1樓  發(fā)表于: 2009-08-19 13:10
從工控網(wǎng)搬到這來了!高手的回復(fù)確實(shí)有點(diǎn)深奧。
我的理解:機(jī)械誤差電氣難以補(bǔ)償,除非上位有這個功能!
yusanlong045
天涯路 孤客行 問誰與共?
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 235 個
工控威望: 226 點(diǎn)
下載積分: 791 分
在線時間: 44(小時)
注冊時間: 2009-07-04
最后登錄: 2017-01-25
查看yusanlong045的 主題 / 回貼
2樓  發(fā)表于: 2009-08-19 13:43
機(jī)械精度的問題吧!
lzhpsky
工控小菜鳥
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1045 個
工控威望: 1151 點(diǎn)
下載積分: 2796 分
在線時間: 767(小時)
注冊時間: 2009-08-02
最后登錄: 2024-10-16
查看lzhpsky的 主題 / 回貼
3樓  發(fā)表于: 2009-08-19 13:46
回復(fù)1樓,的確如此,對于我我這個伺服控制的新手來說,聽高手們說的那么專業(yè),把我都說糊涂了,帖子發(fā)了那么長時間,都是在討論我的說法對于錯,沒有一個人舉例來說明一下為什么會這樣。
zhangyuet
互相交流  互相學(xué)習(xí) 互相幫助 
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 105 個
工控威望: 222 點(diǎn)
下載積分: 3665 分
在線時間: 198(小時)
注冊時間: 2008-02-26
最后登錄: 2024-01-19
查看zhangyuet的 主題 / 回貼
4樓  發(fā)表于: 2009-08-19 21:53
現(xiàn)在人都是那樣,都怕別人學(xué)會了!
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 445 個
工控威望: 1314 點(diǎn)
下載積分: 2394 分
在線時間: 713(小時)
注冊時間: 2009-07-06
最后登錄: 2024-10-12
查看xiaoqizi的 主題 / 回貼
5樓  發(fā)表于: 2009-08-19 22:27
我雖然不會伺服,不過這問題肯定出在傳動機(jī)械誤差太大上,你用的傳動機(jī)構(gòu)是自己加工的還是買的現(xiàn)成的
zhu_changqun
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看zhu_changqun的 主題 / 回貼
6樓  發(fā)表于: 2009-08-19 22:32
呵呵,下面是我的意見不定有幫助:.首先這是INC回零方式下才有這樣,因?yàn)樗欧⒉煌耆且蕾囉赯相來定的.試想用DOG方式回零時,每一類SERVO都會有相應(yīng)參數(shù)要設(shè)定:回原點(diǎn)時碰DOG的過位值(NC上叫光柵),當(dāng)然可設(shè)0,若設(shè)0的話伺服碰上DOG就會停下來,若有設(shè)數(shù)值的話,要看你設(shè)定的回零方向是什么,然后MOTOR才會向相應(yīng)方向運(yùn)行你設(shè)定的回原點(diǎn)時MOVE的值后停下來.只不過,在回原點(diǎn)前一定要讓伺服過一次Z相脈沖到是真的.
yxl19820906
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 46 個
工控威望: 162 點(diǎn)
下載積分: 557 分
在線時間: 20(小時)
注冊時間: 2009-07-27
最后登錄: 2024-10-20
查看yxl19820906的 主題 / 回貼
7樓  發(fā)表于: 2009-08-20 11:54
還是沒學(xué)會.
laosong53
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 329 個
工控威望: 376 點(diǎn)
下載積分: 1466 分
在線時間: 494(小時)
注冊時間: 2007-08-20
最后登錄: 2017-12-27
查看laosong53的 主題 / 回貼
8樓  發(fā)表于: 2009-08-21 10:36
談點(diǎn)看法,說錯請不要拍磚
1 不知道伺服的上位機(jī)是FX還是定位模塊 ?但不管哪種,只要發(fā)脈沖 伺服的位置應(yīng)該嚴(yán)格按照脈沖數(shù)行走對應(yīng)的距離或角度,
我們用的滾珠絲杠精度較高,我們曾用千分表打過,用絕對位置定位或相對定位指令或PLSR發(fā)脈沖進(jìn)行滑臺往復(fù)運(yùn)動,脈沖數(shù)對應(yīng)的滑臺移動距離誤差在1-2ü。但如果如果滾珠絲杠或傳動副的精度不高,往復(fù)運(yùn)動時,同樣的脈沖數(shù),移動的距離可能有偏差。這個偏差是傳動副間隙(也稱背隙)造成的。只要在相應(yīng)運(yùn)方向的脈沖數(shù)進(jìn)行背隙補(bǔ)償即可消除這一現(xiàn)象。
2 說了這么多,好像與回原點(diǎn)無關(guān),你可以對照一下。ZRN不是以發(fā)脈沖數(shù)進(jìn)行位置控制的,ZRN開始后,以回原點(diǎn)速度趨進(jìn)原點(diǎn)位置,當(dāng)遇到近點(diǎn)狗開關(guān)上升沿時,減速到蠕動速度,遇Z脈沖結(jié)束ZRN。這看起來應(yīng)該是完美無缺。
  問題是近點(diǎn)狗開關(guān)的上升沿,可能出現(xiàn)在PLC掃描周期的10%或20%......90%任意時刻。出現(xiàn)在99%最好,PLC對近點(diǎn)狗開關(guān)的上升沿的響應(yīng)最快。出現(xiàn)在10%或更早時,PLC對近點(diǎn)狗開關(guān)的上升沿的響應(yīng)最慢,這種響應(yīng)上的差異,造成滑臺減速的起始點(diǎn)的差異,勢必影響Z脈沖發(fā)出地時間。也將影響滑臺回原點(diǎn)的重復(fù)定位精度。這在定位精度要求不高時,還影響不大。但在1ü級精度要求時問題就很嚴(yán)重。盡管在正常工作時一般不需要使用ZRN指令,但精確的位置控制,回原點(diǎn)的重復(fù)定位精度是一切精確定位的基礎(chǔ)。!
現(xiàn)在我也正在摸索,用中斷的方式處理近點(diǎn)狗開關(guān)的上升沿后調(diào)用ZRN子程序,以加快對近點(diǎn)狗開關(guān)的上升沿響應(yīng)時間,看看ZRN重復(fù)定位精度能否達(dá)到1ü級。
另外,我也正在用10/20GM試驗(yàn),看看ZRN重復(fù)定位精度能否達(dá)到1ü級。
那位朋友有實(shí)際經(jīng)驗(yàn)不妨交流一下。謝謝!
本帖最近評分記錄:
  • 下載積分:+3(daizhi) 寶貴經(jīng)驗(yàn)!
    uthman
    QQ:3749615
    級別: 家園?
    精華主題: 1 篇
    發(fā)帖數(shù)量: 453 個
    工控威望: 813 點(diǎn)
    下載積分: 2739 分
    在線時間: 770(小時)
    注冊時間: 2007-10-25
    最后登錄: 2024-11-10
    查看uthman的 主題 / 回貼
    9樓  發(fā)表于: 2009-08-25 00:26
    QD75回原點(diǎn)可以用第4\5種,這是以機(jī)械極限做為原點(diǎn)的。
    天下英雄
    好人好夢
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 371 個
    工控威望: 463 點(diǎn)
    下載積分: 1171 分
    在線時間: 173(小時)
    注冊時間: 2008-11-17
    最后登錄: 2024-11-02
    查看天下英雄的 主題 / 回貼
    10樓  發(fā)表于: 2009-08-25 07:23
    很有意思!
    longzhiyang
    級別: 正式會員
    精華主題: 0
    發(fā)帖數(shù)量: 26 個
    工控威望: 95 點(diǎn)
    下載積分: 719 分
    在線時間: 21(小時)
    注冊時間: 2009-11-16
    最后登錄: 2024-08-10
    查看longzhiyang的 主題 / 回貼
    11樓  發(fā)表于: 2011-03-15 15:38
    以這種方式進(jìn)行的回原點(diǎn),確實(shí)存在你說的問題,所以要求近點(diǎn)狗和Z脈沖之間的距離要控制好。但是據(jù)我用下來看,精度是不用擔(dān)心的,也能達(dá)到,如果實(shí)在要求較高的話,可以如前面同仁所言進(jìn)行誤差補(bǔ)償。
    為了回原點(diǎn)更加精確,我推薦你試試數(shù)值設(shè)定的方法。