0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何通過S7-1500CPU 獲取故障信息

wtipoasfe ? 來源:工控PLC學習 ? 作者:工控PLC學習 ? 2022-10-20 09:31 ? 次閱讀

1.概述MRP(介質(zhì)冗余)是基于環(huán)型拓撲的網(wǎng)絡冗余協(xié)議,采用介質(zhì)冗余可以提高網(wǎng)絡的可用性。當環(huán)型網(wǎng)絡傳輸路徑發(fā)生單一故障時,MRP 協(xié)議能夠在最多 200ms 內(nèi)恢復網(wǎng)絡的通信功能。

2.問題當交換機的MRP 環(huán)網(wǎng)斷開時,如何通過S7-1500CPU 獲取這個故障信息,以便進行處理。

3.解決方法S7-1500 提供了PROFINET 數(shù)據(jù)記錄庫,把交換機作為PROFINET IO 設(shè)備,通過讀取數(shù)據(jù)記錄的方式可以獲取 MRP 狀態(tài)。PROFINET 數(shù)據(jù)記錄庫下載地址https://support.industry.siemens.com/cs/cn/zh/view/109753067。

4 操作方法:

(1)組態(tài)CPU為PROFINET控制器,組態(tài)交換機為IO設(shè)備,如圖 1 所示。

bc667556-4fd2-11ed-a3b6-dac502259ad0.png

圖 1 網(wǎng)絡拓補

(2)組態(tài) X310 為管理器,如圖 2 所示。

bc91ae2e-4fd2-11ed-a3b6-dac502259ad0.png

圖 2 MRP管理器組態(tài)

(3)組態(tài) X208 為客戶端,如圖 3 所示。

bcb8d332-4fd2-11ed-a3b6-dac502259ad0.png

圖 3 MRP 客戶端組態(tài)

(4)加載 PROFINET 數(shù)據(jù)記錄庫,如圖 4 所示。

bcdfd45a-4fd2-11ed-a3b6-dac502259ad0.png

圖 4 加載 PROFINET 數(shù)據(jù)記錄庫

(5)調(diào)用庫函數(shù) LPNDR_ReadMrpState 讀取 MRP 狀態(tài),如圖 5 所示。

bd07677c-4fd2-11ed-a3b6-dac502259ad0.png

圖 5 調(diào)用 LPNDR_ReadMrpState 庫函數(shù)

其中輸入參數(shù)execute 的上升沿啟動讀取任務,hwId 為交換機接口硬件標識符,如圖 6 所示;輸出參數(shù)mrpRingState 為環(huán)網(wǎng)狀態(tài),0 為斷開,1 為閉合

bd2a0138-4fd2-11ed-a3b6-dac502259ad0.png

圖 6 hwld 參數(shù)設(shè)置

(6)測試結(jié)果

環(huán)網(wǎng)閉合時,mrpRingState 為 1,如圖 7 所示。

bd608014-4fd2-11ed-a3b6-dac502259ad0.png

圖 7 環(huán)網(wǎng)閉合狀態(tài)

環(huán)網(wǎng)斷開時,mrpRingState 為 0,如圖 8 所示。

bd767590-4fd2-11ed-a3b6-dac502259ad0.png

圖 8 環(huán)網(wǎng)斷開狀態(tài)

審核編輯:彭靜

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    15887

    瀏覽量

    175405
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209424
  • 網(wǎng)絡傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    133

    瀏覽量

    17297

原文標題:如何在S7-1500 CPU里讀取交換機的MRP狀態(tài)

文章出處:【微信號:工控PLC學習,微信公眾號:工控PLC學習】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    杭州拆機西門子s7-1500CPU控制器回收,大量收購

    杭州拆機西門子s7-1500CPU控制器回收,大量收購,大量求購CPU模塊回收個人閑置多余產(chǎn)品、拆機二手、工程剩余、項目多余備件、plc 模塊、觸摸屏、變頻器、儲存卡等西門子6ES7系列S7
    發(fā)表于 09-17 11:11

    蘇州回收西門子S7-1500cpu模塊-回收二手cpu控制器

    蘇州回收西門子S7-1500cpu模塊-回收二手cpu控制器,回收熱線***同步微信?;厥瘴鏖T子s71500系列plc模塊 CPU模塊 515模塊 514模塊回收
    發(fā)表于 10-21 12:11

    佛山西門子s7-1500cpu回收 長期上門回收

    佛山西門子s7-1500cpu回收 長期上門回收,回收熱線***同步微信。高價回收SIEMENS 可編程控制器1、 SIMATIC S7 系列PLC:S7-200、S7-1200、
    發(fā)表于 10-28 20:16

    基于S7-1500PLC的通信及接口

    全新的S7-1500 帶來了標準型和故障安全型兩種不同類型的CPU 模塊。憑借快速的響應時間、集成的 CPU 顯示面板以及相應的調(diào)試和診斷機制,SIMATIC
    發(fā)表于 09-25 18:22 ?5次下載

    基于S7-1500的運動控制功能介紹

    CPU S7-1500 的運動控制功能,運動控制功能作為每一個 CPU S7-1500 的組件,支持軸的控制定位和移動,可以使用 PROFIBUS DP 和 PROFINET IO 連
    發(fā)表于 09-27 10:58 ?18次下載
    基于<b class='flag-5'>S7-1500</b>的運動控制功能介紹

    S1500S7-300有怎樣的區(qū)別

    S7-300只有一些顯示狀態(tài)的報警燈,更多信息需要使用編程電腦連接CPU才能查看,很不方便。而S1500本身配置顯示屏幕,通過該屏幕我們可以
    的頭像 發(fā)表于 02-02 17:17 ?1.8w次閱讀
    <b class='flag-5'>S1500</b>和<b class='flag-5'>S7</b>-300有怎樣的區(qū)別

    詳解S7-1500CPU與ET200SP進行ProfinetIO通信的配置過程

    SIMATIC S7- 1500 CPU集成了 PROFINET 接口,該接口具備連接PROFINET總線的通信功能,可以通過組態(tài)與其它設(shè)備建立Profinet IO通信。
    的頭像 發(fā)表于 03-31 11:28 ?4w次閱讀
    詳解<b class='flag-5'>S7-1500CPU</b>與ET200SP進行ProfinetIO通信的配置過程

    如何在S7-1500-CPU里讀取交換機的MRP狀態(tài)

    如何在S7-1500-CPU里讀取交換機的MRP狀態(tài)。
    發(fā)表于 04-25 10:45 ?9次下載

    SIMATIC S7-1500 T-CPU機器制造中的靈活高效

    SIMATIC S7-1500 T-CPU機器制造中的靈活高效
    發(fā)表于 01-20 09:37 ?1次下載

    S7-1500 CPU SMC上裝載存儲區(qū)的估算

    在STEP 7(博途)V13+SP1和更高版本中,可以將文件夾作為用戶卡以便能估算S7-1500CPU的裝載存儲區(qū)。這個功能不需要SMC。目標文件夾提供關(guān)于實際所需存儲區(qū)的信息
    的頭像 發(fā)表于 06-02 16:01 ?2782次閱讀

    S7-1500 CPU支持與其它S7-1500 CPU進行直接數(shù)據(jù)交換

    從固件版本 V2.8 開始,S7-1500 CPU 支持與其它 S7-1500 CPU 進行直接數(shù)據(jù)交換。在直接數(shù)據(jù)交換的情況下,S7-1500
    的頭像 發(fā)表于 11-29 09:53 ?3674次閱讀

    S7-1500通過PROFINET與RFID通信

    在TIA Portal新建項目文件“S71500-RF180C”,雙擊“添加新設(shè)備”在項目中添加控制器S7-1500 PLC,選擇CPU1515-2PN ,如圖2-1。
    的頭像 發(fā)表于 12-28 09:15 ?4004次閱讀

    S7-1500S7-1200 F-CPU間Flexible F-Link通信

    從STEP7 Safety V15.1開始,S7-1200和S7-1500 F-CPU間可以通過Flexible F-Link進行安全數(shù)據(jù)的
    的頭像 發(fā)表于 01-31 13:40 ?1196次閱讀

    西門子S7-1500 之間 S7 通信

    任務: S7-1500 CPU Clinet 將通訊數(shù)據(jù)區(qū) DB1 塊中的 10 個字節(jié)的數(shù)據(jù)發(fā)送到 S7-1500 CPU server 的接收數(shù)據(jù)區(qū) DB1 塊中;
    的頭像 發(fā)表于 05-29 14:04 ?5381次閱讀
    西門子<b class='flag-5'>S7-1500</b> 之間 <b class='flag-5'>S7</b> 通信

    西門子S7-1500的應用案例分析

    S7-1500CPU一般本身是不帶高速脈沖計數(shù)的,所以要選用高速計數(shù)模塊,一般最常用的模塊為TMcount2X24 ,其提供兩路24V高速脈沖采集信號。兩路高速脈沖采集通道,在一般項目應用中有點少。
    發(fā)表于 08-07 11:17 ?1320次閱讀
    西門子<b class='flag-5'>S7-1500</b>的應用案例分析