uu.liu
COG_FOG_COF_貼片_  貼合
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 767 個
工控威望: 988 點
下載積分: 13529 分
在線時間: 484(小時)
注冊時間: 2011-09-20
最后登錄: 2024-12-17
查看uu.liu的 主題 / 回貼
樓主  發(fā)表于: 2012-07-19 09:11
圖片:
            現(xiàn)在有一個伺服進(jìn)行原點回歸,遇到近點開關(guān)開始減速,當(dāng)接收到第一個Z相脈沖時停止,在此處定義為原點。
問題出現(xiàn)了:第一次,假如我馬達(dá)在B點開始進(jìn)行原點回歸,遇到近點開關(guān)時開始減速,此時減速后正好馬達(dá)轉(zhuǎn)了1/2圈,接收到Z相信號,認(rèn)為此處為原點了。
            第二次,A點和B點相距1/2圈,從A點開始進(jìn)行原點回歸,按照第一次回原點知道的距離計算,當(dāng)馬達(dá)遇到近點開關(guān)時,此時正好也是Z相脈沖發(fā)出的位置,那豈不是兩   次 原點的位置不在同意位置?
     求高手解答啊!這個問題困擾我昨晚都沒有睡好。
QQ:569456723
小章
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 88 個
工控威望: 278 點
下載積分: 790 分
在線時間: 221(小時)
注冊時間: 2006-09-13
最后登錄: 2019-03-06
查看小章的 主題 / 回貼
1樓  發(fā)表于: 2012-07-19 09:20
在近點開關(guān)后面裝個原點開關(guān),用這個信號做為原點
本帖最近評分記錄:
  • 下載積分:+3(uu.liu)
    jxh668
    jxh668
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1429 個
    工控威望: 2169 點
    下載積分: 4006 分
    在線時間: 829(小時)
    注冊時間: 2009-12-21
    最后登錄: 2024-12-21
    查看jxh668的 主題 / 回貼
    2樓  發(fā)表于: 2012-07-19 09:25
    是要避免這種情況,可前后調(diào)整近點開關(guān)避開這個位置
    本帖最近評分記錄:
  • 下載積分:+3(uu.liu)
  • 來看看 ,有用的就下了。深圳的可找我呵
    uu.liu
    COG_FOG_COF_貼片_  貼合
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 767 個
    工控威望: 988 點
    下載積分: 13529 分
    在線時間: 484(小時)
    注冊時間: 2011-09-20
    最后登錄: 2024-12-17
    查看uu.liu的 主題 / 回貼
    3樓  發(fā)表于: 2012-07-19 10:13
    問題已經(jīng)解決,其實只是自己腦袋短路了。
    QQ:569456723
    陳大圍
    工控新人,還請多多指教
    級別: 論壇先鋒

    精華主題: 0
    發(fā)帖數(shù)量: 877 個
    工控威望: 1160 點
    下載積分: 8913 分
    在線時間: 1828(小時)
    注冊時間: 2011-04-17
    最后登錄: 2024-12-01
    查看陳大圍的 主題 / 回貼
    4樓  發(fā)表于: 2012-07-19 14:33
    怎么解決的,樓主也不分享下
    專心學(xué)工控技術(shù),請各位幫忙指教
    uu.liu
    COG_FOG_COF_貼片_  貼合
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 767 個
    工控威望: 988 點
    下載積分: 13529 分
    在線時間: 484(小時)
    注冊時間: 2011-09-20
    最后登錄: 2024-12-17
    查看uu.liu的 主題 / 回貼
    5樓  發(fā)表于: 2012-07-19 15:25
    不是不分享,只是當(dāng)時腦袋出問題了。你這么要求就說一下:


    當(dāng)馬達(dá)在B點向近點開關(guān)運(yùn)行,然后減速1/2圈收到Z相信號。——————這句話沒有問題是對的

    然后我就以為第二次回原點在A點時回原點時(A和B點相差1/2圈),就錯誤的認(rèn)為這個1/2圈和遇到近點開關(guān)后走的1/2圈相互抵消了,其實這樣的想法是錯誤的,當(dāng)你把馬達(dá)移動到A點時,編碼器正好也反向運(yùn)行到1/2處,所以沒有抵消那回事。
    QQ:569456723
    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5212 個
    工控威望: 7436 點
    下載積分: 158993 分
    在線時間: 3172(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-12-22
    查看sjm213的 主題 / 回貼
    6樓  發(fā)表于: 2012-07-19 15:25
    理解失誤。
    A點/B點異或是其他千千萬萬個點,在實際使用中你都無法避免。
    而原點只是與Z相有染,與AB點無關(guān)。