版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、應(yīng)用OB86診斷站故障組態(tài)1.組態(tài)主站CPU412-DP2組態(tài)從站注:從站ET200M和ET200S需要從ProfibusDPDPV0中拖出來。Find:Profile:Standard-器PROFIBUSDP.AdditionalFieldDevices己CiFl-UbjectI毎盲fed-LoopController+_|ConfiguredStationsDPVOslaves+_|ClQed-LoopCairQllerDP;ENCODERET200BET200CET200ecoET200LET200MET200RET200SET200UET20D=and.tuieOEBEst口匚mtcu
2、tsOf:rEnrirrra.En.fIntsrface-XLEMP在OB86中編寫程序如下L#0BS5_EV_CLASSTMB80L#OBSG_FLT_IDTMBS2CALLBLKMOVSRCBLK:=P#L0.0BYTE16RET_VL:=W20D5TBLK:=P#DBS6.DBXO.OBYTE16注:OB86中的TEMP變量存在臨時堆棧,故調(diào)用時可以在符號名前加#或者直接用L00LB0這樣的表示三、在DB86中讀取故障信息并進行分析1從站掉電0.0DB7AR1BYTEB#16S0B#16S391.0DBVAE3BYTEB#16#C42.0DBVAR3BYTEBitlSSOBitlSSlA
3、3.0DBVAR4BYTEB#16#E64.0DBVAR5BYTEBitlSSOBitlSSCO5.0DBVAK6BYTEB#16#0B#16#546.0DBVAR7BYTEB#16WB#16W77.0DBVAK8BYTEB#160B#16FF8.0DBVAR9BYTEB#16WB#16W79.0DBVAR10BYTEB#16#0B#16#FE10.0DBV7iRllBYTEB#16#0B#16#0111.0DBVAR12BYTEB#16#0B#16#0B12.0DB77iR13BYTEB#16#0B#16#2013.0DBVM14BYTEB#16S0B#16S0214.0DBVAR15BYT
4、EB#16#0B#16#0B15.0DBVAR16BYTEB#16#0B#16#1416.0DBVAE17BYTEB#16#0017.0DB_VAR1SBYTEB#16#0B#16#00故障離去0.0DEVARL1JBYTEB#16#0B#16#3S1.0DBVAR2BYTEEtl6#0E#16#C42.0LEVAR3BYTEB#16#1A3.0DBVAK4BYTEBilSffOB#16ff564.0LEVAR5BYTEB#16#0B#1S#CO5.0DBVAR6BYTEBilSSOBffl6S546.0DBVAR7BYTEB#16#0B#16#077.0LEVAR0BYTEB#16#0B#1
5、6#FF8.0DBVAR9BYTEEtl6#0E#16#079.0DBVAR10BYTEB#16#0B#16#FE10.0DBVAK11BYTEBiieeoBfflSffOl11.0PEVAR12BYTEE#16#0E#15#0B12.0DBVAR13BYTEBilSSOBffl6S2013.0DBVAR14BYTEB#16#0B#16#0214.0DEVAR15BYTEB#16#0B#16#0S15.0DBVAR16BYTEEtl6#0E#16#1416.0DBVAR17BYTEB#16#0B#16#0017.0DB_VAK18BYTEBiieeoBfflSffOO2拔掉從站ET200S中一
6、個模塊0.0DBVAR1BYTEB#16#0fc#16#391.0DBVAR2BYTEB#16#0B#16#C42.0DEYAR3BYTEES16S0B#16#1A3.0DBVAR4DYTT4.0DBVAR5BYTEB#16#0B#16#C05.0DBVAR0BYTEB#16#0B#16#Ed6.0DBVAR7BYTEB#16#0B#16#077.0DBVAR8BYTEB#16#0B#16#FFB.0BYTEB#16#0B#16#070.0DEYAR10BYTEES16S0B#16#FE10.0BYTEB#16#0B#16#0111.0DBL2BYTEB#16#0B#16#0B12.0DBVA
7、RL3DYTTB#1S#2O13.0DBVARL4BYTEB#16#0B#16#0214.0DBVARL5BYTEB#160815.0DB16BYTEB#16#0B#16#1416.0DBVAR17BYTEB#16#0B#16#0017.0BYTEB#16#0B#16#00ET200S的指示燈:BF紅燈常亮CPU的指示燈:SF紅燈常亮,BF閃爍故障離去0.0DBVAK1BYTEB#16#0t#16#3S1.0DBVAE2BYTEB#16#0Bil6#C42.0DBVA3BYTEB#16#0B#16#1A3.0DBW4BYTEB#16#0B#16#554.0DBVAE5BYTE時1餅0B#16#
8、C05.0DBVAK6BYTEB#16#0B#16#546.0DBVAL7BYTEE#16#0B#16#0T7.0DBVAK8BYTEB#16#0B#16#FF8.0DBVAESBYTEB#16#0B#16#079.0DBVA10BYTEB#16#0B#16#FE10.0DBVAK11BYTEE#16#0B#16#0L11.0DBVAE12BYTEE#1S#O12.0DBVAK13BYTEB#16#0B#16#2013.0DBVAE14BYTEB#16#0B#16#0214.0DBVAK15BYTEB#16#0B#16#0S15.0DBVAE16BYTEB#16#0B#16#1416.0DBV
9、AK17BYTEB#16#0017.0DB_VkRlSBYTEE#16#0B#16#003拔掉從站ET200S的PROFIBUS線0.0DBVAR1BYTEB#16#0fe#16#391.0DBVAR2BYTEB#16#0B#16#C42.0DBVAE3BYTE3.0DB7ARBYTEB#16#0B#16#564.0DBVAE5BYTEB#16#0B#16#C05.0DBVAR6BYTEB#16i0B#16i546.0DBVAR7BYTEB#16#0B#16#077.0DBVARSBYTEB#16#0B#16#FFS.0DBVAR9BYTEB#16#0B#16#0790DBJ個旳BYTEB#1
10、6#FE10.0DB7AR11BYTEB#16i011.0DBVAE12BYTEB#16#0B#16#0B12.0DBVAR13BYTEB#16#0B#16#2013.0DBVAR14BYTEB#16#0B#16#0214.0DBVAR15BYTEB#16#0B#16#OS15.0DBVAR16BYTEB#16#0B#16#1416.0DBVJiR17BYTEB#16#0B#16#0017.0DB7AR1SBYTEB#16i0BlSiOO18.0DBVAE19BYTEB#16#0B#16#00ET200S的指示燈:BF紅燈常亮CPU的指示燈:SF紅燈常亮BF閃爍故障離去0.0DBVAR1BYT
11、EB#16#0fc#ia#3S1:1.0DBVAR2BYTEB#16#0B#1S#C42.0DBVAR3BYTEB#16#03.0DBVAR4BYTEB#16#04.0DBVAR5BYTEB#16#0B#1G#CO5.0DBVAR6BYTEB#iaff546.0DBVAR7BYTEB#16#0B#16#077.0dbvarsBYTEB#16#0B#ia#FFS.0DBVAR9BYTEB#16#0B#1S#O79.0DBV10BYTEB#16#0B#15#ra10.0DBVAR11BYTEB#16#0BtflGiiOl11.0DBVAR12BYTEB#16#0B#1G#OB12.0DBVAR13
12、BYTEB#16#0B#1S#2O13.0DBVAR14BYTEB#16#0B#16#0214.0DBVAR15BYTEB#1S#OS15.0DBVAR1SBYTEB#16#0B#1S#1416.0DBV1TBYTEB#16#0B#15#0017.0DB_VAR1SBYTEB#16#0BiilGffOO附錄1:PROFIBUS故障診斷小結(jié)1、使用西門子BT200485總線測試儀測試PROFIBUSBT200是一種對RS485物理層進行測試的檢測工具,它不僅可測試電纜的情況,還可以測量從站的站地址。BT200分為普通和專家兩種測試模式,在普通模式下可檢測出站點連接中斷、接線反相、短路、AB相或屏
13、蔽層斷路、沒有或多于2個終端電阻等信息;專家模式還可進行RS485接口測試、路徑測試、網(wǎng)絡(luò)距離測量和信號反射測試等功能。站點測試:將BT200連接到已通電的從站上,對于一個從站的RS485接口,可檢測出485接口的好壞,還能測量實際總線電平(標(biāo)準(zhǔn)為5V)。路徑測量:BT200可跨越中繼器或光纖對整個網(wǎng)絡(luò)進行測試,還可測出總線上的正常工作的從站數(shù)量和站地址。距離測量:BT200可測出PROFIBUS電纜的實際長度(測量誤差0.5米,電纜較短時不能準(zhǔn)確測量)。2、使用帶診斷功能的總線中繼器對PROFIBUS網(wǎng)絡(luò)進行在線診斷診斷中繼器用于在系統(tǒng)正常工作時進行線路診斷。它作為一個RS485中繼器集成在
14、PROFIBUSDP網(wǎng)絡(luò)中,并且具有線路診斷的強大功能。診斷中繼器可以檢測出A或者B斷線、信號線和屏蔽層之間發(fā)生短路、缺少總線終端電阻等電纜故障。在STEP7中,可以使用COMPROFIBUS或者GSD文件將診斷中繼器組態(tài)為一個標(biāo)準(zhǔn)從站。3、用西門子STEP7軟件進行網(wǎng)絡(luò)診斷在STEP7中的“HWconfig”中,使用菜單項“PLC故障模塊”在線打開可訪問站的組態(tài)信息。4、通過編程診斷PROFIBUS故障調(diào)用SFC51;SFC58;SFC59;SFC13觸發(fā)調(diào)用調(diào)用OB82;OB83;OB86診斷中斷,實時調(diào)用調(diào)用FC125或FB125收費;功能強大對于分布式I/O,如果機架、子網(wǎng)或者站發(fā)生故
15、障被PLC識別后,CPU(CPU3152DP或S7400)操作系統(tǒng)會調(diào)用OB86機架故障處理組織塊,并且這些事件的發(fā)生和離去都會觸發(fā)調(diào)用。在OB86中編程可識別PROFIBUS總線是否發(fā)生故障,并可編程對產(chǎn)生的不同故障分類處理。通過調(diào)用SFC13系統(tǒng)功能(讀出從站診斷信息)診斷PROFIBUS,在OB1中調(diào)SFC13系統(tǒng)功能,可將從站診斷信息存入一個DB數(shù)據(jù)塊中進行分析,識別故障從站地址。CALLSFC13REQ:=TRUE/讀請求LADDR:=W#16#3FE/從站診斷地址RET_VAL:=MW0/SFC13的輸出參數(shù)RECORD:=P#db100.DBX0.0BYTE64/診斷數(shù)據(jù)目的數(shù)據(jù)
16、塊BUSY:=M2.0/SFC13運行狀態(tài)通過調(diào)用功能塊FB125和功能FC125PROFIBUSDP診斷塊診斷PROFIBUS網(wǎng)絡(luò),功能塊FB125不僅可診斷出哪個從站發(fā)生了錯誤和故障,還可檢測有關(guān)從站錯誤或者故障的詳細(xì)信息。調(diào)用功能塊FB125(包括相同的背景數(shù)據(jù)塊編號和實際的用戶操作數(shù))必須在OBI、OB82和OB86中執(zhí)行。功能FC125是一個簡化版本,只能給出“哪一個從站發(fā)生了錯誤或者故障”的信息。使用該功能無法顯示更詳細(xì)信息。功能FC125在組織塊OB1調(diào)用。附錄2:機架故障組織塊(OB86)-來源于焦工給的中文資料SFB/SFC手冊(S7-300/S7-400標(biāo)準(zhǔn)功能參考手冊只要
17、在分布式I/O(PROFIBUSDP或PROFInetIO)中檢測到中央擴展機架(不帶S7-300)、DP主站系統(tǒng)或站故障(進入事件與離開事件時),CPU的操作系統(tǒng)調(diào)用OB86。如果OB86尚未編程,當(dāng)檢測到此種類型的出錯時,CPU將轉(zhuǎn)為STOP模式。可使用SFC39至42禁用或延遲,并重新啟用OB86。機架故障OB的本地數(shù)據(jù)下表說明了機架故障OB的臨時(TEMP)變量。變量名為OB86的缺省名稱。類型描述OB86_EV_OLASSBYTE卡件等級和杠識符:B16#3S:離卄車件1639:.lA件OB86_FLT_IDBYTE出錯代碼:冋能的數(shù)值:B#16#C1,B#16#C2?0#16#C3
18、,B#16#C4,B#16#C5,B#15#C6nB#16#C7,B#16#CB)OB86PRIORITYBYTE優(yōu)先級,可jfi過STEF了分配(謹(jǐn)件配迸)OBSeOBNUMBRBYTEOBSoRESERVED1BYTE保圉OB86RESERVED2BYTE保雷OB8oMDLADDRWORD取決于出錯代碼OB86_RAOKS_FLTD數(shù)組C.31布爾鄭蟲決于出錯代碼OB8oDATETIMEDATEANDTIME調(diào)用OBIJ:JDATEANDTIME下表給出了啟動OB86的事件:OBB6EVCLASSOBB6FLTD日#1賊1OB85_U3LIW的鑰基或。日96_Z23葉對于哥十可能的賞拄機梨
19、包含一個位:導(dǎo)致訶用QB9B的毎并擴展機架均書1告為已出現(xiàn)故1C置位各個臥節(jié)再顯示二曲出H地1的護展機毎.-&n:冶經(jīng)為Q-&1:賞展機揺1-&2i=-U22S2S:蛤箋為0-檢30在SIIWAT1U呂屜城中至少有一介*展機峯出離了-tta-:虻艮機操舟機可迅行OB26_MDLADDR(對于0688_尸口口=日鬥磁1)弭衣可運疔的擴展取:衆(zhòng)1OB36Z23中進行料吿日切憂2展機絮冉觀可運4!(擴廉機架固秫期堀態(tài)與實馬堀態(tài)干符麗HJRfert)0B85_M3LEDR:IF的i嶄基如O日36_Z23什對毎沖阿龍擴展機架邑含一沖it*0B25FLT13B=1S:已置應(yīng)的幻0在臾毎購機集中=卒門且有出
20、洽契世ID的根塊-33的模塊垂長衛(wèi)少有、槌垸適障.分孔式吃設(shè)備DF寸按爲(wèi)紙故障貝有進入件也爭致啟粛出帶舵狷加日附日旳3杓O日00.可啟動田ft牝碼為B#16#G4.且ftWaB#16#3B的Q日日巴軒宀:;=丄鮎對返回售啟3E85OB85_U3LJMDDR:匚口三雪對逹坍基h0B85_Z23:二n主卑心-&DS7:隈宙-1?-33:15::F主站系統(tǒng)掙識號-1B土31:fig日劃日耗4P披地障0B85_M3LJMDDR:匚口三苗對邏洞基hOB85_Z23:寵腳;JEIF*.站的應(yīng)如-&D7:DP站躺號-lf315:3FJE站系統(tǒng)掠溟號-iJ16i30j呂了以站的邊犧基址或老標(biāo)雇DP從站的諧曲世
21、址-&9:UOfj識將附錄2:插入/刪除模塊中斷組織塊(OB83)在下列情況下,CPU操作系統(tǒng)會調(diào)用OB83:插入/刪除已組態(tài)模塊后在STEP7下修改模塊參數(shù)以及在運行期間將更改下載至CPU后可借助SFC39至42禁用/延遲/啟用插入/刪除中斷OB。模塊插入和刪除每次在RUN、STOP和STARTUP模式期間刪除或插入已組態(tài)模塊時,都會生成插入/刪除中斷(在這些模式下一定不能刪除電源模塊、CPU、適配器模塊以及IM)。此中斷會導(dǎo)致在診斷緩沖區(qū)和所涉及CPU的系統(tǒng)狀態(tài)列表中生成一個條目。如果CPU處于RUN模式,則還會啟動插入/刪除OB。如果此OB尚未編程,CPU將轉(zhuǎn)為STOP模式。隨后,系統(tǒng)會
22、以數(shù)秒鐘的時間間隔來輪詢S7-400模塊以檢測插入或刪除。為使CPU能夠檢測到S7-400模塊的刪除和插入,在刪除和插入操作之間必須至少有2s的時間間隔。對于其它模塊而言,此最短時間值會稍大一些。如果在RUN模式下刪除了已組態(tài)的模塊,則啟動OB83。由于僅以Is為時間間隔來監(jiān)視模塊的存在,因此當(dāng)直接訪問模塊或更新過程映像時,可能會首先檢測到訪問錯誤。如果在RUN模式下將一個模塊插入到已組態(tài)的插槽中,則操作系統(tǒng)將檢查所插入模塊的類型是否與所記錄的組態(tài)相符。如果模塊類型匹配,則啟動OB83并分配參數(shù)。重新組態(tài)模塊當(dāng)在運行(CiR)期間修改系統(tǒng)組態(tài)時,可為現(xiàn)有模塊重新分配參數(shù)。參數(shù)的這種重新分配通過
23、將所需參數(shù)數(shù)據(jù)記錄傳送至模塊實現(xiàn)。步驟如下:在STEP7下已為模塊分配了新參數(shù),且在RUN模式中將此組態(tài)下載到CPU時,將啟動OB83(啟動事件W#16#3367)。相關(guān)的OB啟動信息為邏輯基址(OB83_MDL_ADDR)和模塊類型(OB83_MDL_TYPE)。從現(xiàn)在起,模塊I/O數(shù)據(jù)可能不正確,這就意味著沒有任何SFC忙于將數(shù)據(jù)記錄發(fā)送到此模塊。在執(zhí)行OB83后將重新分配模塊參數(shù)。在分配參數(shù)后,將重新啟動OB83(假如成功地分配參數(shù),則啟動事件W#16#3267,如果失敗,則啟動事件W#16#3968)。模塊的1/O數(shù)據(jù)響應(yīng)與其在插入中斷后的響應(yīng)相同,也就是說,當(dāng)前它們可能不正確?,F(xiàn)在可再次調(diào)用SFC以便將數(shù)據(jù)記錄發(fā)送到模塊。OB83的本地數(shù)據(jù)下表說明了插入/刪除模塊中斷OB的臨時(TEMP)變量。變量名為OB83的缺省名稱類型描述OB83_EV_3LASSBYTE事件零翅和標(biāo)識符:B#16?32:里新分配模壊莠數(shù)姑束61633:垂新分配稅塊奉數(shù)開始61638:模壊己插入61639:模塊被刪除或未響應(yīng),或者券獨分配站束OB83_FLT_IDBYTE出錯就利:(可能值iB#16#64,B#16#55,B#16#67,B#16#6S,B#16#S4)OB83PRIORITYBYTE優(yōu)先級,i:【通ilSTEP7配謹(jǐn)件配Jfi)OB83
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園食品安全管理制度
- 罕見腫瘤的腫瘤異質(zhì)性分析
- 2026天津中醫(yī)藥大學(xué)招聘58人備考題庫及參考答案詳解一套
- 2026廣東廣州大學(xué)招聘事業(yè)編制輔導(dǎo)員12人備考題庫(第一次)及答案詳解一套
- 2026天津市武清區(qū)“一區(qū)五園”面向社會招聘國企工作人員24人備考題庫及完整答案詳解
- 2026華東交通大學(xué)海外優(yōu)青項目全球引才備考題庫(含答案詳解)
- 同興會計事務(wù)所財務(wù)制度
- 佛協(xié)財務(wù)制度細(xì)則
- 汽車美容快修財務(wù)制度
- 農(nóng)村村委財務(wù)制度
- 2025-2026學(xué)年北京市昌平區(qū)高三(上期)期末考試英語試卷(含答案)
- 交通運輸安全檢查與處理規(guī)范(標(biāo)準(zhǔn)版)
- UCL介紹教學(xué)課件
- 扁鵲凹凸脈法課件
- 2026年開封大學(xué)單招職業(yè)適應(yīng)性測試題庫及完整答案詳解1套
- 北京市2025北京市體育設(shè)施管理中心應(yīng)屆畢業(yè)生招聘2人筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)2套試卷
- 建筑施工現(xiàn)場材料采購流程
- DB31∕T 1234-2020 城市森林碳匯計量監(jiān)測技術(shù)規(guī)程
- 園林綠化施工工藝及注意事項
- 2025年高中語文必修上冊《登泰山記》文言文對比閱讀訓(xùn)練(含答案)
- 2025年金蝶AI蒼穹平臺新一代企業(yè)級AI平臺報告-
評論
0/150
提交評論