在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何應用優先級錯誤處理組織塊(OB85)

機器人及PLC自動化應用 ? 來源:未知 ? 作者:沈丹 ? 2020-10-14 16:18 ? 次閱讀

優先級錯誤組織塊(OB85)

只要發生下列事件之一,CPU操作系統即調用OB85:

1.尚未裝載的OB (OB8、 OB81、OB82、OB83和OB86除外)的啟動事件。

2.操作系統訪問模塊時出錯。

3.在系統更新過程映像期間出現I/O訪問錯誤(如果由于組態原因,未禁止OB85的調用)。

如果OB85尚未編程,則當檢測到這些事件其中之一時,CPU會轉為STOP模式。

可以使用SFC 39至42禁用或延遲,并重新啟用優先級錯誤OB。

優先級錯誤OB的本地數據

下表說明了優先級錯誤OB的臨時(TEMP)變量。變量名為OB85的默認名稱。

OB85_EV_CLASS BYTE 事件等級和標識符:B#16#35B#16#38 (僅限于錯誤代碼B#16#B3和B#16#B4)B#16#39 (僅限于錯誤代碼B#16#B1、B#16#B2、B#16#B3和B#16#B4)

OB85_FLT_ID BYTE 錯誤代碼(可能值:B#16#A1、B#16#A2、B#16#A3、B#16#A4、B#16#B1、B#16#B2、B#16#B3、B#16#B4)

OB85_PRIORITY BYTE 優先級,可通過STEP 7分配(硬件配置)

OB85_OB_NUMBR BYTE OB編號(85)

OB85_RESERVED_1 BYTE 保留

OB85_RESERVED_2 BYTE 保留

OB85_RESERVED_3 INT 保留

OB85_ERR_EV_CLASS BYTE 引起錯誤的事件的等級

OB85_ERR_EV_NUM BYTE 引起錯誤的事件的編號

OB85_OB_PRIOR BYTE 在出錯時處于活動狀態的OB的優先級

OB85_OB_NUM BYTE 在出錯時處于活動狀態的OB的編號

OB85_DATE_TIME DATE_AND_TIME 調用OB時的DATE_AND_TIME

通過激活報告系統錯誤后的OB85,生成程序:

L B#16#A1

B#16#A1 由于使用STEP 7創建了組態,您的程序或操作系統將為未裝載到CPU上的OB創建一個啟動事件。尚未加載的OB發生錯誤事件

L #OB85_FLT_ID

==I

SPB K_OB

L B#16#A2

由于使用STEP 7創建了組態,您的程序或操作系統將為未裝載到CPU上的OB創建一個啟動事件。 尚未加載的OB發生錯誤事件

==I

SPB K_OB

L B#16#A3 操作系統訪問模塊時出錯 ,訪問未加載的塊時出錯

L #OB85_FLT_ID

==I

SPB K_B

SPA F_PA

K_OB: SPA STOP

SPA ENDE

K_B: SPA STOP

SPA ENDE

F_PA: NOP 0

SPA ENDE

STOP: CALL "STP" SFC 46 ---PLC停機

ENDE: NOP 0結束清0

責任編輯:xj

原文標題:優先級錯誤組織塊(OB85)

文章出處:【微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10863

    瀏覽量

    211763
  • 編程
    +關注

    關注

    88

    文章

    3616

    瀏覽量

    93734
  • 優先級
    +關注

    關注

    0

    文章

    21

    瀏覽量

    8766

原文標題:優先級錯誤組織塊(OB85)

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    socket編程中的錯誤處理技巧

    Socket編程是網絡編程的基礎,它允許程序之間通過TCP/IP協議進行通信。然而,網絡通信是不穩定的,可能會遇到各種問題,如網絡延遲、連接中斷、數據丟失等。 錯誤處理的重要性 提高程序的健壯性
    的頭像 發表于 11-01 17:47 ?862次閱讀

    freertos中斷優先級在哪設置

    FreeRTOS是一個流行的實時操作系統,它廣泛應用于嵌入式系統開發。在FreeRTOS中,中斷優先級是一個重要的概念,因為它決定了中斷處理的順序和響應時間。 1. 理解中斷優先級 在討論如何設置
    的頭像 發表于 09-02 14:17 ?687次閱讀

    APS智能優化排產軟件的優先級應用

    資源、訂單需求和約束條件,自動計算出最優的生產計劃。在這個過程中,訂單排產的優先規則起著至關重要的作用。1.交期優先級交期優先級是訂單排產中最基本的優先規則。根據
    的頭像 發表于 06-26 17:43 ?398次閱讀
    APS智能優化排產軟件的<b class='flag-5'>優先級</b>應用

    請問有什么方法降低WIFI中斷的優先級

    因為項目對時序輸出要求比較嚴格,WIFI中斷優先級比硬件定時器中斷優先級要高,在定時器中斷里面對GPIO管腳控制被延長執行,請問有什么方法降低WIFI中斷的優先級
    發表于 06-19 07:37

    西門子PLC中OB的功能詳解

    )是不可或缺的重要組成部分,它承擔著PLC與外部設備通信、內部程序執行以及錯誤處理等多重任務。本文將對西門子PLC中OB的功能進行詳細的闡述,以期為讀者提供全面而深入的了解。
    的頭像 發表于 06-15 11:27 ?4710次閱讀

    為什么不能在不同的優先級中安裝相同的處理程序?

    在不同的優先級中安裝相同的處理程序? 我需要一個解決方案,在不同的優先級中安裝相同的處理程序(ISR),以便在我的項目中處理 CAT2 中斷
    發表于 05-31 08:16

    如何在不同優先級安裝相同的處理程序?

    在不同的優先級中安裝相同的處理程序? 我需要一個解決方案,在不同的優先級中安裝相同的處理程序(ISR),以便在我的項目中處理 CAT2 中斷
    發表于 05-28 08:13

    systick的中斷優先級是否應該設置為最高優先級的嵌套中斷?

    最近在學習ucosii有這樣一個疑問,關于stm32的systick作為ucosii的基準時鐘,systick的中斷優先級是否應該設置為最高優先級的嵌套中斷。理由是什么?各位大俠求指教!!!
    發表于 05-16 06:44

    創建了兩個task如果一個優先級高 一個優先級低,高優先級的那個一直在做,什么時候會調度到低優先級的呢?

    創建了兩個task如果一個優先級高一個優先級低, 我看到任務的函數都是用死循環做的,那個高優先級的那個一直在做,什么時候會調度到低優先級的呢?
    發表于 05-13 07:13

    STM32F103的寄存器NVIC_IPRx搶占優先級和子優先級是怎么設置的?

    STM32F103的寄存器NVIC_IPRx有些不明白,搶占優先級和子優先級是怎么設置的? 如果,中斷分組2,搶占優先級3,子優先級3 那下面這樣寫對嗎? SCB->AIR
    發表于 03-27 07:48

    Hightec對芯片中斷優先級分配時,中斷號越高中斷優先級越高嗎?

    請問大佬,Hightec對芯片中斷優先級分配時,中斷號越高中斷優先級越高嗎?看網上的帖子說中斷號越低優先級越高。
    發表于 02-27 06:13

    C語言中的錯誤處理機制解析

    C 語言不提供對錯誤處理的直接支持,但是作為一種系統編程語言,它以返回值的形式允許您訪問底層數據。
    的頭像 發表于 02-26 11:19 ?514次閱讀

    RTTnano的用戶main函數中的優先級是多少?

    RTTnano 的用戶main函數中的優先級是多少?為什么會出現創建新的task之后,main函數會搶占掉低優先級的task,例如RT_THREAD_PRIORITY_MAX設置為8 ,低于3
    發表于 02-26 08:01

    華為和思科默認路由優先級

    優先級值不同,則優先級值最小的為最優路由(無論開銷值是否相同,另一種理解就是對不同路由來源或路由協議之間的比較)。
    的頭像 發表于 01-11 10:47 ?1225次閱讀

    GD32如何配置中斷優先級分組以及中斷優先級

    使用GD32 MCU的過程中,大家可能會有以下疑問:中斷優先級如何配置和使用?
    的頭像 發表于 01-10 10:30 ?3092次閱讀
    GD32如何配置中斷<b class='flag-5'>優先級</b>分組以及中斷<b class='flag-5'>優先級</b>
    主站蜘蛛池模板: 激情婷婷色| 四虎国产精品影库永久免费| 四虎久久精品国产| 国模绪| 2021天天躁狠狠燥| 国产久爱青草视频在线观看| 激情综合六月| 久久综合色播| 伊人久久综合网亚洲| 久久久久国产精品四虎| 看屁屁www视频免费观看| 日本一区二区三区视频在线| 欧美一区二区视频在线观看| 亚洲午夜精品久久久久久人妖| 男人视频在线| 四虎国产精品免费入口| 在线黄色.com| 午夜精品久久久久久| 欧美高清一级| 久久天天躁夜夜躁狠狠躁2020| 在线观看www妖精免费福利视频| 国内自拍露脸普通话对白在线| 国产干美女| 四虎hu| 日本激情网| 亚洲国产福利| 一本到视频在线| 久久思re热9一区二区三区| 久操福利视频| 色 ed2k| 免费看美女的逼| 大杳蕉伊人狼人久久一本线 | 中文一区在线观看| 欧洲mv日韩mv国产mv| 久久精品免看国产| 天天摸日日添狠狠添婷婷| 午夜高清在线观看免费6| 国产黄色a三级三级三级| 国产成人综合一区人人| 亚洲综合色在线| 久久噜噜噜久久亚洲va久|