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

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

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

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

    還可以輸入 200 個字
    [ 查看全部 ] 網(wǎng)友評論
    最新推薦
    熱門文章
    • 此欄目下沒有熱點文章
    關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    夫妇野外交换hd中文小说| 妞干网免费视频| 久久久久久夜精品精品免费啦| 日韩a在线看免费观看视频| 乱人伦一区二区三区| 日本视频免费看| 久久永久免费人妻精品下载| 无码av无码天堂资源网| 久久4k岛国高清一区二区| 小尤奈私拍视频在线观看| 一本色道久久88—综合亚洲精品 | 久久777国产线看观看精品 | 久久精品午夜福利| 我的初次内射欧美成人影视 | 无码熟熟妇丰满人妻啪啪软件 | 日本a级作爱片金瓶双艳| 久久久久久亚洲精品| 小丑joker在线观看完整版高清 | 120秒男女动态视频免费| 国产性感美女在线观看| 老师的奶好大摸着好爽| 四虎国产精品永久在线| 男人j桶进女人p无遮挡在线观看| 人妻内射一区二区在线视频| 欧美性大战XXXXX久久久√ | 欧美在线综合视频| 亚洲av无码乱码国产精品fc2| 日本三人交xxx69| 中文字幕一区视频| 在线中文字幕视频| 538精品视频在线观看mp4| 国产国产人免费人成免费视频 | 中文字幕亚洲一区二区三区| 大香伊蕉日本一区二区| 91手机看片国产福利精品| 国产成人女人毛片视频在线| 美女久久久久久久久久久| 免费看欧美一级特黄a大片一| 欧美成人看片黄a免费看| 亚洲av无码成人网站在线观看| 撅起小屁股扒开调教bl|