<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. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

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

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/9/10

      西門子PLC:200smart


      第十三章

      項目 Value Value
      主程序 MAIN 一個項目只能有一個,循環掃描
      子程序 SBR_0 項目中最多有128個,只有在調用時 才執行(子程序可以嵌套其他子程序,最多八層)
      中斷程序 INT_0 中斷程序也可以像子程序一樣寫程序,最多128個,不會被調用,只能被中斷事件觸發

      子程序的優點:
      ①優化主程序(方便調試);
      ②縮短PLC的掃描周期;
      ③可以項目移植,多次調用;

      子程序 是否帶參 是否有條件調用
      子程序分類 不帶參子程序 有條件調用
      子程序分類 帶參子程序 無條件調用

       

      :手自動轉換,手動自動轉換開關I0.7;(0手動,1自動
      手動模式:按I0.0電動;
      自動模式:按I0.0自鎖,按I0.1停止;
      主程序:
       
      手動子程序:
       
      自動子程序:
       

      總結:
      調用條件斷開時,且沒有掃描到最新的狀態,子程序中的QMTC都會保持調用條件消失之前的狀態(若想停下來,要在子程序中使用下降沿復位)
       

      2、帶參子程序

      有管腳或引腳的子程序

      創建帶參子程序的步驟:

      • 創建子程序;
      • 創建變量表(子程序中);
      • 寫子程序;
      • 主程序調用子程序;

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

      • 全局變量VBVWVD等,不能重復地址;
      • 局部變量:子程序專用,每個子程序有56個字節(表示為LBLWLD等)

      例:創建子程序
      創建一個求長方體體積的子程序

      ①創建子程序;
      ②創建子程序的變量表:
       

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

      ③寫子程序
       

      寫完子程序后,可以在:項目——指令——調用子程序例程中找到并使用

      ④主程序調用子程序
       

      3、將子程序設置成庫文件

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

      項目——指令——庫(右鍵)——創建庫(可以給子程序設置一個合適的名稱)——下一頁——添加、下一頁——(不設置密碼)下一頁——(設置子程序版本號)下一頁——創建

      ②創建完成后,庫文件對應的磁盤中就多了一個子程序,如何找到這個剛剛保存的庫文件呢?

      • 項目——指令——庫(右鍵)——打開庫文件
      • 然后就能跳轉到對應的路徑,要是刪除掉這里的庫文件,那么對應的庫指令就消失了,不能做到其他程序也是用(廣而用之)

      ③如何使用創建的庫指令:

      項目——指令——庫中就能找到
       

      使用后項目——程序塊,雙擊就能看到庫文件對應的子程序了

      例:不帶參子程序:往返運動,可手動,可自動

      具體要求:在手動模式下,可以右行,可以左行。
      在自動模式下,按下啟動,開始右行,碰到右限位,自動左行,碰到左限位,又開始右行,如此循環。
      手自動轉換使用的是Q0.7
       

      主程序
       
      手動子程序
       
      自動子程序
       

      Tags:子程序,200Smart,西門子PLC  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色悠久久久久综合网香蕉 | 国产性天天综合网| 一本综合久久国产二区| 婷婷综合缴情亚洲狠狠尤物| 亚洲国产成人久久综合野外| 亚洲欧洲日产国产综合网| 亚洲五月综合缴情婷婷| 香蕉综合在线视频91| 久久综合狠狠综合久久| 国产91色综合久久免费| 精品福利一区二区三区精品国产第一国产综合精品 | 亚洲国产综合第一精品小说| 天天久久综合网站| 色综合久久最新中文字幕| 久久天天日天天操综合伊人av| 久久精品亚洲综合| 久久91精品综合国产首页| 久久99国产综合精品免费| 青青草原综合久久大伊人| 伊人色综合久久天天| 99久久综合给久久精品| 亚洲综合视频在线| 亚洲亚洲人成综合网络| 国产色综合一二三四| 女人和拘做受全程看视频日本综合a一区二区视频 | 久久久综合香蕉尹人综合网| 色综合天天综合网国产成人| 色综合久久久无码网中文| 色综合久久久久无码专区 | 色噜噜狠狠色综合成人网| 久久综合狠狠综合久久| 色妞色综合久久夜夜| 亚洲欧洲综合在线| 亚洲精品国产综合久久久久紧| 色综合天天综一个色天天综合网| 久久香综合精品久久伊人| 伊人色综合网一区二区三区 | 无码专区久久综合久中文字幕| 国产精品综合色区在线观看| 综合无码一区二区三区| 99久久国产综合精品1尤物|