夏杏銀
快樂自動(dòng)化
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 131 個(gè)
工控威望: 249 點(diǎn)
下載積分: 1501 分
在線時(shí)間: 85(小時(shí))
注冊(cè)時(shí)間: 2008-04-27
最后登錄: 2024-12-06
查看夏杏銀的 主題 / 回貼
樓主  發(fā)表于: 2008-09-05 17:24
我現(xiàn)在在做一套機(jī)床,但關(guān)電后零點(diǎn)就會(huì)改變,改變的也不是很大,再下次開機(jī)的時(shí)候又要重新調(diào)試,特麻煩.所以想問一下各位大哥,大姐.這是什么原因?要怎么解決.謝謝了
碧海潮生
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看碧海潮生的 主題 / 回貼
1樓  發(fā)表于: 2008-09-05 20:43
你用的是什么牌子的伺服

零點(diǎn)飄移和伺服、上位都有關(guān)系

1、如果伺服是絕對(duì)式編碼器的,那就沒有飄移的問題
2、如果是增量式的,上位需要采集編碼器的Z脈沖信號(hào),才能準(zhǔn)確判斷零位
3、如果上位沒有采集Z脈沖,而且是增量式伺服,就不能保證零位不變,除非還有別的機(jī)械零位參考才行

所以看你的情況應(yīng)該是第三種現(xiàn)象,解決方法也就參考1、2了
樓主留言:
大哥!謝謝
本帖最近評(píng)分記錄:
  • 下載積分:+2(zhangshichao) 熱心助人!
  • 下載積分:+2(zyfzxh) 鼓勵(lì)一下!
    碧海潮生
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看碧海潮生的 主題 / 回貼
    2樓  發(fā)表于: 2008-09-07 20:17
    伺服電機(jī)的增量編碼器每一圈有一個(gè)固定的位置
    當(dāng)轉(zhuǎn)到這個(gè)位置的時(shí)候編碼器的Z相就會(huì)有一個(gè)方波脈沖的輸出
    上位采集到這個(gè)Z脈沖信號(hào)就可以判斷伺服電機(jī)轉(zhuǎn)動(dòng)的位置,以此來判斷絕對(duì)機(jī)械位置
    看看你的上位是否利用了這種方式
    碧海潮生
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看碧海潮生的 主題 / 回貼
    3樓  發(fā)表于: 2008-09-08 13:57
    和你的程序直接有關(guān)系
    安川的增量編碼器是有Z相脈沖的,至于你的上位系統(tǒng)(比如PLC、運(yùn)動(dòng)控制卡等)是否接受了Z相脈沖信號(hào)
    只要看一下安川的伺服驅(qū)動(dòng)的輸入輸出IO口上定義Z相脈沖的接線是否有接到你的PLC或者控制卡上
    如果有接線,一般電機(jī)轉(zhuǎn)到Z相的位置就會(huì)輸出一個(gè)高電平脈沖,再看一下你的程序是否采集了這個(gè)信號(hào)
    如果接線都沒有,那么你肯定沒有使用Z脈沖作為參考點(diǎn)了
    樓主留言:
    你所說的這個(gè)z相脈沖,在安川好象成為c相,現(xiàn)在我只接了a,b兩相,我這個(gè)是是位置控制加速度可變控制.明天我把我的程序給你看看,你幫幫我看看有沒有毛病,可以?
    碧海潮生
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看碧海潮生的 主題 / 回貼
    4樓  發(fā)表于: 2008-09-09 09:11
    程序我可不會(huì)啊 呵呵
    我只是了解而已,我原來是做伺服的技術(shù)支持的
    碧海潮生
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看碧海潮生的 主題 / 回貼
    5樓  發(fā)表于: 2008-09-09 09:20
    如果你只使用了A、B相信號(hào)的話,零點(diǎn)偏移是不可避免的,這是由增量編碼器本身的硬件特性所決定的
    以為編碼器剛剛上電的時(shí)候,可能A相會(huì)隨機(jī)輸出幾個(gè)脈沖,也可能B相隨機(jī)輸出幾個(gè)脈沖,而且在你設(shè)備關(guān)電的情況下如果電機(jī)位置有移動(dòng),編碼器再上電以后也是反應(yīng)不出來的,所以你的設(shè)備關(guān)機(jī)再開機(jī)以后,光采集A、B相信號(hào)是不能保證程序位置和絕對(duì)位置一直的

    你要不產(chǎn)生偏移就必須使用Z脈沖,安川的話可能就是你說的C相脈沖了
    碧海潮生
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看碧海潮生的 主題 / 回貼
    6樓  發(fā)表于: 2008-09-10 11:57
    你這樣的方式可以保證斷電的時(shí)候電機(jī)不產(chǎn)生動(dòng)作,但是還是不能保證編碼器信號(hào)在斷電前后保持一致的

    我原來一直使用松下的伺服,三菱的也接觸過,都差不多
    松下便宜一點(diǎn),三菱的精度高一點(diǎn),功能強(qiáng)一點(diǎn)