300PLCmpi轉(zhuǎn)以太網(wǎng)通過CHNet-S7300通過 CHNet 和 S7-1200 1500 等西門子 PLC 數(shù)據(jù)交換
應(yīng)用概述:
興達(dá)易控CHNet-S7300?通訊模塊通過簡單的命令配置,實現(xiàn) S7300、S7200 等 PLC 與S7-1200、S7-1500、S7200 Smart 等PLC 之間以太網(wǎng)通訊。本示例以 S7-1200 與 S7-300 為例,S7-1500、SMART 200 與之步驟類似。
興達(dá)易控CHNet-S7300?的 DB9 串口連接 S7-300 的 MPI 口/DP 口;S7-1200 自帶以太網(wǎng)口與興達(dá)易控CHNet-S7300?的以太網(wǎng)口連接(多臺 PLC 通過交換機(jī)連接)。
硬件連接:
興達(dá)易控MPI-ETH-XD1.0
一、配置S7-1200
1、打開TIA portal V14,新建項目,組態(tài),連接 PLC。
興達(dá)易控MPI-ETH-XD1.0
2、選擇 CPU,右鍵點擊 PLC,選擇屬性
興達(dá)易控MPI-ETH-XD1.0
3、配置屬性
興達(dá)易控MPI-ETH-XD1.0
【1】選擇保護(hù);
【2】訪問權(quán)限設(shè)置為完全訪問權(quán)限;
【3】打勾允許從遠(yuǎn)程伙伴(PLC、HIM、OPC)使用PUT/GET 通信訪?問;
【4】點擊確認(rèn)下載;
二、配置 興達(dá)易控CHNet-S7300?模塊數(shù)據(jù)交換命令
1、打開 NetDevice,搜索到 興達(dá)易控CHNet-S7300-S7300Plus 后,選擇【修改設(shè)備參數(shù)】;
興達(dá)易控MPI-ETH-XD1.0
興達(dá)易控MPI-ETH-XD1.0
2、新建客戶機(jī)
興達(dá)易控MPI-ETH-XD1.0
【1】點擊數(shù)據(jù)交換,右鍵創(chuàng)建新的客戶機(jī) 0;
【2】遠(yuǎn)程服務(wù)器的 IP 地址為 S7-1200 的IP 地址,這里設(shè)置為
192.168.1.178;遠(yuǎn)程服務(wù)器的通訊端口號,默認(rèn)為 102;連接超時時間默認(rèn)為 10S;
【3】本地/遠(yuǎn)程TSAP
?
本地 TSAP | 遠(yuǎn)程 TSAP |
任意 | 01 00/01 |
任意 | 02 00/01 |
任意 | 03 00/01 |
?
【4】點擊確認(rèn),創(chuàng)建客戶機(jī)。
3、在客戶機(jī)中配置數(shù)據(jù)交換命令
興達(dá)易控MPI-ETH-XD1.0
【1】 點擊新建命令(將 S7-300 的DB1.DBW100 開始的 5 個字的數(shù)據(jù)傳送到 S7-1200 的DB100.DBW0 開始的 5 個字)
【2】 選擇[本地→遠(yuǎn)程],傳輸 5 個字;傳輸超時設(shè)置層 2S;
【3】 本地站點(S7-300)設(shè)置 興達(dá)易控CHNet-S7300?所在總線的 PLC 的站地址,數(shù)據(jù)區(qū)域選擇 DB 塊,DB 號為 1,字節(jié)偏移為 100,位偏移忽略;
【4】 遠(yuǎn)程站點(S7-1200)的 PLC 地址無需設(shè)置,數(shù)據(jù)區(qū)域選擇 DB 塊,DB 號為 100,字節(jié)偏移為 0,位偏移忽略;
【5】 點擊“檢查”按鈕可進(jìn)行規(guī)則檢查,點擊“確認(rèn)”按鈕即可生成命令;
4、客戶機(jī)監(jiān)視
興達(dá)易控MPI-ETH-XD1.0
點擊客戶機(jī)監(jiān)視按鈕,【錯誤信息】為無錯誤,且【正確】有數(shù)據(jù)跳動, 說明通信成功。
三、驗證數(shù)據(jù)交換
1、打開SIMATIC Manager 變量表,對DB1.DBW100 進(jìn)行數(shù)據(jù)修改為BC12H;
?
? ? ? ?興達(dá)易控MPI-ETH-XD1.0
2、打開TIA portal V14 變量監(jiān)控與強(qiáng)制表,對 DB100.DBW0 進(jìn)行數(shù)據(jù)監(jiān)視, 值為BC12H;
?
? ? ? ?興達(dá)易控MPI-ETH-XD1.0
? ? ? ?ymf
評論
查看更多