




已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 處理同步和異步錯誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 處理異步錯誤 異步錯誤并未對應(yīng)到程序的某個特定位置,例如,它們可同程序的處理過程異步出現(xiàn)。 1) 僅適用于 ) 非 w/o B 舉例 錯誤類型 時間錯誤 超出最大掃描時間 電源錯誤 后備電源故障 診斷中斷 可診斷模塊的輸入斷線 刪除 /插入模塊中斷 在運(yùn)行模式下將一個 號模塊移除 件錯誤 在 口出現(xiàn)故障信號電平 程序順序錯誤 更新過程映像出現(xiàn)錯誤 (模塊有故障) 機(jī)架錯誤 分布式機(jī)架上電源故障 通信錯誤 不正確的消息代碼 錯誤 B 80 1 2) 2 3 1) 4 1) 5 6 1) 7 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 處理故障組織塊 為了在發(fā)生錯誤時抑制 送一個空的故障組織塊 您 可以在 并根據(jù)需要在執(zhí)行 6 請求系統(tǒng)處于 態(tài) 在故障組織塊的啟動信息中存有一個附加錯誤標(biāo)識符,可在程序中檢驗(yàn)。 在線幫助或者系統(tǒng)和標(biāo)準(zhǔn)功能手冊中詳細(xì)介紹了故障組織塊 將 被該 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 異步錯誤 例 B: 電源故障 : 電池故障,到來的事件 L #16#22 / 標(biāo)識符 : 的電池故障 =I = M #,離去 L B#16#39 / 標(biāo)識符 : 到來事件 =I = M ,復(fù)位輔助存儲器標(biāo)志位 L #,離去 L B#16#38 / 標(biāo)識符 : 離去 =I R M : 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 處理同步錯誤 同步錯誤直接定位到用戶程序中的一個位置 算術(shù)指令中的錯誤(溢出、無效的實(shí)數(shù)數(shù)據(jù)) 設(shè)置狀態(tài)位 處理 步錯誤) 調(diào)用同步錯誤 例 錯誤類型 編程錯誤 調(diào)用 不存在的塊 訪問錯誤 直接訪問一個有缺陷的或者不存在的模塊 錯誤 B 121 22 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 編程錯誤 啟動信息 數(shù)據(jù)類型 變量名 釋,賦值 B#16#25=調(diào)用編程錯誤 誤代碼(參見文本) 中發(fā)生錯誤的優(yōu)先級 號( B#16#79) 斷塊的類型(僅適用 B#16#88, B#16#8A, B#16#8E, B#16#8C 錯誤碼的補(bǔ)充(參見文本) 錯誤源 發(fā)生錯誤的塊的號碼 T 引發(fā)錯誤的塊中的錯誤地址(僅適用 發(fā)生編程錯誤時的時間 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 訪問錯誤 啟動信息 數(shù)據(jù)類型 變量名稱 釋,賦值 B#16#29=調(diào)用訪問錯誤 錯誤代碼(可能的取值: B#16#42、 B#16#43、 B#16#44、 B#16#45) 中發(fā)生錯誤的優(yōu)先級 號( B#16#80) 斷塊的類型(僅適用于 B#16#88, B#16#8A, B#16#8E, B#16#8C 錯誤碼的補(bǔ)充(參見文本) 發(fā)生錯誤處的地址標(biāo)識符 其中發(fā)生錯誤的塊的號碼 T 引發(fā)錯誤的塊中的錯誤地址(僅適用 發(fā)生編程錯誤時的時間 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 屏蔽同步錯誤 同步錯誤 缺點(diǎn) : 用于過程管理和錯誤處理的代碼分布在至少兩個塊中 后續(xù)更改或維護(hù)方面的問題 較理想的情況: 用于過程管理和錯誤處理的代碼位于同一個塊中 屏蔽同步錯誤: 在“緊急 ”指令之前: 6 屏蔽同步錯誤 ( 止調(diào)用) 執(zhí)行“緊急”指令 檢查是否有錯誤發(fā)生 8 讀 誤寄存器) 次開放調(diào)用: 7 解除屏蔽同步錯誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 6 屏蔽同步錯誤 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 新(附加的)編程錯誤過濾器 I, Q, M, D, L, 新附加訪問故障過濾器 I, Q, M, D, L 回值, 001: 新過濾器同已 有的過器濾重疊 I, Q, M, D, L 完成編程錯誤過濾 I, Q, M, D, L 完成訪問錯誤過濾 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 編程錯誤過濾器的結(jié)構(gòu) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 換錯誤 范圍長度錯誤,讀 范圍長度錯誤,寫 范圍錯誤,讀 范圍錯誤,寫 計(jì)時器號錯誤 計(jì)數(shù)器號錯誤 未對齊,讀 未對齊,寫 未定義 寫錯誤 錯誤實(shí)例 編號錯誤 編號錯誤 編號錯誤 編號錯誤 B 未加載 加載 加載 注: 輸出參數(shù) 相應(yīng)位的設(shè)置如下: ) = 1: 屏蔽錯誤。 ) = 0: 不屏蔽錯誤。 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 訪問錯誤過濾器的結(jié)構(gòu) 31 30 29 . . . 7 6 5 4 3 2 1 0 I/O 讀訪問錯誤 僅對于 I/O 訪問錯誤,指讀取不存在的模塊或者 重復(fù)訪問 未定義 I/O 寫訪問錯誤 僅對于 向不存在的模塊寫入或者重復(fù)訪問而引發(fā) I/. . . 注:輸出參數(shù) 相應(yīng)位 設(shè)置如下: 1: 屏蔽錯誤。 0: 不屏蔽錯誤。 未定義的位的值為“ 1”。 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 7 解除同步錯誤屏蔽 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 編程錯誤過濾器復(fù)位 I, Q, M, D, L, 訪問錯誤過濾器復(fù)位 I, Q, M, D, L W#16#0001:新的過濾器中包含已存貯的 過濾未設(shè)置的位 I, Q, M, D, L 仍被屏蔽的編程錯誤 I, Q, M, D, L 仍被屏蔽的訪問錯誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 8 讀錯誤寄存器 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 編程錯誤過濾檢查 I, Q, M, D, L, 訪問錯誤過濾檢查 I, Q, M, D, L W#16#0001:檢查過濾結(jié)果中包含了未設(shè)置的 位(在存貯的過濾器中) I, Q, M, D, L 編程錯誤過濾及錯誤信息 I, Q, M, D, L 訪問錯誤過濾及錯誤信息 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動化與驅(qū)動培訓(xùn) 示例:數(shù)據(jù)塊測試 : DB 6( = 6#4000000, / 標(biāo)識符: 存在 = 6#0, / 未屏蔽訪問錯誤 := #= #= #; / B / 8( = 6#4000000, / 標(biāo)識符: 存在 = 6#0, / 未屏蔽訪問錯誤 := #= #= #; / # 6#4000000 =D = # / 設(shè)置輔助變量 DB DB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海第二工業(yè)大學(xué)《數(shù)據(jù)挖掘技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧商貿(mào)職業(yè)學(xué)院《地球科學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東云浮中醫(yī)藥職業(yè)學(xué)院《系統(tǒng)節(jié)能》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州現(xiàn)代信息工程職業(yè)技術(shù)學(xué)院《早期接觸臨床》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南勞動人事職業(yè)學(xué)院《診斷學(xué)基本技能訓(xùn)練(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 通化醫(yī)藥健康職業(yè)學(xué)院《聚合物近代儀器分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 朔州師范高等專科學(xué)?!队彤嬱o物》2023-2024學(xué)年第二學(xué)期期末試卷
- 長春汽車工業(yè)高等??茖W(xué)?!督逃芾怼?023-2024學(xué)年第二學(xué)期期末試卷
- 國潮文創(chuàng)產(chǎn)品設(shè)計(jì)
- 2025關(guān)于農(nóng)產(chǎn)品買賣合同范文參考
- 辦公室5S管理標(biāo)準(zhǔn)(圖片版)課件
- 《中醫(yī)學(xué)》消渴-課件
- 向政府寫訴求書范文(精選12篇)
- 電視節(jié)目策劃學(xué)胡智峰
- 認(rèn)識自我 悅納自我 課件- 高中生心理健康主題班會
- 科技成果-秸稈清潔制漿及其廢液肥料資源化利用技術(shù)
- 《社區(qū)治理研究國內(nèi)外文獻(xiàn)綜述(1900字)》
- 煙花爆竹事故應(yīng)急處置
- 《馬克思主義與社會科學(xué)方法論》課件第四講 社會矛盾研究方法
- 會寶嶺選礦廠集中控制技術(shù)方案
- 生產(chǎn)車間如何節(jié)能減耗(課堂PPT)
評論
0/150
提交評論