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

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

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> plc軟件使用 >> 正文

S7-200 PLC的子程序調(diào)用指令(SBR)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2019-02-25
    1.建立子程序
    可用編程軟件Edit菜單中的Insert選項(xiàng),選擇Subroutine,以建立或插入一個(gè)新的子程序,同時(shí)在指令樹窗口可以看到新建的子程序圖標(biāo),默認(rèn)的程序名是SBR_n,編號(hào)n從0開(kāi)始按遞增順序生成,可以在圖標(biāo)上直接更改子程序的程序名。在指令樹窗口雙擊子程序的圖標(biāo)就可對(duì)它進(jìn)行編輯。
    2.子程序調(diào)用
    子程序可以多次被調(diào)用,也可以嵌套(最多8層),還可以遞歸調(diào)用(自己調(diào)用自己)。
    CALL SBR0    //子程序調(diào)用
   CRET    //條件返回
    RET    //無(wú)條件返回(自動(dòng))
    【例4-18】循環(huán)、跳轉(zhuǎn)及子程序調(diào)用指令應(yīng)用程序,循環(huán)、跳轉(zhuǎn)的梯形圖程序如圖4-45所示,子程序調(diào)用的梯形圖程序如圖4-46所示。
循環(huán)、跳轉(zhuǎn)指令的應(yīng)用
圖4-45 循環(huán)、跳轉(zhuǎn)指令的應(yīng)用
子程序調(diào)用指令的應(yīng)用
圖4-46 子程序調(diào)用指令的應(yīng)用
    STL指令如下:
    LDW>= AC0,+100
    JMP 10    //跳轉(zhuǎn)
    LD    M0.0
    FOR VW100,+1,+20 //循環(huán)開(kāi)始
    LD    I0.0
    CAIL SBR_0    //調(diào)用子程序
    NEXT    //循環(huán)返回
    LD    I0.1
    SQ0.0,1    //位置1
    LBL 10    //標(biāo)號(hào)
    子程序SBR0如下:
    LD SM0.0
    INCW VW200    //VW200增1
    LD 10.2
    CRET    //條件返回
    3.帶參數(shù)的子程序調(diào)用指令
子程序可能有要傳遞的參數(shù)(變量和數(shù)據(jù)),這時(shí)可以在子程序調(diào)用指令中包含相應(yīng)參數(shù),它可以在子程序與調(diào)用程序之間傳送。參數(shù)在子程序的局部變量表中定義,定義參數(shù)時(shí)必須指定參數(shù)的符號(hào)名稱(最多23個(gè)英文字符)、變量類型和數(shù)據(jù)類型。一個(gè)子程序最多可以傳送16個(gè)參數(shù)。
    局部變量表中的變量有IN、OUT、IN/OUT和TEMP等4種類型。
    帶參數(shù)子程序調(diào)用指令示例如圖4-47(b)所示,EN和INI的輸人為布爾型能流輸入。
帶參數(shù)的子程序及其調(diào)用的應(yīng)用
圖4-47 帶參數(shù)的子程序及其調(diào)用的應(yīng)用
(a)帶參數(shù)的子程序及其變量表;(b)主程序調(diào)用
    子程序調(diào)用時(shí),輸人參數(shù)被拷貝到局部存儲(chǔ)器。子程序完成時(shí),從局部存儲(chǔ)器拷貝輸出參數(shù)到指定的輸出參數(shù)地址。
    IN類型:將指定位置的參數(shù)傳人子程序。
    OUT類型:從子程序的結(jié)果值(數(shù)據(jù))傳人到指定參數(shù)位置。
    IN/OUT類型:將指定位置的參數(shù)傳到子程序,從子程序來(lái)的結(jié)果值被返回到同樣的地址。
    TEMP類型:局部存儲(chǔ)器只用作子程序內(nèi)部的暫時(shí)存儲(chǔ)器,不能用來(lái)傳遞參數(shù)。
    在局部變量表中定義的變量表和帶參數(shù)的子程序如圖4-47 (a)所示。
Tags:S7-200,子程序調(diào)用指令,SBR  
責(zé)任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒(méi)有了
  • 相關(guān)文章列表
    S7-200 PLC的編譯規(guī)則錯(cuò)誤
    S7-200 PLC字節(jié)交換指令SWAP
    西門子S7-200 PLC梯形圖中的數(shù)學(xué)運(yùn)算指令與語(yǔ)句表中的數(shù)學(xué)運(yùn)算指
    西門子S7-200 PLC在Z3040搖臂鉆床控制中的應(yīng)用及梯形圖設(shè)計(jì)
    S7-200 PLC讀取實(shí)時(shí)時(shí)鐘指令
    S7-200 PLC立即存取指令I(lǐng)(Immediate)(LDI、LDNI、AI、ANI、01、O
    PLC中的|P|跟|N|怎么理解?上升沿觸發(fā)指令和下降沿觸發(fā)指令
    西門子S7-200的中使用SM0.0的常閉觸點(diǎn)起什么作用?SM0.0常開(kāi)觸點(diǎn)
    西門子S7-200 PLC在裝飾燈光控制系統(tǒng)中的應(yīng)用及梯形圖設(shè)計(jì)
    西門子S7-200 PLC對(duì)多臺(tái)電動(dòng)機(jī)的順序啟/停控制的梯形圖設(shè)計(jì)
    西門子S7-200 PLC對(duì)電動(dòng)機(jī)的啟/停控制的梯形圖設(shè)計(jì)
    西門子S7-200 PLC在步進(jìn)電動(dòng)機(jī)控制系統(tǒng)中的應(yīng)用及梯形圖設(shè)計(jì)
    西門子S7-200 PLC在直流電動(dòng)機(jī)速度控制系統(tǒng)中的應(yīng)用及梯形圖設(shè)計(jì)
    西門子S7-200系列PLC順序控制指令SCR指令
    使用西門子S7-200plc,試用SCR指令進(jìn)行順序控制實(shí)驗(yàn)
    西門子S7-200 PLC SCR指令在單支流程的控制應(yīng)用
    詳解西門子S7-200 PLC順序控制繼電器SCR指令及應(yīng)用實(shí)例梯形圖
    西門子S7-200 PLC單路循環(huán)控制液體混合裝置應(yīng)用梯形圖實(shí)例
    西門子S7-200 PLC對(duì)十字路口交通信號(hào)燈的控制及梯形圖
    西門子S7-200 PLC在液體混合裝置控制系統(tǒng)中的應(yīng)用及梯形圖
    西門子S7-200 PLC在恒壓供水控制系統(tǒng)中的應(yīng)用及梯形圖
    西門子S7-200 PLC的五層電梯控制應(yīng)用實(shí)例梯形圖
    S7-200液位控制梯形圖,非模擬量控制
    西門子S7-200簡(jiǎn)單模擬量編程程序, EM235
    西門子S7-200模擬量輸入模塊EM231對(duì)溫度信號(hào)的采集實(shí)例
    S7-200 西門子plc的模擬量編程
    西門子S7-200模擬量EM235編程實(shí)例及梯形圖講解
    西門子S7-200PLC特殊繼電器用法(SM)梯形圖實(shí)例
    S7-200系列PLC編程器的使用示例:伺服脈沖定位控制
    基于西門子S7-200 PLC的三級(jí)皮帶運(yùn)輸機(jī)程序設(shè)計(jì)實(shí)例梯形圖
    請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評(píng)論
    最新推薦
    熱門文章
    • 此欄目下沒(méi)有熱點(diǎn)文章
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁(yè)面
    下到頁(yè)底
    晶體管查詢
    主站蜘蛛池模板: 安丘市| 太白县| 黎平县| 渑池县| 潼关县| 嘉兴市| 镇赉县| 遂川县| 根河市| 大埔区| 保山市| 徐州市| 德江县| 陈巴尔虎旗| 漳浦县| 佛坪县| 年辖:市辖区| 平邑县| 塔城市| 盐城市| 卢氏县| 涪陵区| 蒲城县| 普兰县| 板桥市| 布尔津县| 金湖县| 兰西县| 仙居县| 兴和县| 稷山县| 阜康市| 泾川县| 祁东县| 南召县| 出国| 内江市| 永城市| 临西县| 双牌县| 霸州市|