捷米特以太網通訊模塊,型號有ETH-S7200和ETH-S7300-JM01,適用于西門子S7-200/S7-300/S7-400、SMART S7-200、西門子數控840D、840DSL、合信、億維PLC的PPI/MPI/PROFIBUS轉以太網。用于西門子S7-200/S7-300/S7-400程序上下載、上位監控、設備聯網和數據采集。支持與 S7-200SMART、S7-1200/1500、S7-200/300/400的以太網接口進行通訊的功能和ModbusTCP主從站功能。不占用PLC編程口,即編程軟件/上位機軟件通過以太網對PLC數據監控和采集的同時,觸摸屏可以通過擴展RS485口與PLC進行通訊。可以連非西門子觸摸屏,如昆侖通態、威綸、臺達、步等。
本示例以 S7-200(CPU224XP)與 SMART200為例介紹如何實現兩者之間的交換數據。
ETH-S7300-JM01Plus 的DB9公口(X1)連接 S7-200的 PPI口,SMART200自帶以太網口與 ETH-S7300-JM01Plus的以太網口通過交換機連接,ETH-S7300-JM01Plus通過NetDevice工具配置交換命令,實現實時高效的 S7-200和SMART200的數據交換。
一、配置 ETH-YC01以太網模塊數據交換命令
1、打開配置軟件點擊【快速搜索】,搜索到ETH-S7300-JM01設備后,點擊【修改設備參數】
2、新建客戶機
點擊數據交換,右鍵創建新的客戶機 0;
遠程服務器的IP地址為 SMART200的IP地址,這里設置為 192.168.1.69;遠程服務器的通訊端口號,默認為 102;連接超時時間默認為 10S;
本地/遠程TSAP
點擊確認,創建客戶機。
3、在客戶機中配置數據交換命令
點擊新建命令(SMART200的VW100~VW108讀取 S7-200的VW100~VW108);
選擇[本地→遠程],傳輸 5個字;傳輸超時設置層 2S;
本地站點(S7-200)設置 ETH-YC01所在總線的 PLC的站地址,數據區域選擇 DB塊,DB號為 1(對于S7200而言,V區對應DB1),字節偏移為 100,位偏移忽略;
遠程站點(SMART200)的PLC地址無需設置,數據區域選擇 DB塊,DB號為 1,(對于SMART200而言,V區對應DB1)字節偏移為 100,位偏移忽略;
點擊【檢查】按鈕可進行規則檢查,點擊【確認】按鈕即可生成命令;
4、客戶機監視
點擊客戶機監視按鈕,【錯誤信息】為無錯誤,且【正確】有數據跳動,說明通信成功。
二驗證數據交換
1、打開 STEP7-Micro/WIN的狀態表,將 VW100~VW108的數據分別修改為 1、2、3、4、5;
2、打開STEP7-Micro/WIN SMART200的狀態表,對VW100~VW108進行數據監視;
3、兩者數據完全一致。
審核編輯 黃宇
-
以太網
+關注
關注
40文章
5460瀏覽量
172395 -
西門子
+關注
關注
94文章
3062瀏覽量
116264 -
數據交換
+關注
關注
0文章
104瀏覽量
17958
發布評論請先 登錄
相關推薦
評論