電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> plc軟件使用 >> 正文

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

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-02-25
    1.建立子程序
    可用編程軟件Edit菜單中的Insert選項,選擇Subroutine,以建立或插入一個新的子程序,同時在指令樹窗口可以看到新建的子程序圖標,默認的程序名是SBR_n,編號n從0開始按遞增順序生成,可以在圖標上直接更改子程序的程序名。在指令樹窗口雙擊子程序的圖標就可對它進行編輯。
    2.子程序調用
    子程序可以多次被調用,也可以嵌套(最多8層),還可以遞歸調用(自己調用自己)。
    CALL SBR0    //子程序調用
   CRET    //條件返回
    RET    //無條件返回(自動)
    【例4-18】循環、跳轉及子程序調用指令應用程序,循環、跳轉的梯形圖程序如圖4-45所示,子程序調用的梯形圖程序如圖4-46所示。
循環、跳轉指令的應用
圖4-45 循環、跳轉指令的應用
子程序調用指令的應用
圖4-46 子程序調用指令的應用
    STL指令如下:
    LDW>= AC0,+100
    JMP 10    //跳轉
    LD    M0.0
    FOR VW100,+1,+20 //循環開始
    LD    I0.0
    CAIL SBR_0    //調用子程序
    NEXT    //循環返回
    LD    I0.1
    SQ0.0,1    //位置1
    LBL 10    //標號
    子程序SBR0如下:
    LD SM0.0
    INCW VW200    //VW200增1
    LD 10.2
    CRET    //條件返回
    3.帶參數的子程序調用指令
子程序可能有要傳遞的參數(變量和數據),這時可以在子程序調用指令中包含相應參數,它可以在子程序與調用程序之間傳送。參數在子程序的局部變量表中定義,定義參數時必須指定參數的符號名稱(最多23個英文字符)、變量類型和數據類型。一個子程序最多可以傳送16個參數。
    局部變量表中的變量有IN、OUT、IN/OUT和TEMP等4種類型。
    帶參數子程序調用指令示例如圖4-47(b)所示,EN和INI的輸人為布爾型能流輸入。
帶參數的子程序及其調用的應用
圖4-47 帶參數的子程序及其調用的應用
(a)帶參數的子程序及其變量表;(b)主程序調用
    子程序調用時,輸人參數被拷貝到局部存儲器。子程序完成時,從局部存儲器拷貝輸出參數到指定的輸出參數地址。
    IN類型:將指定位置的參數傳人子程序。
    OUT類型:從子程序的結果值(數據)傳人到指定參數位置。
    IN/OUT類型:將指定位置的參數傳到子程序,從子程序來的結果值被返回到同樣的地址。
    TEMP類型:局部存儲器只用作子程序內部的暫時存儲器,不能用來傳遞參數。
    在局部變量表中定義的變量表和帶參數的子程序如圖4-47 (a)所示。
Tags:S7-200,子程序調用指令,SBR  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    S7-200 PLC的編譯規則錯誤
    S7-200 PLC字節交換指令SWAP
    西門子S7-200 PLC梯形圖中的數學運算指令與語句表中的數學運算指
    西門子S7-200 PLC在Z3040搖臂鉆床控制中的應用及梯形圖設計
    S7-200 PLC讀取實時時鐘指令
    S7-200 PLC立即存取指令I(Immediate)(LDI、LDNI、AI、ANI、01、O
    PLC中的|P|跟|N|怎么理解?上升沿觸發指令和下降沿觸發指令
    西門子S7-200的中使用SM0.0的常閉觸點起什么作用?SM0.0常開觸點
    西門子S7-200 PLC在裝飾燈光控制系統中的應用及梯形圖設計
    西門子S7-200 PLC對多臺電動機的順序啟/停控制的梯形圖設計
    西門子S7-200 PLC對電動機的啟/停控制的梯形圖設計
    西門子S7-200 PLC在步進電動機控制系統中的應用及梯形圖設計
    西門子S7-200 PLC在直流電動機速度控制系統中的應用及梯形圖設計
    西門子S7-200系列PLC順序控制指令SCR指令
    使用西門子S7-200plc,試用SCR指令進行順序控制實驗
    西門子S7-200 PLC SCR指令在單支流程的控制應用
    詳解西門子S7-200 PLC順序控制繼電器SCR指令及應用實例梯形圖
    西門子S7-200 PLC單路循環控制液體混合裝置應用梯形圖實例
    西門子S7-200 PLC對十字路口交通信號燈的控制及梯形圖
    西門子S7-200 PLC在液體混合裝置控制系統中的應用及梯形圖
    西門子S7-200 PLC在恒壓供水控制系統中的應用及梯形圖
    西門子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 個字
    [ 查看全部 ] 網友評論
    最新推薦
    熱門文章
    • 此欄目下沒有熱點文章
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    黄瓜视频在线观看网址| 牛牛色婷婷在线视频播放| 四虎精品视频在线永久免费观看| 能在线观看的一区二区三区| 国产一级特黄aa级特黄裸毛片| 美女动作一级毛片| 啊灬啊别停灬用力啊老师网站| 看一级毛片**直播在线| 免费一级毛片在线视频观看| 浪荡欲乱之合集| 亚洲精品成人a在线观看| 欧美午夜一区二区福利视频| 亚洲国产成人精品无码区在线观看 | 国产免费观看黄AV片| 翁想房中春意浓1-28| 四虎永久免费地址ww1515| 真实男女xx00动态图视频| 催眠医生动漫在线观看| 欧美日韩视频在线| 亚洲国产精品久久久久久| 日韩精品极品视频在线观看免费| 久久精品国产色蜜蜜麻豆| 扶着大肚子从后面进| 中国人免费观看高清在线观看二区 | 国产区图片区小说区亚洲区| 练瑜伽的时候进入| 公求求你不要she在里面小说| 波多野结衣女女互慰| 亚洲欧美日韩人成在线播放| 最新夫妇交换乱的中文字幕| 乱人伦中文视频在线| 护士好爽好深好多水| 一级毛片免费观看不卡的| 国模无码一区二区三区| 2021国产麻豆剧传媒仙踪林 | 色综合久久中文字幕综合网| 四虎成人精品无码永久在线| 特级毛片s级全部免费| 亚洲欧美成人一区二区在线电影| 日韩毛片最新看| 久久久99精品免费观看|