在以往介紹西門子smart文章中,提到過流水燈的寫法,有用循環(huán)位移字[ROL(R)_B]節(jié)來實(shí)現(xiàn),有利用定時(shí)器(TON)來實(shí)現(xiàn)。
今天我們利用SCR步進(jìn)指令來實(shí)現(xiàn)流水燈循環(huán)點(diǎn)亮,在作這個(gè)實(shí)驗(yàn)前提必須滿足如下幾個(gè)軟硬件條件:
1.)安裝STEP 7?Micro/WIN SMART/V2.6版本軟件電腦一臺(tái);
2.)西門子SMART系列PLC一臺(tái);
滿足以上條件,我們來解析一下順控指令SCR執(zhí)行的原理圖,軟件幫助上也有的。
3.)我們打開軟件,組態(tài)一個(gè)CPU后,進(jìn)入程序編寫如下圖:
程序解說: SCR/0.0這時(shí)第一步,當(dāng)我們按下M10.0后置位S0.0后,它相當(dāng)于黃框程序的總開關(guān),當(dāng)執(zhí)行完Q0.0點(diǎn)亮?xí)r,T37延時(shí)1秒后它切換到(SCRT/0.1)第二步。
下面第三步也是依次這樣執(zhí)行下去。
程序解說: 當(dāng)我們第二步執(zhí)行完畢后切換到第三步(SRC/S0.2),執(zhí)行Q0.2點(diǎn)亮并延時(shí)1S執(zhí)行第四步(也可以說執(zhí)行第一步),那SCRT的上面應(yīng)該填寫S0.0,這樣才能實(shí)現(xiàn)循環(huán)點(diǎn)亮。
SCRE是結(jié)束指令,它需要和SCRT切換指令配方使用,就像FOR循環(huán)的NEXT/JMP一樣,成對(duì)使用!
下面我們把程序編寫完畢,編譯無誤后下載到PLC里面,進(jìn)行監(jiān)控如下圖:
狀態(tài)變量表和實(shí)際PLC輸出點(diǎn)對(duì)應(yīng),因此這個(gè)程序是正確的。
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5036文章
13906瀏覽量
474429 -
SCR
+關(guān)注
關(guān)注
2文章
152瀏覽量
44996 -
SMART
+關(guān)注
關(guān)注
3文章
230瀏覽量
45472 -
定時(shí)器
+關(guān)注
關(guān)注
23文章
3298瀏覽量
118865 -
流水燈
+關(guān)注
關(guān)注
21文章
433瀏覽量
60503
發(fā)布評(píng)論請(qǐng)先 登錄
利用SCR步進(jìn)指令實(shí)現(xiàn)流水燈循環(huán)點(diǎn)亮

這是個(gè)怎么情況啊 單片機(jī)流水燈從兩端向中間循環(huán)點(diǎn)亮怎...
怎樣用C語言實(shí)現(xiàn)流水燈高亮度在前循環(huán),低亮度在依次點(diǎn)亮不滅
單片機(jī)實(shí)現(xiàn)流水燈功能的三種常用方法
如何去實(shí)現(xiàn)一種LED流水燈來回循環(huán)點(diǎn)亮的設(shè)計(jì)?
使用中斷來實(shí)現(xiàn)流水燈
怎樣去實(shí)現(xiàn)最簡單的流水燈設(shè)計(jì)呢
點(diǎn)亮人生中的第一個(gè)流水燈
左右來回循環(huán)的流水燈實(shí)驗(yàn)報(bào)告
使用單片機(jī)實(shí)現(xiàn)循環(huán)流水燈的程序免費(fèi)下載

使用51單片機(jī)利用循環(huán)指令實(shí)現(xiàn)流水燈的程序免費(fèi)下載

使用單片機(jī)實(shí)現(xiàn)3移位運(yùn)算操作點(diǎn)亮流水燈資料免費(fèi)下載
使用單片機(jī)實(shí)現(xiàn)1位操作點(diǎn)亮流水燈的程序和工程文件免費(fèi)下載
51單片機(jī)用三種方法實(shí)現(xiàn)流水燈(超詳細(xì))

51單片機(jī)實(shí)現(xiàn)流水燈

評(píng)論