S7系統錯誤事件自動生成程式塊

2022-07-20 14:21:13 字數 737 閱讀 3187

以模擬量輸入模組的診斷中斷事件上傳為例來說明:

在硬體配置時,選擇模擬量輸入模組的「物件屬性」->「輸入」,選中「診斷中斷」核取方塊。

在硬體配置時,選擇cpu,選擇選單「選項」->「報告系統錯誤」,出現對話方塊,選擇「ob組態」選項卡,建立ob82、ob1並報告系統錯誤,點選「生成」按鈕。

系統自動建立ob82組織塊,以及診斷塊fbxx及相應的背景塊、全域性資料塊、fc塊等。如果ob1已經存在,則在ob1中呼叫診斷塊fbxx,在ob82中也呼叫診斷塊fbxx。

在fbxx中呼叫如下幾個程式塊:

sfc13 「dpnrm_dg」讀取dp從站的診斷資料(從站診斷)

fcxx 「sfm_fc」報告系統錯誤診斷塊,該fc包含由step7報告系統錯誤生成的**

sfc51 「rdsysst」讀取系統狀態列表或部分列表

sfc42 「en_airt」啟用更高優先順序中斷和非同步錯誤的處理

sfc41 「dis_airt」延遲更高優先順序中斷和非同步錯誤的處理

sfc59 「rd_rec」讀取資料記錄

sfc107 「alarm_dq」生成可確認和永久確認的塊相關訊息

建立乙個os站或選擇已經建立的os站,進行編譯。

在wincc中的組態

經過os編譯,已經在wincc專案中生成了報警記錄。

可在wincc中使用os專案程式設計器生成wincc系統報警(注意只用選擇「常規」選項卡中的「僅訊息組態」單選框)。

注:硬體中斷需要呼叫ob40進行處理。

DNS錯誤 事件4000 4013

dns 錯誤事件4000 4013,無法建立活動目錄本身的區域 windows 2003 dns伺服器無法解析 錯誤id 4000 警告id 4013 dns 伺服器未能開啟 active directory。這個 dns 伺服器被配置來使用目錄服務資訊。如果沒有目錄訪問權,則不能操作。dns 伺服...

DNS錯誤 事件4000 4013

dns 錯誤事件4000 4013,無法建立活動目錄本身的區域 windows 2003 dns伺服器無法解析 錯誤id 4000 警告id 4013 dns 伺服器未能開啟 active directory。這個 dns 伺服器被配置來使用目錄服務資訊。如果沒有目錄訪問權,則不能操作。dns 伺服...

S7 1200與S7 1200之間的S7乙太網通訊

第一步,1214dc dc dc一台,1214dc dc dc一台,交換機一台 第二步,開啟博圖軟體,新建專案,新增 本地plc s7 1214dc dc dc 開啟plc1屬性,新增新子網,設定ip為10.10.56.20 在保護 連線機制中勾選允許遠端夥伴訪問。第三步,新增夥伴plc s7 12...