以下說(shuō)明了如何使用 STEP 7 V12 + SP 1 及以上版本組態(tài)分布式 I/O 系統(tǒng)作為共享設(shè)備。
對(duì)于不同的 IO 控制器,使用不同工程組態(tài)工具進(jìn)行的“分布式”組態(tài)始終可行。但該過(guò)程僅基于 STEP 7 V12 SP1。該說(shuō)明**于 S7-1500 系列共享同一個(gè)共享設(shè)備的兩個(gè) IO 控制器。
創(chuàng)建了兩個(gè)項(xiàng)目(Shared-Device-1 和 Shared-Device-2),每個(gè)項(xiàng)目有一個(gè) IO 控制器(PLC1 和 PLC2)。必須在兩個(gè)項(xiàng)目中都創(chuàng)建共享設(shè)備,即便 IO 設(shè)備在物理上是同一個(gè)。
STEP 7 V12 及以上版本 + SP 1
在 STEP 7 V12 + SP 1 的環(huán)境中:僅 CPU 15XX FW 1.1 及以上版本可以組態(tài)為 IO 控制器(無(wú) CPU 31X、CPU 41X 或 CPU 12XX)。
在其它有權(quán)訪問(wèn)共享設(shè)備的 IO 控制器的環(huán)境中:對(duì)應(yīng)的工程組態(tài)工具,例如適用于 CPU 31x-3 PN/DP 的 STEP 7 V5.5 + SP 3。
IO 設(shè)備支持共享設(shè)備功能,例如接口模塊 IM 155-5 PN ST V2.0。
已安裝用于將 IO 設(shè)備組態(tài)為共享設(shè)備的 GSD 文件。
要使用共享設(shè)備創(chuàng)建**個(gè)項(xiàng)目,請(qǐng)按以下步驟操作:
啟動(dòng) STEP 7。
創(chuàng)建名為“Shared-Device-1”的新項(xiàng)目。
從網(wǎng)絡(luò)視圖的硬件目錄中插入一個(gè) CPU 1513-1 PN。將其命名為“PLC1”。
從硬件目錄插入具有“共享設(shè)備”功能的 IO 設(shè)備(硬件目錄:其它現(xiàn)場(chǎng)設(shè)備 > PROFINET IO > I/O)。
將 IO 控制器“PLC1”分配給 IO 設(shè)備。
雙擊 IO 設(shè)備并將硬件目錄中的所有必需模塊和子模塊插入到設(shè)備總覽表中。
分配模塊參數(shù)。
保存項(xiàng)目。
要使用共享設(shè)備創(chuàng)建*二個(gè)項(xiàng)目,請(qǐng)按以下步驟操作:
再次啟動(dòng) STEP 7。
將打開(kāi) STEP 7 的一個(gè)新實(shí)例。
在新實(shí)例中,創(chuàng)建一個(gè)名為“Shared-Device-2”的新項(xiàng)目。
將 CPU 1513-1 PN 插入到網(wǎng)絡(luò)視圖中。將其命名為“PLC2”。
復(fù)制項(xiàng)目“Shared-Device-1”中的 IO 設(shè)備,并將其插入到項(xiàng)目“Shared-Device-2”的網(wǎng)絡(luò)視圖中。
將 IO 控制器“PLC2”分配給 IO 設(shè)備。
保存項(xiàng)目。
兩個(gè)項(xiàng)目現(xiàn)在有結(jié)構(gòu)相同的 IO 設(shè)備,必須在下一步中為不同類(lèi)型的 IO 控制器訪問(wèn)組態(tài)該 IO 設(shè)備。
插入到共享設(shè)備中的模塊和子模塊會(huì)自動(dòng)分配到本地 CPU。要更改分配情況,請(qǐng)按以下步驟操作:
選擇項(xiàng)目“Shared-Device-1”的網(wǎng)絡(luò)或設(shè)備視圖中的接口模塊。
在巡視窗口中選擇“共享設(shè)備”(Shared device) 區(qū)域。
將會(huì)出現(xiàn)一張表,顯示有權(quán)訪問(wèn)所有已組態(tài)模塊的各個(gè)模塊或子模塊的 CPU。默認(rèn)設(shè)置是本地 CPU 有權(quán)訪問(wèn)所有模塊和子模塊。
保持仍保留在本地 CPU 的地址范圍內(nèi)的所有模塊和子模塊的“PLC1”設(shè)置
從“Shared-Device-2”項(xiàng)目 (PLC2) 中,為將位于 CPU 地址范圍內(nèi)的所有模塊和子模塊選擇設(shè)置“---”。這意味著項(xiàng)目外的 IO 控制器將有權(quán)訪問(wèn)模塊或子模塊。
選擇項(xiàng)目“Shared-Device-2”的網(wǎng)絡(luò)或設(shè)備視圖中的接口模塊。
在巡視窗口中選擇“共享設(shè)備”(Shared device) 區(qū)域。
將會(huì)出現(xiàn)一張表,顯示有權(quán)訪問(wèn)所有已組態(tài)模塊的各個(gè)模塊或子模塊的 CPU。
從“Shared-Device-1”項(xiàng)目 (PLC1) 中,為將位于 CPU 地址范圍內(nèi)的所有模塊和子模塊選擇設(shè)置“---”。
最后,檢查兩個(gè)項(xiàng)目中每個(gè)模塊或子模塊的訪問(wèn)權(quán)設(shè)置是否“完整”。這意味著如果本地 CPU 在一個(gè)項(xiàng)目中有訪問(wèn)權(quán),那么必須在另一個(gè)項(xiàng)目中設(shè)置選項(xiàng)“---”,反之亦然。
特殊說(shuō)明:PROFINET 接口的選項(xiàng)“---”,該端口將導(dǎo)致相關(guān)參數(shù)禁用且無(wú)法更改。PROFINET 接口的參數(shù)和端口參數(shù)只能在其 PROFINET 接口分配給本地 CPU 的項(xiàng)目中編輯。無(wú)論怎樣,兩個(gè)項(xiàng)目中的端口都可以互連。
檢查是否為所有項(xiàng)目中的共享設(shè)備設(shè)置了相同的 IP 地址參數(shù)和設(shè)備名稱。
檢查是否在所有項(xiàng)目中為連接共享設(shè)備的子網(wǎng)設(shè)置了相同的 S7 子網(wǎng) ID(子網(wǎng)屬性,巡視窗口中的“常規(guī)”(General) 區(qū)域)。
提示 如果更改共享設(shè)備:請(qǐng)?jiān)诠蚕碓O(shè)備上的每個(gè)項(xiàng)目中進(jìn)行同樣的更改。確保僅一個(gè) IO 控制器有權(quán)訪問(wèn)模塊或子模塊。 |
為確保所有 IO 控制器和共享設(shè)備使用適當(dāng)?shù)陌l(fā)送時(shí)鐘運(yùn)行,并確保根據(jù)通信負(fù)載正確計(jì)算較新時(shí)間,必須調(diào)整并檢查以下設(shè)置:
選擇其 IO 控制器有權(quán)訪問(wèn) PROFINET 接口和共享設(shè)備端口的項(xiàng)目。
在網(wǎng)絡(luò)視圖中選擇共享設(shè)備的接口模塊。
在巡視窗口中,導(dǎo)航至“PROFINET 接口 > **選項(xiàng) > 實(shí)時(shí)設(shè)置 > IO 周期”(PROFINET interface > Advanced options > Real time settings > IO cycle) 區(qū)域。
在“共享設(shè)備”(Shared device) 區(qū)域中,設(shè)置項(xiàng)目外部 IO 控制器的數(shù)目。較大數(shù)目取決于 IO 設(shè)備(GSD 文件中的默認(rèn)值)。
必須為每個(gè)有權(quán)訪問(wèn)共享設(shè)備的模塊或子模塊的 IO 控制器設(shè)置相同的發(fā)送時(shí)鐘:
- 如果使用 STEP 7 (TIA Portal) 組態(tài) IO 控制器:
打開(kāi)相應(yīng)的項(xiàng)目。
選擇 IO 控制器的 PROFINET 接口。
在巡視窗口中選擇“**選項(xiàng) > 實(shí)時(shí)設(shè)置 > IO 通信”(Advanced options > Real-time settings > IO communication) 區(qū)域,并設(shè)置共享的發(fā)送時(shí)鐘。
- 如果使用其它工程組態(tài)工具組態(tài) IO 控制器:
在 STEP 7 (TIA Portal) 中選擇共享設(shè)備的 PROFINET 接口,并在共享設(shè)備上讀出發(fā)送時(shí)鐘(“**選項(xiàng) > 實(shí)時(shí)設(shè)置”(Advanced options > Real-time settings) 區(qū)域)
在工程組態(tài)工具中輸入讀取發(fā)送時(shí)鐘。
- 特殊說(shuō)明:如果在 STEP 7(TIA Portal 或 V5.5)中組態(tài)有權(quán)訪問(wèn)共享設(shè)備的所有 IO 控制器,則可以在 IO 控制器上設(shè)置比共享設(shè)備支持的發(fā)送時(shí)鐘較短的發(fā)送時(shí)鐘(發(fā)送時(shí)鐘調(diào)整)。
必須編譯不同 IO 控制器的組態(tài),并將其一個(gè)接一個(gè)地加載到 CPU。
由于對(duì)單獨(dú)項(xiàng)目進(jìn)行分布式組態(tài),在訪問(wèn)參數(shù)分配錯(cuò)誤時(shí),STEP 7 不輸出一致性錯(cuò)誤。訪問(wèn)參數(shù)分配錯(cuò)誤的示例:
多個(gè) IO 控制器可以訪問(wèn)同一個(gè)模塊
IP 地址參數(shù)或發(fā)送時(shí)鐘不同
在操作之前這些錯(cuò)誤沒(méi)什么影響,且這些錯(cuò)誤將輸出為組態(tài)錯(cuò)誤。
詞條
詞條說(shuō)明
啟用和禁用“在項(xiàng)目中搜索”功能如果不需要該功能,則可統(tǒng)一禁用“在項(xiàng)目中搜索”功能。必要時(shí),可隨時(shí)重新啟用該功能。系統(tǒng)默認(rèn),啟用“在項(xiàng)目中搜索”功能。操作步驟要禁用或啟用“在項(xiàng)目中搜索”功能,請(qǐng)按以下步驟操作:在“選項(xiàng)”(Options) 菜單中,選擇“設(shè)置”(Settings) 命令?!霸O(shè)置”(Settings) 窗口將顯示在工作區(qū)內(nèi)。在區(qū)域?qū)Ш街?,選擇“常規(guī) > 在項(xiàng)目中搜索”(Gener
服務(wù)器的診斷設(shè)置診斷可以在 CPU 設(shè)置中* OPC UA 服務(wù)器的診斷范圍。要更改診斷范圍,請(qǐng)導(dǎo)航至“OPC UA > 服務(wù)器 > 診斷”(OPC UA > Server > Diagnostics) 區(qū)域。默認(rèn)設(shè)置默認(rèn)設(shè)置是一種診斷行為,這種行為支持較重要的診斷,而不會(huì)明顯增加通信負(fù)載。當(dāng) OPC UA 服務(wù)器也使用訂閱時(shí)(僅在調(diào)試階段有必要使用)啟用對(duì)訂閱的診斷。原
創(chuàng)建并分配用戶特定的 IP 規(guī)則集
創(chuàng)建并分配用戶特定的 IP 規(guī)則集創(chuàng)建用戶特定的 IP 規(guī)則集在全局安全功能中,選擇條目“*墻 > 用戶特定的 IP 規(guī)則集 > IP 規(guī)則集”(Firewall > User-specific IP rule sets > IP rule sets)。雙擊“添加新的 IP 規(guī)則集”(Add new IP rule set) 條目創(chuàng)建用戶特定的 IP 規(guī)則集。結(jié)果:創(chuàng)建的
VLAN端口鏡像的 VLAN 源只有已在“常規(guī)”(General) 選項(xiàng)卡設(shè)置了會(huì)話類(lèi)型“VLAN”并生成了一個(gè)會(huì)話 ID 時(shí),才能在此頁(yè)面上組態(tài)相關(guān)設(shè)置。在此頁(yè)面上* VLAN,以將其入站數(shù)據(jù)通信鏡像到監(jiān)視端口。監(jiān)視端口上可能會(huì)顯示* VLAN 中未收到的數(shù)據(jù)包。這些數(shù)據(jù)包來(lái)自設(shè)備(例如,SIMATIC 時(shí)間客戶端)上啟用的功能。為了避免 VLAN 鏡像時(shí)出現(xiàn)這些數(shù)據(jù)包,需在執(zhí)行記錄之前禁用
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00