單價: | 1300.00元/臺 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-11-25 01:41 |
最后更新: | 2023-11-25 01:41 |
瀏覽次數(shù): | 140 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊
假設(shè)有兩個PROFINET IO控制系統(tǒng),每個PROFINET IO控制系統(tǒng)下各帶有相應(yīng)的IO設(shè)備,如下圖所示:
若此時要求兩個IO系統(tǒng)之間可進行數(shù)據(jù)交換,在不增加PN耦合器的情況下如何進行時間呢?其實我們可利用S7-1200CPU的IO共享設(shè)備的功能來組成如下圖所示的網(wǎng)絡(luò),來實現(xiàn)兩個IO系統(tǒng)之間的數(shù)據(jù)交換(這里要求S7-1200的CPU版本需要V4.2以上版本)。
二、 實驗設(shè)備選擇
本示例中選擇一臺S7-1500和一臺S7-1500T的CPU作為IO控制器,一個S7-1200CPU作為IO共享設(shè)備來為大家說明S7-1200如何配置為共享設(shè)備。此處需要注意因兩個控制器都需要與S7-1200CPU進行連接,所以這三個設(shè)備的IP地址需要配置為在同一網(wǎng)段,這里面我們把S7-1200CPU的IP地址設(shè)置為另外兩個控制器分別設(shè)置為和
三、 配置IO共享設(shè)備
(1)在TIA 博途中創(chuàng)建一個項目并添加一個S7-1200控制器(型號選擇CPU1214C),對該控制器命名為Iosharedevice,并組態(tài)好IP地址,如下圖所示:
(2)把S7-1200CPU組態(tài)為IO設(shè)備,并配置好數(shù)據(jù)傳輸區(qū)地址,配置IO設(shè)備時,對于IO控制器的選擇請選擇為“未分配”,如下圖所示:
配置完IO設(shè)備后,需要在操作模式下的“智能設(shè)備通信”選項里面去組態(tài)數(shù)據(jù)傳輸區(qū),這里我們組態(tài)四個傳輸區(qū),每個傳輸區(qū)交換的字節(jié)數(shù)為1個字節(jié),傳輸區(qū)1和傳輸區(qū)2用于與控制器1進行數(shù)據(jù)交換,傳輸區(qū)3和傳輸區(qū)4用于與控制器2進行數(shù)據(jù)交換,數(shù)據(jù)交換區(qū)的組態(tài)如下圖所示:
(3)配置IO控制器的數(shù)量及導(dǎo)出GSD文件
在操作模式下的實時設(shè)定選項中組態(tài)IO控制器的個數(shù),這里需要把IO控制器的個數(shù)組態(tài)為2.配置完后對所配置的內(nèi)容進行編譯,編譯無錯誤后點擊導(dǎo)出GSD文件按鈕,導(dǎo)出GSD文件,如下圖所示
四、 配置IO控制器
(1)添加一個S7-1500控制器,并設(shè)置該控制器的IP地址為,在子網(wǎng)處選擇添加一個PN/IE_1子網(wǎng),如下圖所示:
(2)導(dǎo)入GSD文件,把導(dǎo)出的 GSD文件添加到TIA 軟件中,點擊軟件中的“選項”選擇里面的“管理通用站描述文件”進行GSD文件的安裝,如下圖所示:
(3)在網(wǎng)絡(luò)視圖中添加IO設(shè)備,進入網(wǎng)絡(luò)視圖界面,把剛才安裝好的GSD文件拖拽出來,并將其分配到IO控制器上,如下圖所示
(4)配置傳輸區(qū)訪問權(quán)限和數(shù)據(jù)交換區(qū),對IO控制器與IO設(shè)備的數(shù)據(jù)交換區(qū)地址進行配置,雙擊IOcontrol1連接的共享設(shè)備,進入設(shè)備視圖,選擇設(shè)備的PROFINET選項,點擊巡視窗口中屬性,找到“Shared device”,對傳輸區(qū)地址的訪問權(quán)限進行配置。對不具備訪問權(quán)限的傳輸區(qū)使用“_”替代,如下圖所示
在設(shè)備概覽中組態(tài)IO控制器的輸出與輸入地址,該地址可進行修改,如圖中默認的I地址為42,Q地址為30.
根據(jù)IO設(shè)備中所分配的地址,可得到如下的對應(yīng)關(guān)系得到IO控制器1與IO共享設(shè)備之間的數(shù)據(jù)傳輸對應(yīng)關(guān)系,如下圖所示
(5)以相同的方法對IO控制器2進行組態(tài)配置,并配置好相應(yīng)的數(shù)交換區(qū),如下圖所為IO控制器2的數(shù)據(jù)傳輸權(quán)限的配置與數(shù)據(jù)對應(yīng)交換區(qū)。
根據(jù)IO設(shè)備中所分配的地址,可得到如下的對應(yīng)關(guān)系得到IO控制器2與IO共享設(shè)備之間的數(shù)據(jù)傳輸對應(yīng)關(guān)系,如下圖所示
五、 數(shù)據(jù)交換程序的編寫
數(shù)據(jù)交換程序只需要在IO共享設(shè)備中編寫即可,由兩個IO控制器與IO共享設(shè)備之間的數(shù)據(jù)傳輸對應(yīng)關(guān)系可得到如下圖所示的對應(yīng)關(guān)系:
根據(jù)該對應(yīng)關(guān)系只需要在程序中編寫如下對應(yīng)的程序即可實現(xiàn)兩個IO控制器之間的數(shù)據(jù)交換。
六、 總結(jié)
S7-1200PLC作為IO共享設(shè)備的配置關(guān)鍵在于對IO設(shè)備控制器的個數(shù)的設(shè)置、GSD文件的導(dǎo)出和導(dǎo)入以及在IO控制器中對數(shù)據(jù)傳輸區(qū)權(quán)限的配置和數(shù)據(jù)交換區(qū)地址的對應(yīng)關(guān)系的理解,希望通過此簡單的示例讓大家更好的掌握S7-1200CPU的IO共享設(shè)備的配置。
SIMATIC S7-200 (Mao, Dong)
小型可編程控制器
6ES7212-1AB23-0XB8 | S7-200CN CPU222,DC/DC/DC,8輸入/6輸出 |
6ES7212-1BB23-0XB8 | S7-200CN CPU222,AC/DC/Rly,8輸入/6輸出 |
6ES7214-1AD23-0XB8 | S7-200CN CPU224,DC/DC/DC,14輸入/10輸出 |
6ES7214-1BD23-0XB8 | S7-200CN CPU224,AC/DC/Rly,14輸入/10輸出 |
西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊西門子ET 200SP卡件模塊西門子CPU模塊代理商西門子電機代理商西門子PLC模塊代理商西門子觸摸屏代理商西門子電纜代理商