循環控制要求:有十個燈,要求從左到右依次點亮,全部點亮后,再從右到左一次熄滅,全部熄滅后又重新開始,如此循環,梯形圖如下,然后詳細解讀一下梯形圖!
梯形圖程序程序詳解: 利用SFTLP和SFTRP指令,循環控制燈的亮滅
三菱plc梯形圖,三菱plc走馬燈梯形圖,循環控制
三菱PLC移位指令分左移和右移,分別是SFTL和SFTR。而針對位的移位則是SFTLP和
SFTRP,前幾天給學生講這個指令時專門做了個跑馬燈的例子,用的就是這個指令。
下面簡單講解一下SFTLP。
指令格式為 SFTLP M20 M0 K8 K1
SFTLP-對位進行左移;
M20--移進來的是“1”還是“0”得看M20的狀態,M20通就是“1”,M20斷就是“0”。
M0發生移位的首個內部繼電器
K8--發生移位的內部繼電器的個數,如果從M0開始,就是從M0到M7。
Kl-每次移位的個數,K1就表示每次移動1位。
那么移位脈沖在哪兒,就是梯形圖中SFTLP指令前面的條件。比如前面加一個X0的開點,
那么X0每來一個脈沖,那么就發生一次移位。