




已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 處理同步和異步錯(cuò)誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 處理異步錯(cuò)誤 異步錯(cuò)誤并未對(duì)應(yīng)到程序的某個(gè)特定位置,例如,它們可同程序的處理過程異步出現(xiàn)。 1) 僅適用于 ) 非 w/o B 舉例 錯(cuò)誤類型 時(shí)間錯(cuò)誤 超出最大掃描時(shí)間 電源錯(cuò)誤 后備電源故障 診斷中斷 可診斷模塊的輸入斷線 刪除 /插入模塊中斷 在運(yùn)行模式下將一個(gè) 號(hào)模塊移除 件錯(cuò)誤 在 口出現(xiàn)故障信號(hào)電平 程序順序錯(cuò)誤 更新過程映像出現(xiàn)錯(cuò)誤 (模塊有故障) 機(jī)架錯(cuò)誤 分布式機(jī)架上電源故障 通信錯(cuò)誤 不正確的消息代碼 錯(cuò)誤 B 80 1 2) 2 3 1) 4 1) 5 6 1) 7 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 處理故障組織塊 為了在發(fā)生錯(cuò)誤時(shí)抑制 送一個(gè)空的故障組織塊 您 可以在 并根據(jù)需要在執(zhí)行 6 請(qǐng)求系統(tǒng)處于 態(tài) 在故障組織塊的啟動(dòng)信息中存有一個(gè)附加錯(cuò)誤標(biāo)識(shí)符,可在程序中檢驗(yàn)。 在線幫助或者系統(tǒng)和標(biāo)準(zhǔn)功能手冊(cè)中詳細(xì)介紹了故障組織塊 將 被該 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 異步錯(cuò)誤 例 B: 電源故障 : 電池故障,到來的事件 L #16#22 / 標(biāo)識(shí)符 : 的電池故障 =I = M #,離去 L B#16#39 / 標(biāo)識(shí)符 : 到來事件 =I = M ,復(fù)位輔助存儲(chǔ)器標(biāo)志位 L #,離去 L B#16#38 / 標(biāo)識(shí)符 : 離去 =I R M : 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 處理同步錯(cuò)誤 同步錯(cuò)誤直接定位到用戶程序中的一個(gè)位置 算術(shù)指令中的錯(cuò)誤(溢出、無效的實(shí)數(shù)數(shù)據(jù)) 設(shè)置狀態(tài)位 處理 步錯(cuò)誤) 調(diào)用同步錯(cuò)誤 例 錯(cuò)誤類型 編程錯(cuò)誤 調(diào)用 不存在的塊 訪問錯(cuò)誤 直接訪問一個(gè)有缺陷的或者不存在的模塊 錯(cuò)誤 B 121 22 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 編程錯(cuò)誤 啟動(dòng)信息 數(shù)據(jù)類型 變量名 釋,賦值 B#16#25=調(diào)用編程錯(cuò)誤 誤代碼(參見文本) 中發(fā)生錯(cuò)誤的優(yōu)先級(jí) 號(hào)( B#16#79) 斷塊的類型(僅適用 B#16#88, B#16#8A, B#16#8E, B#16#8C 錯(cuò)誤碼的補(bǔ)充(參見文本) 錯(cuò)誤源 發(fā)生錯(cuò)誤的塊的號(hào)碼 T 引發(fā)錯(cuò)誤的塊中的錯(cuò)誤地址(僅適用 發(fā)生編程錯(cuò)誤時(shí)的時(shí)間 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 訪問錯(cuò)誤 啟動(dòng)信息 數(shù)據(jù)類型 變量名稱 釋,賦值 B#16#29=調(diào)用訪問錯(cuò)誤 錯(cuò)誤代碼(可能的取值: B#16#42、 B#16#43、 B#16#44、 B#16#45) 中發(fā)生錯(cuò)誤的優(yōu)先級(jí) 號(hào)( B#16#80) 斷塊的類型(僅適用于 B#16#88, B#16#8A, B#16#8E, B#16#8C 錯(cuò)誤碼的補(bǔ)充(參見文本) 發(fā)生錯(cuò)誤處的地址標(biāo)識(shí)符 其中發(fā)生錯(cuò)誤的塊的號(hào)碼 T 引發(fā)錯(cuò)誤的塊中的錯(cuò)誤地址(僅適用 發(fā)生編程錯(cuò)誤時(shí)的時(shí)間 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 屏蔽同步錯(cuò)誤 同步錯(cuò)誤 缺點(diǎn) : 用于過程管理和錯(cuò)誤處理的代碼分布在至少兩個(gè)塊中 后續(xù)更改或維護(hù)方面的問題 較理想的情況: 用于過程管理和錯(cuò)誤處理的代碼位于同一個(gè)塊中 屏蔽同步錯(cuò)誤: 在“緊急 ”指令之前: 6 屏蔽同步錯(cuò)誤 ( 止調(diào)用) 執(zhí)行“緊急”指令 檢查是否有錯(cuò)誤發(fā)生 8 讀 誤寄存器) 次開放調(diào)用: 7 解除屏蔽同步錯(cuò)誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 6 屏蔽同步錯(cuò)誤 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 新(附加的)編程錯(cuò)誤過濾器 I, Q, M, D, L, 新附加訪問故障過濾器 I, Q, M, D, L 回值, 001: 新過濾器同已 有的過器濾重疊 I, Q, M, D, L 完成編程錯(cuò)誤過濾 I, Q, M, D, L 完成訪問錯(cuò)誤過濾 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 編程錯(cuò)誤過濾器的結(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 換錯(cuò)誤 范圍長(zhǎng)度錯(cuò)誤,讀 范圍長(zhǎng)度錯(cuò)誤,寫 范圍錯(cuò)誤,讀 范圍錯(cuò)誤,寫 計(jì)時(shí)器號(hào)錯(cuò)誤 計(jì)數(shù)器號(hào)錯(cuò)誤 未對(duì)齊,讀 未對(duì)齊,寫 未定義 寫錯(cuò)誤 錯(cuò)誤實(shí)例 編號(hào)錯(cuò)誤 編號(hào)錯(cuò)誤 編號(hào)錯(cuò)誤 編號(hào)錯(cuò)誤 B 未加載 加載 加載 注: 輸出參數(shù) 相應(yīng)位的設(shè)置如下: ) = 1: 屏蔽錯(cuò)誤。 ) = 0: 不屏蔽錯(cuò)誤。 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 訪問錯(cuò)誤過濾器的結(jié)構(gòu) 31 30 29 . . . 7 6 5 4 3 2 1 0 I/O 讀訪問錯(cuò)誤 僅對(duì)于 I/O 訪問錯(cuò)誤,指讀取不存在的模塊或者 重復(fù)訪問 未定義 I/O 寫訪問錯(cuò)誤 僅對(duì)于 向不存在的模塊寫入或者重復(fù)訪問而引發(fā) I/. . . 注:輸出參數(shù) 相應(yīng)位 設(shè)置如下: 1: 屏蔽錯(cuò)誤。 0: 不屏蔽錯(cuò)誤。 未定義的位的值為“ 1”。 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 7 解除同步錯(cuò)誤屏蔽 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 編程錯(cuò)誤過濾器復(fù)位 I, Q, M, D, L, 訪問錯(cuò)誤過濾器復(fù)位 I, Q, M, D, L W#16#0001:新的過濾器中包含已存貯的 過濾未設(shè)置的位 I, Q, M, D, L 仍被屏蔽的編程錯(cuò)誤 I, Q, M, D, L 仍被屏蔽的訪問錯(cuò)誤 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 8 讀錯(cuò)誤寄存器 ?.? ?.? ?.? ?.? ?.? 參數(shù) 聲明 數(shù)據(jù)類型 內(nèi)存區(qū)域 解釋 I, Q, M, D, L, 編程錯(cuò)誤過濾檢查 I, Q, M, D, L, 訪問錯(cuò)誤過濾檢查 I, Q, M, D, L W#16#0001:檢查過濾結(jié)果中包含了未設(shè)置的 位(在存貯的過濾器中) I, Q, M, D, L 編程錯(cuò)誤過濾及錯(cuò)誤信息 I, Q, M, D, L 訪問錯(cuò)誤過濾及錯(cuò)誤信息 日期: 2016/7/1 文件: 7 G 2001. 版權(quán)所有 動(dòng)化與驅(qū)動(dòng)培訓(xùn) 示例:數(shù)據(jù)塊測(cè)試 : DB 6( = 6#4000000, / 標(biāo)識(shí)符: 存在 = 6#0, / 未屏蔽訪問錯(cuò)誤 := #= #= #; / B / 8( = 6#4000000, / 標(biāo)識(shí)符: 存在 = 6#0, / 未屏蔽訪問錯(cuò)誤 := #= #= #; / # 6#4000000 =D = # / 設(shè)置輔助變量 DB DB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通事故責(zé)任認(rèn)定司法鑒定機(jī)構(gòu)合伙人合作協(xié)議
- 抖音火花技術(shù)實(shí)施與維護(hù)服務(wù)合同
- 腫瘤疫苗研發(fā)合作項(xiàng)目保密協(xié)議
- 智能電梯系統(tǒng)智能化改造與維保服務(wù)協(xié)議
- 體育賽事直播網(wǎng)絡(luò)版權(quán)分銷與運(yùn)營合作協(xié)議
- 知識(shí)產(chǎn)權(quán)侵權(quán)賠償及糾紛解決協(xié)議
- 獨(dú)家市場(chǎng)開發(fā)補(bǔ)充協(xié)議
- 《梵高藝術(shù)賞析》課件
- 加氣站員工安全與操作規(guī)范培訓(xùn)大綱
- 包粽子活動(dòng)課
- 南京曉莊學(xué)院輔導(dǎo)員考試試題2024
- 神經(jīng)外科管道的護(hù)理
- 自動(dòng)檢測(cè)技術(shù)及儀表控制系統(tǒng)
- 既有建筑幕墻安全性鑒定技術(shù)規(guī)程(征求意見稿)
- 等離子體物理學(xué)導(dǎo)論L課件
- VTE團(tuán)標(biāo)解讀-成人住院患者靜脈血栓栓塞癥的預(yù)防護(hù)理
- 2021年山東省威海市環(huán)翠區(qū)中考化學(xué)一模試卷
- 電大計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè) 綜合實(shí)訓(xùn)報(bào)告
- EH系統(tǒng)使用說明書
- 2022毛概學(xué)習(xí)行為表現(xiàn)
- 科學(xué)六年級(jí)上教科版45相貌各異的我們
評(píng)論
0/150
提交評(píng)論