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