<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基礎入門教程 >> 正文

      西門子S7-200 SMART中斷及中斷指令概述

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

      中斷就是中止當前正在運行的程序,去執行為立刻響應的信號而編寫的中斷服務程序,執行完畢后再返回原來中止的程序并繼續執行。西門子S7-200 SMART CPU最多支持38個中斷事件,其中8個為預留。為了便于識別,系統給每一個中斷事件都分配了一個編號,又稱中斷事件號。

       

      S7-200 SMART的中斷

      所有中斷事件可以分為三大類:通信中斷、I/O中斷、定時中斷。

      通信中斷為CPU的串行通信端口可以由用戶進行控制,稱為自由端口模式,在該模式下接收信息完成、發送信息完成、接收一個字符均可以產生中斷事件,利用接收和發送中斷可以簡化程序對通信的控制。

      I/O中斷包括:上升沿中斷、下降沿中斷、高速計時器中斷。CPU可以為輸入點I0.0至I0.3以及可選信號板的I7.0和I7.1的上升沿或下降沿產生中斷。高速計數器中斷允許響應HSC的計數器當前值等于設定值、計數方向改變、計數器外部復位等中斷事件。

       

      中斷事件

      定時中斷可以用來進行一個周期性的操作,以1毫秒為增量,周期時間可以取1毫秒至255毫秒。定時中斷0和定時中斷1的時間間隔分別寫入特殊寄存器字節SMB34和SMB35。通常可以使用定時中斷來采集模擬量或定時執行PID控制程序。定時器中斷T32和T96允許及時響應一個給定時間間隔的結束,只有1毫秒分辨率的接通延時TON和斷開延時TOF定時器,T32和T96支持此類中斷,啟用中斷后當定時器的當前值等于預設值時,在CPU的1毫秒定時刷新中執行被連接的中斷程序。

       

      定時中斷

      每類中斷中不同的中斷事件又有不同的優先權,多個中斷事件同時發生時,根據優先級組以及組內優先權來確定首先處理哪一個中斷事件。優先級相同時,CPU按照先來先服務的原則處理中斷。任何時刻CPU只能執行一個用戶中斷程序。一旦一個中斷程序開始執行,它要一直執行到完成,即使更高優先級的中斷事件發生,也不能中斷正在執行的中斷程序。正在處理另一個中斷時發生的中斷會進行排隊等待處理。每一個優先級組分別設立相應的隊列,產生的中斷事件分別在各自的隊列排隊,先到先處理,各隊列能保存的最大中斷數以及隊列溢出特殊寄存器位如下圖表中所示。

       

      中斷隊列

      西門子S7-200 SMART規定的中斷優先級由高到低依次是通信中斷、I/O中斷、定時中斷。S7-200 SMART的中斷管理是通過指令完成的,中斷指令包括中斷允許與中斷禁止指令、中斷連接與中斷分離指令。CPU進入RUN模式時,自動禁止所有中斷。

       

      中斷指令

      中斷允許指令,全局性地啟用對所有連接的中斷事件的處理。中斷禁止指令,全局性地禁止對所有中斷事件的處理,但是已建立了關聯的中斷事件仍將繼續排隊。從中斷程序有條件返回指令,在控制它的邏輯條件滿足時,從中斷程序返回。編譯程序自動為各中斷程序添加無條件返回指令。

       

      中斷允許與中斷禁止

      中斷連接指令,用來建立中斷事件號EVNT與中斷程序編號之間的聯系,并自動允許該中斷事件進入相應的隊列排隊,能否執行處理還要看禁止的情況。多個中斷事件允許與同一個中斷程序相關聯,但同一個中斷事件不允許與多個中斷程序相連。

       

      中斷連接

      中斷分離指令,解除中斷事件EVNT與所有中斷程序的關聯,所指定的中斷事件不再進入中斷隊列,從而禁止單個中斷事件。清除中斷指令,從中斷隊列中清除所有編號為EVNT的中斷事件。該指令可以用來清除不需要的中斷事件。

       

      中斷分離

      Tags:中斷指令,中斷程序,西門子plc  
      責任編輯:admin
      相關文章列表
      西門子200SMART PLC編程通過指針輕松實現多個數據排列
      西門子S7-200SMART PLC如何實現星三角降壓啟動多次調用?子程序編
      西門子PLC子程序實例,S7-200 SMART PLC帶參數子程序應用實例
      詳解步進電機與PLC的接線,西門子、三菱等PLC接線(總結篇)PLC和
      西門子PLC編程實例  4個基本控制電路設計方法
      S7-200smart 恒溫PID控制_STEP7中PID設置溫度自動控制編程
      西門子plc傳送帶操作控制,傳輸帶控制
      西門子PLC實現汽車涂裝前處理生產線中的磷化槽液位控制
      |分享| S7-200SMART常用指令(二)
      S7-200SMART PLC 模擬量輸入案例,AM06模擬量擴展模塊和SIT_R指令
      200SMART什么是中斷程序?如何快穩準理解中斷并完成程序編寫?
      |實用|一文讓你讀懂使用中斷功能  ATCH和DTCH和RETI、DISI
      神級匯總,西門子PLC中斷指令及例程 ATCH和ENI
      STEP7【步驟詳解】西門子 PLC PID組態設置及PID常見問題解答
      西門子plc怎么產生PWM信號,脈沖輸出向導PWM輸出向導
      西門子200SMART與眾辰變頻器的MODBUS通信實例40001和十六進制的轉
      西門子PLC控制的專用自動攻絲系統設計,運動控制伺服控制系統設計
      工廠中常見的精確運動控制,5分鐘后您就能使用PLC編程編碼器
      西門子S7-200 PLC使用高速脈沖輸入測量瞬時流量
      西門子S7-200脈沖輸出指令做電機正反轉控制,PLS指令,子程序和中
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 综合网日日天干夜夜久久| 成人伊人青草久久综合网破解版| 天天躁日日躁狠狠躁综合| 亚洲AV成人潮喷综合网| 久久精品亚洲综合| 日韩亚洲人成在线综合| 亚洲综合成人网在线观看| 婷婷激情狠狠综合五月| 色噜噜狠狠色综合日日| 国产成人综合久久精品下载| 亚洲色欲www综合网| 久久久综合香蕉尹人综合网| 亚洲综合激情五月色一区| 色综合AV综合无码综合网站 | 色青青草原桃花久久综合| 亚洲五月综合缴情在线观看| 国产91色综合久久免费分享| 中文自拍日本综合| 婷婷激情综合色五月久久| 奇米综合四色77777久久| 亚洲色婷婷综合开心网| 天天综合天天综合色在线| 亚洲精品综合在线影院| 亚洲国产成人久久综合一区| 色诱久久久久综合网ywww| 日日AV色欲香天天综合网| 久久久久久久综合色一本| 国产成人无码综合亚洲日韩| 久久精品亚洲综合| 亚洲AV综合色区无码另类小说| 久久精品亚洲综合专区| 69国产成人综合久久精品91| 亚洲综合色一区二区三区小说| 天天影视综合网色综合国产| 色欲人妻综合AAAAA网| 狠狠色噜狠狠狠狠色综合久| 狠狠色婷婷丁香综合久久韩国| 一本丁香综合久久久久不卡网站| 狠狠色丁香婷婷综合久久来 | 色噜噜狠狠狠狠色综合久不| 色婷婷色综合激情国产日韩 |