三菱PLC功能指令編程-數據移位指令的應用程序

控制要求

控制多個指示燈,當開關閉合時,每1S鐘點亮一個指示燈

IO分配

三菱PLC功能指令編程-數據移位指令的應用程序

梯形圖

三菱PLC功能指令編程-數據移位指令的應用程序

當SA閉合時,X0輸入有效,使M0上升沿有效,MOV指令將K1傳送到K4Y0中,使Y0變為1,輸出ON。

M8013為1S 時鐘,M1下降沿有效時,執行一次循環左移指令,當左移到第八即Y7時,使M2下降沿有效,再將K1傳送到K4Y0中,繼續循環下去。

在使用傳送指令時,為了保證循環左移指令能夠正確移位,使用上升沿脈衝指令,使MOV指令條件滿足時只傳送一次,通過使用循環左移指令對移位位數的控制,對於這類程序的編寫,要求對PLC的指令比較熟悉,充分利用PLC的功能指令簡化程序,還有注意的是MOV的目標元件組合只能為K4和K8。

MOV指令為目標元件為 字 即16位

也可為雙字 用DMOV 即32位

學技術不求人。。


分享到:


相關文章: