松下PLC位置控制指令解析

首先我們來介紹一下F381點動控制指令,此指令使用起來很方便。我們只需指定相關的控制軸編號,然後指定旋轉方向即可。如下圖所示:

松下PLC位置控制指令解析

F381點動控制指令

位置控制最重要的就是走位置,那麼我們又該如何啟動我們的位置控制表格呢?這時候我們需要使用F380位置控制指令了,這個指令單獨使用起來也很簡單,只要我們指定相應的軸號,相應的數據表編號,和是否進行脈衝輸出的指定即可。指令形式如下圖所示:

松下PLC位置控制指令解析

F381位置控制指令

如果是控制軸,那麼回原點動作是必不可少的。我相信小夥伴們在以前的回原點程序上一定會感到頭痛,因為我們需要考慮的很多,要做各種的判斷。而今天我們所要介紹的回原點,特別簡單,僅僅只需要1條指令即可完成,不可不謂是方便快捷。這條指令只需要我們指定要回原點的軸號即可。其他數據我們可以現在數據表中設置好。其指令格式如下:

松下PLC位置控制指令解析

F381回原點指令

當然了,我們除了能夠執行事先設置好的表格外,我們怎麼在程序中對錶格中的數據進行更改呢?這就不得不提起F385指令了。他可以改變我們已經在數據表中設置好的數據,以達到我們想要的運行效果。指令格式如下圖所示:

松下PLC位置控制指令解析

F385數據表改寫指令

對於F385指令,我想說的是運用此指令,根據我們的使用手冊上每個軸設定區域所對應的地址,我們都可以改寫其中的數據。如,我們若是想改變0軸點動運行的速度。我們需要將S1=H2,S2=DT100(DT100中為我們設定的速度值),n=2,因為速度佔用2個字,D=16,16為偏置地址,根據使用手冊可查詢。

最後一個就是軸信息的讀取指令了,這個指令的使用方法和F385基本一致。我們一般使用此指令用來讀取脈衝的當前值。其指令格式如下:

松下PLC位置控制指令解析

F384數據表讀取指令

運用此指令我們可以讀取我們想要了解的軸的信息。例如我們想要知道0軸的當前脈衝數,我們需要將S1=H1,S2=2(根據使用手冊可以查出偏置地址),n=2(因為當前脈衝數佔用兩個字),D=DT1000(DT1000是我們要保存的當前脈衝值得起始地址)。

松下PLC位置控制指令解析

Fighting!!!


分享到:


相關文章: