<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開(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ā) >> 梯形圖實(shí)例 >> 正文

      西門子PLC:200smart(13-16章)_200smart 子程序

      作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2024/9/10

      西門子PLC:200smart


      第十三章

      項(xiàng)目 Value Value
      主程序 MAIN 一個(gè)項(xiàng)目只能有一個(gè),循環(huán)掃描
      子程序 SBR_0 項(xiàng)目中最多有128個(gè),只有在調(diào)用時(shí) 才執(zhí)行(子程序可以嵌套其他子程序,最多八層)
      中斷程序 INT_0 中斷程序也可以像子程序一樣寫(xiě)程序,最多128個(gè),不會(huì)被調(diào)用,只能被中斷事件觸發(fā)

      子程序的優(yōu)點(diǎn):
      ①優(yōu)化主程序(方便調(diào)試);
      ②縮短PLC的掃描周期;
      ③可以項(xiàng)目移植,多次調(diào)用;

      子程序 是否帶參 是否有條件調(diào)用
      子程序分類 不帶參子程序 有條件調(diào)用
      子程序分類 帶參子程序 無(wú)條件調(diào)用

       

      :手自動(dòng)轉(zhuǎn)換,手動(dòng)自動(dòng)轉(zhuǎn)換開(kāi)關(guān)I0.7;(0手動(dòng),1自動(dòng)
      手動(dòng)模式:按I0.0電動(dòng);
      自動(dòng)模式:按I0.0自鎖,按I0.1停止;
      主程序:
       
      手動(dòng)子程序:
       
      自動(dòng)子程序:
       

      總結(jié):
      調(diào)用條件斷開(kāi)時(shí),且沒(méi)有掃描到最新的狀態(tài),子程序中的Q、M、T、C都會(huì)保持調(diào)用條件消失之前的狀態(tài)(若想停下來(lái),要在子程序中使用下降沿復(fù)位)
       

      2、帶參子程序

      有管腳或引腳的子程序

      創(chuàng)建帶參子程序的步驟:

      • 創(chuàng)建子程序;
      • 創(chuàng)建變量表(子程序中);
      • 寫(xiě)子程序;
      • 主程序調(diào)用子程序;

      局部變量子程序的專屬變量;

      • 全局變量VB、VWVD等,不能重復(fù)地址;
      • 局部變量:子程序?qū)S,每個(gè)子程序有56個(gè)字節(jié)(表示為LB、LW、LD等)

      例:創(chuàng)建子程序
      創(chuàng)建一個(gè)求長(zhǎng)方體體積的子程序

      ①創(chuàng)建子程序;
      ②創(chuàng)建子程序的變量表:
       

      • 變量表位于視圖——組件——變量表
      • 變量表中的變量類型
        • IN輸入;
        • OUT輸出;
        • IN_OUT中間變量(若將底面積設(shè)置成中間變量,在子程序和主程序的引腳都能看得到)
        • TEMP臨時(shí)變量(若將底面積設(shè)置成臨時(shí)變量,在主程序中使用時(shí),管腳處就看不到底面積了)
      • 可以有多個(gè)輸出,如質(zhì)量、體積等;
      • 要想在子程序中使用到底面積,又不想在主程序中出現(xiàn),可以將底面積的變量類型設(shè)置成臨時(shí)變量TEMP

      ③寫(xiě)子程序
       

      寫(xiě)完子程序后,可以在:項(xiàng)目——指令——調(diào)用子程序例程中找到并使用

      ④主程序調(diào)用子程序
       

      3、將子程序設(shè)置成庫(kù)文件

      ①將子程序設(shè)置成庫(kù)文件,有助于以后的程序中可以使用,也可以發(fā)送給別人使用具體步驟如下:

      項(xiàng)目——指令——庫(kù)(右鍵)——?jiǎng)?chuàng)建庫(kù)(可以給子程序設(shè)置一個(gè)合適的名稱)——下一頁(yè)——添加、下一頁(yè)——(不設(shè)置密碼)下一頁(yè)——(設(shè)置子程序版本號(hào))下一頁(yè)——?jiǎng)?chuàng)建

      ②創(chuàng)建完成后,庫(kù)文件對(duì)應(yīng)的磁盤中就多了一個(gè)子程序,如何找到這個(gè)剛剛保存的庫(kù)文件呢?

      • 項(xiàng)目——指令——庫(kù)(右鍵)——打開(kāi)庫(kù)文件
      • 然后就能跳轉(zhuǎn)到對(duì)應(yīng)的路徑,要是刪除掉這里的庫(kù)文件,那么對(duì)應(yīng)的庫(kù)指令就消失了,不能做到其他程序也是用(廣而用之)

      ③如何使用創(chuàng)建的庫(kù)指令:

      項(xiàng)目——指令——庫(kù)中就能找到
       

      使用后項(xiàng)目——程序塊,雙擊就能看到庫(kù)文件對(duì)應(yīng)的子程序了

      例:不帶參子程序:往返運(yùn)動(dòng),可手動(dòng),可自動(dòng)。

      具體要求:在手動(dòng)模式下,可以右行,可以左行。
      在自動(dòng)模式下,按下啟動(dòng),開(kāi)始右行,碰到右限位,自動(dòng)左行,碰到左限位,又開(kāi)始右行,如此循環(huán)。
      手自動(dòng)轉(zhuǎn)換使用的是Q0.7
       

      主程序
       
      手動(dòng)子程序
       
      自動(dòng)子程序
       

      Tags:子程序,200Smart,西門子PLC  
      責(zé)任編輯:admin
      相關(guān)文章列表
      西門子200SMART 入門如何搞懂西門子PLC脈沖輸出?PT0/PWM和PLS指
      實(shí)測(cè)通過(guò)——西門子200SMART PLC用PLS指令發(fā)脈沖
      西門子PLC中斷指令 ATCH和DTCH指令,INT0中斷號(hào)
      西門子PLC 基礎(chǔ)知識(shí)S7-200SMART 系統(tǒng)塊,程序塊,數(shù)據(jù)塊
      西門子PLC S7-200SMART與G120的MODBUS通訊例程
      S7-200SMARTPLC的軟件使用——西門子200plc硬件組態(tài)STEP7
      西門子PLC200smart-PID 自動(dòng)/手動(dòng)調(diào)節(jié)的無(wú)擾動(dòng)切換
      西門子S7-200特殊指令 ATCH和DTCH用法、HEDF、HSC
      西門子S7-200SMART編碼器轉(zhuǎn)速測(cè)量程序,中斷程序和ATCH指令
      西門子S7-200 SMART AXIS_GOTO 有幾種模式
      西門子S7-200 SMART的步進(jìn)閉環(huán)控制系統(tǒng),AXIS0_GOTO指令
      S7-200 Smart入門筆記3——呼吸燈
      西門子plc 200smart(9-12章)_smart 200數(shù)據(jù)類型——VD、VW、VB
      S7-200SMART PLC設(shè)備運(yùn)行累加時(shí)間梯形圖實(shí)例,設(shè)備定期保養(yǎng)定時(shí)程
      西門子S7-200SMART中斷指令實(shí)例 INT_0 中斷程序
      西門子S7-200 SMART中斷及中斷指令概述
      INT_0是什么程序,有什么特點(diǎn)?西門子PLC自由口通訊+中斷
      西門子S7-200 SMART的PLS指令應(yīng)用
      STEP7 中S7-200SMART  PLC的PWM輸出向?qū)?/a>
      西門子S7-200SMART PLC中運(yùn)用脈沖輸出功能及其應(yīng)用PWM指令和PLS指
      請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個(gè)字
      [ 查看全部 ] 網(wǎng)友評(píng)論
      推薦文章
      最新推薦
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁(yè)面
      下到頁(yè)底
      晶體管查詢
      主站蜘蛛池模板: 九九久久99综合一区二区| 色综合久久综精品| 婷婷五月六月激情综合色中文字幕| 亚洲第一综合天堂另类专| 婷婷综合激情五月中文字幕| 成人亚洲综合天堂| 色欲色香天天天综合网站| 四月婷婷七月婷婷综合| 亚洲国产精品综合久久网络| 亚洲国产成人久久综合碰碰动漫3d| 91丁香亚洲综合社区| 久久婷婷色综合一区二区| 狠狠色成人综合网图片区| 国产成人综合亚洲AV第一页 | 综合五月激情二区视频| 成人亚洲综合天堂| 伊人色综合视频一区二区三区| 久久综合一区二区无码| 色欲香天天综合网站| 亚洲综合色丁香麻豆| 色噜噜狠狠狠综合曰曰曰| 图片区精品综合自拍| 99久久国产综合精品五月天| 99久久综合久中文字幕| 综合无码一区二区三区| 亚洲国产aⅴ综合网| 亚洲综合久久夜AV | 伊人伊成久久人综合网777| 国产性天天综合网| 狠狠色综合7777久夜色撩人| 色综合久久天天综合| 色先锋资源久久综合5566| 色噜噜狠狠狠狠色综合久不| 精品国产天堂综合一区在线| 国产香蕉尹人综合在线观看| 本道久久综合无码中文字幕| 亚洲精品国产综合久久久久紧| 欧美激情综合亚洲一二区| 伊人久久成人成综合网222| 亚洲综合色区在线观看| 久久一日本道色综合久|