在自動化生產、加工和控制過程中,經常要對加工工件的尺寸或機械設備移動的距離進行準確定位控制。這種定位控制僅僅要求控制對象按指令進入指定的位置,而,定位又為絕對定位,相對定位兩種,那麼為什麼又分為絕對定位和相對定位呢?下面我們以三菱FX3u系列PLC來作為舉例:
相對定位指令--DRVI
要點:相對定位指令( DRVI)和絕對定位指令( DRVA)的區別;
相對定位指令:以當前工作臺的停止位置為起點,指定移動的方向和移動量。
絕對定位指令:以原點為基準指定位置進行定位,與工作臺的當前停止位置沒有關係,即起點位置無關。
相對定位指令格式:
指令運行過程:
在這裡我們要注意的是A表示的是工作臺距離機械原點的距離,相對定位指令是以當前工作臺的停止位置為起點,運行多長距離的話我們可以用B表示,我們可以設計B值為正電動機正轉運行,B值為負的時候電動機反轉運行。
相對定位指令的速度變化過程:
一旦我們開始執行該指令,它就開始從基地速度加速運行到輸出脈衝頻率的速度,當脈衝快結束的時候,就開始減速,這個什麼時候減數是由該指令自己本身確定的,不需要我們管。當指令執行完畢後M8340就變為OFF,M8029變為ON。
絕對定位指令格式:
絕對定位指令運行過程:
在這裡A表示的的是工作臺機械原點的位置,B表示的是我們設定的要走的路。當B-A是正值電機正轉,為負時電機反轉。
絕對定位指令速度變化過程:
這個速度其實與我們前面介紹的是一樣的所以就不多介紹了