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