多環網
使用多環網,可提高星形拓撲結構的 PROFINET IO 網絡可用性。
在多環網組態中,從一臺交換機將引出多條 PROFINET 線路(星形拓撲結構)。同時,IO 設備間分別建立 PROFINET 連接。PROFINET 電纜從每條線路的最后一個 IO 設備返回交換機,形成多個環網。
該交換機將作為管理器。該管理器中必須帶有兩個環網端口,分別用于不同的環網。因此,可支持多環網。例如,SCALANCE X414 固件版本 V3.10 及以上版本支持多達 4 個環網。
管理器將分別監視所有環網:檢查各環網(MRP 域)的傳輸路徑是否正常。為此,每次都需要使用一個 MRP 實例。每個連接的環網都需要一個 MRP 實例(由 STEP 7 自動設置)。
要求
以下設備支持將多環網作為管理器:
SCALANCE X300 版本 V4.0 及以上版本(僅通過 GSDML)
SCALANCE X414 V3.10 及以上版本
組態多環網的規則
多環網上的 MRP 角色:
在各實例中,屬于所有環網的設備必須具有 MRP 角色,該角色在 GSD 文件中的“SupportedMultipleRole”屬性中輸入。
SCALANCE X300 系列交換機 V4.0 及以上版本(僅通過 GSDML)和交換機 X414 V3.10 及以上版本支持多環網的 MRP 角色“管理器”(Manager)。
如果屬于所有環網的設備在一個環網中具有“管理器”(Manager) 角色,則該環網中不能包含具有“管理器(自動)”(Manager (Auto)) 角色的設備。
組態多環網
要組態帶有多環網的 MRP 組態,請按以下步驟操作:
在拓撲視圖中,互連屬于同一個 MPR 域且形成環網的各設備環網端口。
在網絡視圖中,選擇 PROFINET IO 系統。
在巡視窗口中,瀏覽到“屬性 > 常規 > PROFINET > 環網互連 > MRP 域”(Properties > General > PROFINET > MRP domains) 的“環網互連”(Ring interconnection) 域中。
該域顯示了 IO 系統中的所有拓撲環網和相關 MRP 域。
在“環網互連”(Ring interconnection) 域中,選擇一個上文生成的環網。
下表列出了所選環網中的所有 PROFINET 設備。
在 MRP 角色列中,為 PROFINET 設備設置介質冗余角色。
修改預設的 MRP 角色
如果按照下文中的組態示例對設備進行互連,則所有設備的 MRP 角色將初始化為“環網中無設備”(Not device in the ring)。
這將導致組態不一致。
此時,可執行以下操作:
根據 MRP 組態規則,手動分配 MRP 角色。為此,可在“MRP 域 > 環網互連”(MRP Domains > Ring interconnection) 區域內編輯 PROFINET IO 系統的屬性。
由 STEP 7 自動分配 MRP 角色。
執行以上任何一種操作時,均需選擇一個已組態的 MRP 環網(在區域“MRP 域 > 環網互連”(MRP domains > Ring interconnection) 中),并單擊“自動組態 MRP”(Configure MRP automatically) 按鈕。對于每個組態的 MRP 環網,重復上述步驟。
系統將為各環網分配一個新的 MRP 域,并設置 MRP 角色和 MRP 實例。且組態一致。
多環網示例
下圖顯示了帶有兩個環網 ① 和 ② 的多環網組態示例。
在該示例中,交換機 1 屬于兩個 MRP 環網。環網 1 由交換機 1 和 PLC 1 構成,環網 2 由交換機 1 和 IO 設備 1 構成。
該管理器位于環網 1 和 2 的交叉處。該管理器將分別監視兩個環網。為此,需要使用兩個 MRP 實例。
一個 MRP 實例檢查環網 1 中可訪問的所有設備;另一個實例則監視環網 2 中的所有設備是否可訪問(在本示例中,每個環網中僅一臺設備)。
可分別組態各自的 MRP 實例。
下圖顯示了管理器中的兩個 MRP 實例(交換機的 PROFINET 接口)。在本示例中,MRP 實例 1 檢查 MRP 域“mrpdomain-1”中的設備是否可訪問。MRP 實例 2 監視 MRP 域中“mrpdomain-2”的設備。
下圖顯示了環網 1 (mrpdomain-1)。在 mrpdomain-1 中,使用 CPU 的 PROFINET 接口作為“客戶端”,而交換機的PROFINET 接口的 MRP 接口 1 作為“管理器”。
下圖顯示了環網 2 (mrpdomain-2)。在 mrpdomain-2 中,使用 IO 設備的 PROFINET 接口作為“客戶端”,而交換機的PROFINET 接口的 MRP 接口 2 作為“管理器”。
提示信息:刪除不需要的 MRP 域
如果要刪除不需要的 MRP 域(如,域中無任何設備),則可選擇 PROFINET IO 系統,并選擇“MRP 域”(MRP Domains) 區域。
導航到第一個表中。然后在該表中,選擇默認的域。
選擇包含待刪除 MRP 域的所在行,然后按下 鍵。
除了系統默認的域之外,可刪除其它所有 MRP 域。
編輯:黃飛
評論
查看更多