savin1simatic s7-400h編程練習(xí)資料2io_diag_第1頁(yè)
savin1simatic s7-400h編程練習(xí)資料2io_diag_第2頁(yè)
savin1simatic s7-400h編程練習(xí)資料2io_diag_第3頁(yè)
savin1simatic s7-400h編程練習(xí)資料2io_diag_第4頁(yè)
savin1simatic s7-400h編程練習(xí)資料2io_diag_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 自動(dòng)化與驅(qū)動(dòng)集團(tuán)具有通道診斷功能的模塊 什么模塊具有通道診斷功能? 1) 模塊描述中帶有中斷功能 2) 在STEP7硬件配置中可以對(duì)診斷功能進(jìn)行配置 I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 1 自動(dòng)化與驅(qū)動(dòng)集團(tuán)診斷的方法1)調(diào)用SFC13 適合模塊安裝于分布式I/O站中,模塊的診斷信息首先進(jìn) 入到PROFIBUS接口模塊中,CPU通過(guò)調(diào)用SFC13將存儲(chǔ)于接口模塊中的信息讀出. 優(yōu)點(diǎn):可以讀出多個(gè)模塊的診斷信息缺點(diǎn):接口模塊的緩存區(qū)受到限制. 2)調(diào)用SFC59或SFB52 直接對(duì)某個(gè)模塊進(jìn)行診斷. 優(yōu)點(diǎn):所

2、有模塊都可讀出 缺點(diǎn):CPU的通信資源限制同時(shí)調(diào)用的次數(shù). 3)使用FB125進(jìn)行診斷 對(duì)PROFIBUS從站中的模塊進(jìn)行診斷 優(yōu)點(diǎn):可以從西門(mén)子網(wǎng)站上直接下載 I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 2 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用SFC13I/O通道診斷 1)硬件配置,在模塊中激活診斷的類(lèi)型 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 3 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用SFC13I/O通道診斷 2)在程序中調(diào)用SFC13 CALLREQDPNRM_DG:=M1.

3、1 具有通道診斷功能的模塊 LADDR:=W#16#1FFB/接口模塊的診斷地址RET_VAL:=MW2 RECORD :=P#DB1.DBX0.0BYTE 95/讀出的診斷信息診斷的方法BUSY:=M1.2使用FB125 進(jìn)行診斷 3)參考接口模塊的手冊(cè),以IM153-2為例,第一個(gè)通道的診斷 信息存儲(chǔ)于DB1.DBB16-18. 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 4 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用SFC13I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 5 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用SFC59I/O通道診斷 1)硬件

4、配置,在模塊中激活診斷的類(lèi)型 2)在程序中調(diào)用SFC59 具有通道診斷功能的模塊 RD_REC :=M100.0 :=B#16#54 :=W#16#100CALL REQ IOID LADDR診斷的方法/模塊地址 /數(shù)據(jù)記錄區(qū)號(hào)碼RECNUM:=B#16#1RET_VAL:=MW102BUSY:=M100.1使用FB125 進(jìn)行診斷 RECORD :=P#DB1.DBX100.0 BYTE 16/讀出的診斷信息3)診斷信息格式參考模塊手冊(cè),以模塊SM331為例,最多8個(gè) 通道的診斷信息存儲(chǔ)于DB1.DBB8-15中. 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 6 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用SF

5、C59I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)建議在OB82中調(diào)用,只有出故障時(shí)才會(huì)調(diào)用SFC59,減少CPU 資源的占用. A&D CS - 技術(shù)支持與服務(wù)部Page 7 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用FB125FB125在OB1, OB82和OB86中調(diào)用的程序如下: I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 8 自動(dòng)化與驅(qū)動(dòng)集團(tuán)調(diào)用FB125I/O通道診斷 1) 通過(guò)參數(shù)SINGLE_STEP_SLAVE 切換到下一個(gè)有故障的從站.2) 通過(guò)參數(shù)SINGLE_STEP_ERROR

6、切換到下一個(gè)故障 3) 故障得到從站站號(hào)在參數(shù)SLAVE_ADR輸出 4) 槽號(hào)在參數(shù)MODULE_NO 輸出 5) 通道號(hào)在參數(shù)CHANNEL_NO 輸出 6) 在參數(shù)CHANNEL_TYPE 中輸出通道的類(lèi)型 具有通道診斷功能的模塊 診斷的方法7)在參數(shù)CHANNEL_ERROR_CODE 中輸出通道故障類(lèi)型 使用FB125進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 9 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí) I/O通道診斷 1)硬件配置ET200 PRO,在參數(shù)化界面將診斷功能激活,在CPU的程序中調(diào)用OB82.OB86 具有通道診斷功能的模塊 診斷的方法使用FB12

7、5 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 10 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí) I/O通道診斷 2) 觸發(fā)輸出,使用模擬開(kāi)關(guān)觸發(fā)短路故障. 3) 觀察ET200 PRO的故障指示燈. 4) 打開(kāi)STEP7的硬件配置界面,切換到在線(xiàn)狀態(tài),觀察狀態(tài)指示燈. 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 11 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用SFC13) I/O通道診斷 5) 在線(xiàn)雙擊故障的模塊,查看故障原因(ET200PRO為接口模塊). 6) 使用SFC13讀出故障的原因. 具有通道

8、診斷功能的模塊 CALLDPNRM_DG:=M1.1 :=W#16#1FF8REQ LADDR診斷的方法RET_VAL:=MW2:=P#DB1.DBX0.0:=M1.2 BYTE94RECORD BUSY 使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 12 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用SFC13) I/O通道診斷 7) 在線(xiàn)雙擊故障的模塊,查看故障原因. 8) 使用SFC13讀出故障的原因. 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 13 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷

9、練習(xí)(調(diào)用SFC13) I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 14 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用SFC13) I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 15 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用SFC59) I/O通道診斷 具有通道診斷功能的模塊 CALL REQ IOID LADDRRD_REC :=TRUE :=B#16#55:=W#16#0 /輸出 /模塊開(kāi)始地址/數(shù)據(jù)記錄區(qū) 診斷的方法

10、RECNUM:=B#16#1 RET_VAL:=MW2使用FB125 進(jìn)行診斷 :=M1.2 :=P#DB1.DBX0.0BUSY RECORDBYTE 44/診斷數(shù)據(jù)練習(xí)A&D CS - 技術(shù)支持與服務(wù)部Page 16 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用SFC59) 通道0的診斷信息存儲(chǔ)于第9個(gè)字節(jié)中 I/O通道診斷 具有通道診斷功能的模塊 診斷的方法使用FB125 進(jìn)行診斷 練習(xí)Byte x+12 Byte x+16通道1通道2 A&D CS - 技術(shù)支持與服務(wù)部Page 17 自動(dòng)化與驅(qū)動(dòng)集團(tuán)ET200PRO通道診斷練習(xí)(調(diào)用FB125) I/O通道診斷 在OB1/OB82/OB86中分別調(diào)用FB125 具有通道診斷功能的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論