使用sfc51,sfb52,sfb54診斷profinetio使用入門

使用sfc51,sfb52,sfb54診斷profinetio使用入門

ID:23310665

大?。?94.46 KB

頁數(shù):12頁

時間:2018-11-06

使用sfc51,sfb52,sfb54診斷profinetio使用入門_第1頁
使用sfc51,sfb52,sfb54診斷profinetio使用入門_第2頁
使用sfc51,sfb52,sfb54診斷profinetio使用入門_第3頁
使用sfc51,sfb52,sfb54診斷profinetio使用入門_第4頁
使用sfc51,sfb52,sfb54診斷profinetio使用入門_第5頁
資源描述:

《使用sfc51,sfb52,sfb54診斷profinetio使用入門》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。

1、使用SFC51/SFB52/SFB54診斷PROFINETI0使用入門▼姑示訂貨號1解決方案1.1項目介紹圖1PROFINETI0網(wǎng)絡拓撲,用于SFC51/SFB52/SFB54的診斷。其中CPU319-3PN/DP用做I0控制器,SCALANCEX交換機和ET200S,ET200ECO作為I0設備進行連接。1ET200ECOPNH00001afF味纜11FOC光纖51圖1PROFINETI0網(wǎng)絡拓撲本例屮使用到的主要硬件和軟件如卜*:名稱數(shù)最訂貨號CPU319-3PN/DP1V2.86ES7318-3EL00-0AB0SCALANCEX2081V4.06GK5208-0BA10-2

2、AA3SCALANCEX201-3PIRT1V4.16GK5201-3BH00-2BA3IM151-3PN1V6.16ES7151-3BA23-0AB0IM151-3PNFOC1V4.06ES7151-3BB21-0AB0PM-E26ES7138-4CA01-0AA02D0HF26ES7132-4BB01-0AB0ET200ecoPN16ES7142-6BG00-0AB0Step71V5.4+SP51.2硬件組態(tài)按照1.1中的硬件在Step7中進行組態(tài)。然后分配設備名,下載組態(tài)數(shù)據(jù)到CPU319中,具體設置設備名以及完成PROFINET通訊,請參考網(wǎng)站下載中心《S7-300PROFI

3、NETI0通訊快速入門》723256201q(o)ur2A7X?^X?CPU319-3PN/DPMPf/DPDPPN.K)PlWlPoftlg(3)ET200e!Ethernetfl):RROFINET.IO‘Sy$tem

4、100)圖2Step7的硬件組態(tài)其中,“Ethernet(1):PROFINET-IO-System(100)”總線的100表示PROFINET總線的序號。IO設備例如SCALACNEX和ET200上從1到5,表示PROFINETIO的設備號。2SFC51診斷2.1介紹系統(tǒng)狀態(tài)列表(SSL)用于描述可編程邏輯控制器的尚前狀態(tài)。SSL的內(nèi)容只能通過系統(tǒng)功能進行讀取,

5、而不能修改。換言之,部分列表是虛擬列表,只是在有特殊請求時由CPU的操作系統(tǒng)所創(chuàng)建。SFC51“RDSYSST”系統(tǒng)功能用于讀取“系統(tǒng)狀態(tài)列表”(簡寫為SSL),部分列表或CPU的SSL列表摘錄。對于PROFINETIO,這些SSL包含了I/O模塊,PROFINETIO主站系統(tǒng)或?qū)嶋H控制器的狀態(tài)信息。當選擇所用的、特別是在一個中斷或啟動OB中使用的SSLID時,必須注意的是SFC僅能同步執(zhí)行。如果執(zhí)行SFC之后,Busy位激活表明幾個循環(huán)執(zhí)行一次SFC,數(shù)據(jù)還沒有完全讀出,因此數(shù)據(jù)是無效的。接收到的系統(tǒng)狀態(tài)列表數(shù)據(jù)記錄包括了診斷PROFINET10設備上的信息概覽。PN通信部分列表是

6、虛擬列表,只是在宥請求時由CPU的操作系統(tǒng)所創(chuàng)建。虛擬列表來自CPU內(nèi)部的PN10控制器的緩沖區(qū),緩沖區(qū)山控制器的啟動和ALARM信息進行維護和刷新。可以使用在PROFINET10診斷的SSLJD:SSL_ID(W#16#…)部分列表(PROFINET)INDEX(W#16#...)0C91PROFINET接口模塊(集成的或外部的)上的模塊的模塊狀態(tài)信息邏輯基地址,輸出模塊bit15=10D91PROFINET中的所有模塊的模塊狀態(tài)信息bits0到10:站號,bits11到14:PNI0系統(tǒng)總線號的后兩位,Bit15:10094PROFINET接口模塊(集成的或外部的)上站的預期狀態(tài)

7、100-115:PNI0系統(tǒng)總線號0294讀取實際的站點是否存在同上0694讀取實際的站點是否出錯同上0794讀取實際的站點維護狀態(tài)同上0C96PROFINET屮的所有模塊的模塊狀態(tài)信息邏輯基地址,輸出模塊bit15=1通過SFC51只能獲取站或模塊的狀態(tài)信息,例如,丟站,或者該模塊有錯誤,并不能獲取模板的故障的詳細信息,例如哪一個模板的通道發(fā)生斷線,短路等。2.2編程這里使用SFC51來讀取每一個站點的實際狀態(tài),判斷該站是否發(fā)生丟站故障。在PLC屮添加并下載空的OB86,防止測試丟站時,發(fā)生CPU停機現(xiàn)象。當然也可以使用OB86來讀取每一個I0設備的實際狀態(tài),但需要更多的編寫程序,

8、關于使用OB86來獲取I0站點的狀態(tài)信息,請參考網(wǎng)站下載中心《使用0B8x診斷SIMATICPLC(PN)》87668286在0B1中加入SFC51,關于參數(shù)設置,點擊“F1”參考SFC51在線幫助。程序示例如下:CALL"RDSYSST"REQ:=M0.0SZL_ID:=MW2INDEX:=MW4RET_VAL:=MW6BUSY:=M0.1SZL_HEADER:=DB1.SSL.HEADERDR:=DB1.RECORD按照上表在變最表屮設置SSL_ID=

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。