日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> PLC基礎(chǔ)及應(yīng)用 >> 正文

PLC的循環(huán)指令

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2017-7-5

    使用循環(huán)指令( LOOP)可以多次重復(fù)執(zhí)行特定的程序段,由累加器1確定重復(fù)執(zhí)行的次數(shù),即以累加器1的低字為循環(huán)計數(shù)器。LOOP指令執(zhí)行時,將累加器1字中的值減1,如果不為0,則返回到循環(huán)指令LOOP的標(biāo)號處,繼續(xù)循環(huán)過程,否則執(zhí)行LOOP指令后面的指令。循環(huán)體是指循環(huán)標(biāo)號和LOOP指令間的程序段。

    由于循環(huán)次數(shù)不能是負(fù)數(shù),因此程序應(yīng)保證循環(huán)計數(shù)器中的數(shù)為正整數(shù)(數(shù)值范圍:0~32767)或字型數(shù)據(jù)(數(shù)值范圍:W#16#0000~ W#16#FFFF)。存儲區(qū)為I、Q、M、D、L。LOOP語句的流程如圖所示。

LOOP語句的流程圖

    圖   LOOP語句的流程圖

    利用循環(huán)指令可以完成有規(guī)律的重復(fù)計算過程。

    編程示例(求階乘“8!”的程序)如下:

    L L#1    說明:將長整數(shù)常數(shù)(32位)裝入累加器1

    T MD20    將累加器1的內(nèi)容傳送到MD20(初始化)

    L 8    將循環(huán)次裝入累加器1的低字中

NEXT:T MW10    循環(huán)開始,將累加器1低字的內(nèi)容(循環(huán)變量值)送給循環(huán)計數(shù)器MW10

    L MD20    取部分積

    *D    MD20×MW10

    T MD20    存部分積,循環(huán)結(jié)束后MD20=8×7 ×6×5 ×4×3 ×2 ×1=40320

    L MW10    取當(dāng)前循環(huán)變量值→累加器1

    LOOP NEXT    如果累加器1低字中的內(nèi)容不為0,則轉(zhuǎn)到NEXT繼續(xù)循環(huán)執(zhí)行并對

    累加器1的低字減1循環(huán)結(jié)束,執(zhí)行其他指令

    ……

Tags:PLC的循環(huán)指令,PLC  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 蚌埠市| 锡林浩特市| 西充县| 靖宇县| 浦县| 沅江市| 四川省| 光泽县| 庆城县| 醴陵市| 河西区| 遵义市| 普兰店市| 化德县| 边坝县| 新龙县| 香港| 乐至县| 大厂| 依安县| 衡山县| 兴业县| 剑川县| 仪征市| 莱芜市| 光泽县| 蒙阴县| 鹤山市| 阳东县| 深圳市| 嘉鱼县| 祁东县| 神农架林区| 道孚县| 孝感市| 大宁县| 岐山县| 鸡西市| 石柱| 武夷山市| 和政县|