<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 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 国产综合色香蕉精品五月婷| 综合国产在线观看无码| 香蕉久久综合精品首页| 一本大道久久a久久精品综合| 亚洲欧洲国产综合| 国产成人+综合亚洲+天堂| 狠狠色狠狠色综合曰曰| 成人综合久久综合| 婷婷成人丁香五月综合激情 | 亚洲综合色丁香婷婷六月图片| 天天影视色香欲综合久久| 精品亚洲综合在线第一区| 亚洲av综合日韩| 久久九九精品国产综合喷水| 亚洲国产精品综合久久网络 | 国产精品亚洲综合一区在线观看| 久久久综合香蕉尹人综合网| 婷婷综合激情五月中文字幕| 91精品国产综合久久四虎久久无码一级 | 麻豆精品久久精品色综合| 色婷婷99综合久久久精品| 日韩亚洲国产综合高清| 久久精品水蜜桃av综合天堂| 亚洲综合熟女久久久30p| 国产综合精品一区二区三区| 久久久久噜噜噜亚洲熟女综合| 久久久久亚洲AV综合波多野结衣| 老色鬼久久综合第一| 亚洲伊人久久综合中文成人网| 丁香五月天综合缴情网| 国产综合成人色产三级高清在线精品发布 | 国产成人综合一区精品| 亚洲综合激情九月婷婷| 久久婷婷是五月综合色狠狠| 色综合久久久无码网中文| 色噜噜狠狠色综合免费视频| 综合久久一区二区三区| 亚洲综合无码一区二区三区| 综合在线免费视频| 91精品国产综合久久久久久| 人人狠狠综合久久88成人|