所謂定位,就是要讓伺服電機走到一個確定的位置,。這個位置可以是增量式的,,也可以是絕對式的,。打個比方,我們現(xiàn)在在路上,我們要往前走10米,相當于我們的位置要往前增加十米,,這個十米就是一個位置增量。
而如果我們要去這條街上某處地方的咖啡店,,我們就需要知道它的確切地址,,假設(shè)這條街的地址不是門牌號,而是從街的一端開始為0米(基準位置),。
這樣就能確定這條街上每個位置的地址,,比如這家咖啡店的地址是這條街100米的位置,那么這個100米就是一個絕對位置,,我們不管在哪一個位置,,都能通過走到這條街100米的位置找到這家咖啡店。
在定位指令里,,就分為增量式的INC指令和絕對式的ABS指令,。
增量(INC)方式
以當前停止的位置為起點,指定移動方向和移動量后進行定位,。
絕對值(ABS)方式
定位到指定的地址,該地址是以原點為基準的位置,。所以,,當我們需要進行絕對式定位時,我們就需要對應(yīng)的機械系統(tǒng)上具有地址,,這也就需要一個基準位置,,通過這個基準位置去確定機械系統(tǒng)上的每個位置的地址。而這個基準位置,,在伺服定位系統(tǒng)里稱為原點,。
常見的原點回歸方式
數(shù)據(jù)設(shè)定型
這種方式是把當前的位置設(shè)置為原點,。所以,這個時候不管伺服電機停在哪一個位置,,只要進行數(shù)據(jù)設(shè)定型原點回歸,,現(xiàn)在這個位置就是原點位置。這種方式下的原點回歸操作,,伺服電機是不會動的,!
當伺服不需要進行絕對值定位時,比如只是速度控制,、轉(zhuǎn)矩控制,,或者只需要增量式定位時,都可以使用這種方式,。
伺服參數(shù)里默認是原點設(shè)定條件選擇為『電源開啟后需要通過伺服電機Z相』,,所以在進行這種數(shù)據(jù)設(shè)定型原點回歸時,要么把這個參數(shù)設(shè)置為『電源開啟后不需要通過伺服電機Z相』,,要么先進行JOG使伺服電機轉(zhuǎn)動一轉(zhuǎn)以上,,再進行原點回歸。