yangliu
一笑而過
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 465 個
工控威望: 569 點
下載積分: 35435 分
在線時間: 1955(小時)
注冊時間: 2006-11-12
最后登錄: 2024-12-22
查看yangliu的 主題 / 回貼
樓主  發(fā)表于: 2008-07-09 22:01
請教各位:在三菱PLC控制伺服電機時,有時需要原點回歸,但在原點回歸指令ZRN時卻沒有指定運行方向,但是當伺服處于原點的負方向時,它應該正轉(zhuǎn)回歸原點;當伺服處于原點的正方向時,它應該反轉(zhuǎn)回歸原點.是否在運行過程中伺服電機能判斷在啟動時的初始位置在原點的正反方向?
一笑而過
一天賊忙
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 476 個
工控威望: 433 點
下載積分: 6292 分
在線時間: 41(小時)
注冊時間: 2007-11-15
最后登錄: 2024-12-16
查看一天賊忙的 主題 / 回貼
1樓  發(fā)表于: 2008-07-10 14:23
1   “在原點回歸指令ZRN時卻沒有指定運行方向,”
回零方向可以在ZRN指令執(zhí)行前,將方向控制輸出位Y置位或復位來確定方向。
2  “  是否在運行過程中伺服電機能判斷在啟動時的初始位置在原點的正反方向? ”
電機怎么會自動判斷方向、
混灌水區(qū)的!
一天賊忙
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 476 個
工控威望: 433 點
下載積分: 6292 分
在線時間: 41(小時)
注冊時間: 2007-11-15
最后登錄: 2024-12-16
查看一天賊忙的 主題 / 回貼
2樓  發(fā)表于: 2008-07-11 09:27
原點回歸的方式有多種,基本的有三種。
1 確定一個方向運動找到原點(這種適用于轉(zhuǎn)盤類)
2 確定一個方向,找兩端其一的限位做原點。(在PLC里可以自己寫這種程序,有的運動控制卡有這種回零方式選擇)
3 確定一個方向,先找一端的限位,再反向回來找原點。(你的這個運動,大部分都用這種回零方式。)

由此三種基本方式衍生出的,快速找點再爬行一段距離再反向爬行找點再加Z相信號再加偏置等等(控制器不同庫函數(shù)里封裝的回零方式也不同,有的加一種,有的加幾種。但如果你想要做其中的某種方式,一般都可以自己輔助的寫一段程序來完成)
你的這個就用第三種方式,如果使用PLC來控制,回零開始時,先寫一段運動指令讓小車先向一個方向運行,不管經(jīng)過不經(jīng)過原點都不停直到碰到這端限位停止,再把方向控制輸出位Y反向輸出,這時再用ZRN指令就一定能夠找到原點。
本帖最近評分記錄:
  • 下載積分:+5(applisggq)
  • 混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    3樓  發(fā)表于: 2008-07-11 09:32

    混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    4樓  發(fā)表于: 2008-07-11 10:08
    不是這樣的,圖上的意思是,不管你的工作臺在那里。開始的動作都是去先找左限位,然后返回找原點。
    混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    5樓  發(fā)表于: 2008-07-11 10:11
    當然,你也可以這樣,不管你的工作臺在那里。開始的動作都是去先找右側限位,然后反向找原點。
    混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    6樓  發(fā)表于: 2008-07-11 10:16
    你的擋片不會做成跟工作臺一樣長吧..........................
    可以把兩個限位點和原點的接近開關位置錯開,這樣可以做三個擋片,分別去對應三個位置。
    當然,這個不影響、
    混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    7樓  發(fā)表于: 2008-07-14 13:41
    引用
    引用第5樓一天賊忙于2008-07-11 09:27發(fā)表的  :
    回零開始時,先寫一段運動指令讓小車先向一個方向運行,不管經(jīng)過不經(jīng)過原點都不停直到碰到這端限位停止,再把方向控制輸出位Y反向輸出,這時再用ZRN指令就一定能夠找到原點。
    .......


    我寫了那么多,那么詳細,你怎么不仔細看呢??????????????????
    郁悶!
    混灌水區(qū)的!
    一天賊忙
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 476 個
    工控威望: 433 點
    下載積分: 6292 分
    在線時間: 41(小時)
    注冊時間: 2007-11-15
    最后登錄: 2024-12-16
    查看一天賊忙的 主題 / 回貼
    8樓  發(fā)表于: 2008-07-14 13:48
    引用
    引用第15樓yangsanbao于2008-07-11 21:21發(fā)表的  :
    但是如果伺服上電時回原點方向定為后退方向,當碰后退限位后再改變方向,即向前進方向前行,找近點信號,在近點信號由ON變OFF時伺服電機停止,此時的位置也應該為所要找的原點,即使用ZRN原點回歸命令時的方向為前進方向,而圖二所示時原點回歸命令的方向為后退方向,如圖三所示,我的意思為:如果伺服電機用原點回歸命令ZRN時方向不同,則最后所找的原點是否也不同,正如圖二圖三所示,不知分析是否正確,


    是這樣的,但是你在程序里總變換回零方向干嘛?
    如果認為接近開關位置不是你程序的原點位,還可以加偏置啊。
    引用
    引用第5樓一天賊忙于2008-07-11 09:27發(fā)表的  :

    由此三種基本方式衍生出的,快速找點再爬行一段距離再反向爬行找點再加Z相信號再加偏置等等(控制器不同庫函數(shù)里封裝的回零方式也不同,有的加一種,有的加幾種。但如果你想要做其中的某種方式,一般都可以自己輔助的寫一段程序來完成)
    .......
    混灌水區(qū)的!