<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

      類型分類:
      科普知識
      數據分類:
      PLC可編程控制器

      中斷的優先級如何排列?

      發布日期:2022-04-27 點擊率:2835 品牌:組態王_Kingview

          PLC的中斷源可能來自I/O模塊的硬件中斷,或CPU模塊內部的軟件中斷,如日期時間中斷、延時中斷、循環中斷和編程錯誤引起的中斷等。中斷的優先級也就是組織塊的優先級,較高優先級的組織塊可以中斷較低優先級的組織塊的處理過程。如果同時產生的中斷請求不止一個,最先執行優先級最高的OB,然后按照優先級由高到低的順序執行其他OB。
          下面是優先級由低到高順序的中斷:背景循環、主程序掃描循環、日期時間中斷、時間延時中斷、循環中斷、硬件中斷、多處理器中斷、I/O冗余錯誤、異步故障(OB80~OB87)、啟動和CPU冗余,背景循環的優先級最低。如表4-1所示為組織塊的優先級,數字越大表示優先級越高。  
         ①如果異步錯誤存在于啟動程序中則為28;
         ②優先級29對應于優先級-29,是優先級最低的。
          同一個優先級可以分配給幾個OB,具有相同的優先級的OB按啟動它們的事件出現的先后順序進行處理。被同步錯誤啟動的故障OB的優先級與錯誤出現時正在執行的OB的優先級相同。
          生成邏輯塊OB、FB和FC時,同時生成臨時局域變量數據,CPU的局域數據區按優先級劃分。可以用STEP7在優先級參數塊中改變S7-400每個優先級的局域數據區的大小。
          每個組織塊的局域數據區都有20個字節數據的啟動信息,它們是只在該塊被執行時使用的臨時變量(TEMP),這些信息在OB啟動時由操作系統提供,包括啟動事件、啟動日期與時間事件、錯誤及診斷事件。將優先級賦值為0,或分配小于20個字節的數據給某一個優先級,可以取消相應的中斷OB。


      下一篇: PLC、DCS、FCS三大控

      上一篇: MATLAB和Simulink在航

      推薦產品

      更多
      主站蜘蛛池模板: 九月婷婷综合婷婷| 久久99国产综合精品| 精品综合久久久久久97| 久久久久综合一本久道| 色综合中文综合网| 五月婷婷久久综合| 久久久久高潮综合影院| 亚洲国产国产综合一区首页| 亚洲综合色视频在线观看| 九九久久99综合一区二区| 99久久婷婷国产综合亚洲| 2021精品国产综合久久| 在线亚洲97se亚洲综合在线| 国产99久久亚洲综合精品| 国产一区二区三区亚洲综合| 亚洲国产成人精品无码久久久久久综合| 久久婷婷香蕉热狠狠综合| 亚洲熟女综合色一区二区三区| 91精品国产综合久久四虎久久无码一级| 一本色道久久88亚洲综合 | 国产综合激情在线亚洲第一页| 伊人青青综合网站| 伊人yinren6综合网色狠狠| 久久老色鬼天天综合网观看| 狠狠色丁香婷婷久久综合蜜芽| 亚洲AV综合色区无码另类小说| 一本久久综合亚洲鲁鲁五月天| 婷婷综合久久中文字幕蜜桃三电影| 久久久综合九色合综国产| 五月天婷五月天综合网在线| 国产综合成人亚洲区| 伊人久久亚洲综合| 国产性天天综合网| 涩涩色中文综合亚洲| 日韩人妻无码一区二区三区综合部| 狠狠色婷婷狠狠狠亚洲综合| 色噜噜狠狠狠狠色综合久 | 五月天婷五月天综合网站| 久久伊人久久亚洲综合| 91精品国产91久久综合| 久久综合亚洲色HEZYO国产|