<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 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

      西門子S7-200PLC高速計數器的使用方法  HDEF指令和HSC指令用法

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/2/8
      本程序皆經過本人上機測試正常后發出;本意是能讓plc初學者迅速掌握西門子S7-200PLC高速計數器的基本使用方法,所以程序盡量加以簡化,以便大家學習;同時也希望能起到拋磚引玉的效果,多得到PLC高人的指點,使自己有更多的領悟,結識更多的朋友、導師。

      程序通過先設定計數器的值,本例中設定值為13;按設備啟動按鈕I0.1啟動設備,運行后通過信號輸入點I0.0進行計數,當計數當前值等于設定值13時,輸出點斷開,設備運行停止。I0.2為設備停止按鈕。

      程序如下:

      LD SM0.1
      MOVB 16#C8, SMB37
      HDEF 0, 0
      MOVD 0, SMD38
      HSC 0

      西門子plc的高速計數器HDEF和HSC指令 

      上述程序注解:(1)對高數記數器HSC0初始化,寫入控制字節(16#C8含義為:要求進行初始值設定;不裝入預設值;運 行中不要求更改計數方向;計數器類型為增。)
      (2)執行HDEF指令,進行高速計數器工作模式的選定設置(計數器為HSC0;模式為0)
      (3)初始值設定:裝載高數記數器初始值為0
      (4)執行HSC指令,寫入HSC0設置。

       

       

       

      LDN M14.0
      EU
      MOVB 16#C8, SMB37
      MOVD 0, SMD38
      HSC 0

       

      上述程序注解:當記速值達到要求值時,M14.0復位,高速計數器計數將復位為初始值,以備下次計數使用。

       

       

      LDD< HC0, 13
      = M14.0

       

      上述程序注解:當計數器值小于13 時,M14.0始終處于置位狀態。

       

       

       

      LD I0.1
      O Q0.0
      AN I0.2
      A M14.0
      = Q0.0

       

      上述程序注解:I0.1為設備啟動信號;I0.1為設備停止信號。高速計數器累計值達到13 時,設備運行停止。

       

       

      西門子S7-200PLC高速計數器的使用方法(二)
      本例程序設計的背景:(中斷單點控制)
      程序是通過一個板材自動定長剪切設備工作程序簡單設計進行高數計數器和中斷指令的使用。
      工作要求為:啟動設備,料滾電機工作帶動板材進行送料,同時由計數器記錄長度脈沖信號,當達到脈 沖預設值時,即板材設定長度時,中斷指令發信號,停止料滾電機工作,執行壓料、裁 剪,裁剪完成后,壓料閥和料剪同時復位,料滾電機工作,進行下一次裁剪,周而復始。
      程序拓展:可根據實際需要設計成鋼板的定長裁剪;或流量的控制。
      通過本程序學習,可加深高數計數器指令和中斷指令的使用了解。I0.0為計數脈沖輸入點。

      主程序:
      Network 1 // 開機調用子程序,進行高數記速器的參數設定
      LD SM0.0
      CALL SBR0
      Network 2 // 送料電機啟動控制
      LD I1.1
      O T39
      S Q0.0, 1
      Network 3 // 送料電機停止控制
      LD I1.0
      R Q0.0, 3
      Network 4 // 壓緊時間設置
      LD Q0.1
      TON T37, 15
      Network 5
      LD T37
      S Q0.2, 1
      Network 6 // 剪裁時間設置
      LD Q0.2
      TON T38, 10
      Network 7 // 壓板、裁刀復位時間設定
      LD T38
      LD M0.0
      AN T39
      OLD
      R Q0.1, 1
      TON T39, 20
      = M0.0
      R Q0.2, 1
      Network 8 // 程序調試計數器運行檢測;實際中可刪除。
      LD SM0.0
      MOVD HC0, VD30

      子例行程序及注解:
      第一條為設定高數計數器參數:16#E8=11101000。含義是:啟用計數器;可更新當前值即SMD38;允許更新設定值即SMD42;不更改計數方向。
      LD SM0.1
      MOVB 16#E8, SMB37 設定高數計數器參數;
      MOVD 0, SMD38 設定當前值SMD38=0
      MOVD 20, SMD42 設定預裝值SMD42=20;
      HDEF 0, 0 選用0#記速器連接12號中斷事件
      ATCH INT0, 12
      ENI 開中斷;
      HSC 0 開啟0#計速器

      中斷例行程序注解:

      LD SM0.0
      R Q0.0, 1 中斷執行,Q0.0失電料滾停轉
      MOVB 16#E8, SMB37 重新設置高數計數器控制參數SMB37
      MOVD 0, SMD38 清空高數計數器當前值SMD38。
      HSC 0 執行高數計數器指令HSC0。
      S Q0.1, 1 中斷執行,壓板控制得電工作開始。

      Tags:HDEF,HSC,高速計數器,西門子PLC  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 伊人久久大香线蕉综合5g| 久久青青草原综合伊人| 色综合91久久精品中文字幕| 国产婷婷综合在线视频中| 久久久综合亚洲色一区二区三区 | 国产成人亚洲综合无| 免费精品99久久国产综合精品| 亚洲私人无码综合久久网| 亚洲精品二区国产综合野狼| 亚洲国产日韩综合久久精品| 国产精品亚洲综合一区| 小说区图片区综合久久88| 色与欲影视天天看综合网| 狠狠色噜噜色狠狠狠综合久久| 一本一道久久综合久久| 亚洲五月丁香综合视频| 色综合色综合色综合色欲 | 在线精品国产成人综合| 激情五月激情综合网| 狠狠色婷婷丁香综合久久韩国| 久久香综合精品久久伊人| 久久久久久久综合日本亚洲| 青青草原综合久久大伊人| 成人综合伊人五月婷久久| 狠狠色丁香婷婷综合潮喷 | 99久久亚洲综合精品成人网 | 色综合久久久久久久| 亚洲欧美国产国产综合一区| 亚洲综合激情另类小说区| 色综合天天综合给合国产| 亚洲国产成人综合| 色综合天天综合高清网| 国产亚洲综合视频| 狠色狠色狠狠色综合久久| 久久综合噜噜激激的五月天| 久久99国产综合精品免费| 婷婷激情综合色五月久久| 久久婷婷色综合一区二区 | 狠狠人妻久久久久久综合蜜桃 | 久久一日本道色综合久久| 亚洲熟女综合色一区二区三区|