西門子模塊6ES7 214-1BG40-0XB0現(xiàn)貨供應
西門子模塊6ES7 214-1BG40-0XB0
如何在STEP 7 (TIA Portal)中配置訪問共享的設備及模塊內部共享輸入/輸出功能??梢栽趦蓚€不同的項目里或同一個項目里來配置IO 控制器。
在這個例子里,一個S7-1500 CPU和一個S7-300 CPU作為IO控制器來訪問作為共享設備的ET200SP的輸入和輸出數(shù)據(jù)。
一個輸入模塊和一個輸出模塊插到ET200SP的插槽中,S7-1500CPU將會讀取輸入和寫入輸出,S7-300CPU將會讀取輸入和輸出。
圖. 1
在同一個項目下的配置
按照以下步驟在同一個項目下配置兩個CPU:
在STEP 7 (TIA Portal)里創(chuàng)建一個新項目。
項目里添加一個 S7-1500 CPU 和一個 S7-300 CPU。
為 S7-1500 CPU 和一個 S7-300 CPU 組態(tài)不同的IP地址,它們必須在同一個IP子網(wǎng)中。
在“設備和網(wǎng)絡"編輯器中打開網(wǎng)絡視圖,從硬件目錄中拖放ET200SP相應的接口模塊(IM)。
在“設備和網(wǎng)絡"編輯器中打開ET200SP的設備視圖,從硬件目錄中拖放輸入輸出模塊至ET200SP的相應插槽中。
在ET200SP的設備視圖中,選中輸出模塊,巡視窗口列出了輸出模塊的屬性。
在“常規(guī)"選項下找到“模塊參數(shù)>DQ組態(tài)"。
Shared Device 的模塊副本(MSO)下的模塊副本選擇“一個輸出副本作為輸入"。
圖. 2
在 ET200SP 的設備視圖中,選中輸入模塊,巡視窗口列出了輸入模塊的屬性。
在“常規(guī)"選項下找到“模塊參數(shù)>DI組態(tài)"。
Shared Device 的模塊副本(MSI)下的模塊副本選擇“一個輸入副本作為輸入"。
圖. 3
在“設備和網(wǎng)絡"編輯器中打開網(wǎng)絡視圖,復制ET200SP站點然后粘貼成另一個 ET200 SP 站點。
分配一個 ET200 SP 設備給 S7-1500 CPU,分配另一個 ET200 SP 站點給S7-300 CPU。
為每個 ET200 SP 站點配置相同的IP地址。
圖. 4
在 ET200 SP 的設備視圖中選中接口模塊(IM),巡視窗口列出了接口模塊的屬性。
找到“PROFINET接口[X1]>以太網(wǎng)地址"。
取消勾選“自動生成PROFINET設備名稱"功能,之后可以收到編輯PROFINET設備名稱,為每個 ET200 SP 編輯相同的設備名稱。
圖. 5
在分配給 S7-1500 的接口模塊的屬性中,打開“常規(guī)"選項找到“模塊參數(shù)>Shared Device"。
定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權限。
在例子里S7-1500CPU會被設置為輸出,也就是說S7-1500(PLC1)可以訪問輸出模塊的輸出,因此對于S7-1500來說輸出模塊是一個基本模塊。因此對于S7-1500來說輸入模塊是一個MSI模塊。
提供給S7-300 (PLC_2)數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器,不要將接口模塊分配給任何的IO控制器。
圖. 6
在分配給 S7-300 CPU 的接口模塊屬性中,打開“常規(guī)"選項卡,找到“模塊參數(shù)>Shared Device"。
定義IO控制器對哪個模塊(基本模塊)和哪個副本(MSI/MSO模塊)有訪問權限。
在例子里S7-300CPU管理輸出模塊的輸出副本,也就是說S7-300(PLC2)可以訪問輸出模塊的輸出副本,因此對于S7-300來說輸出模塊是一個MSO模塊。
S7-300(PLC2)訪問輸入模塊的輸入,因此對于S7-300來說輸入模塊是一個基本模塊。
提供給S7-1500 (PLC_1)數(shù)據(jù)的模塊或它們的副本不會分配給其他的IO控制器,
不要將接口模塊分配給任何的IO控制器。
圖. 7
在“設備和網(wǎng)絡"編輯器中打開分配給S7-1500的 ET200 SP 的設備視圖,這里可以修改基本模塊和MSI/MSO模塊的IO地址。
圖. 8
在“設備和網(wǎng)絡"編輯器中打開分配給S7-300的ET200SP的設備視圖,這里可以修改基本模塊和MSI/MSO模塊的IO地址。
圖. 9
在任一 ET200SP 的設備視圖中右鍵單擊接口模塊,為了將已經(jīng)配置的設備名稱分配給ET200SP,在彈出的菜單中選擇“分配設備名稱"。
圖. 10
在項目樹中選擇 S7-1500 CPU,將組態(tài)下載到S7-1500 CPU,在工具欄中點擊“下載到設備"按鈕。
圖. 11