本例以S7-200(cpu224xp)和smart200為例,介紹如何在它們之間交換數(shù)據(jù)。
興達易控ppi-eth-xd1.0plus以太網(wǎng)模塊的DB9公端口(x1)與S7-200的ppi端口和smart200的以太網(wǎng)端口相連,后者通過興達易控PLC的以太網(wǎng)端口與以太網(wǎng)模塊相連。通過興達易控netdevice工具配置交換命令,實現(xiàn)S7-200與smart200之間實時高效的數(shù)據(jù)交換,無需編程。
一、配置興達易控PLC到以太網(wǎng)模塊的數(shù)據(jù)交換命令
1.打開興達易控網(wǎng)絡設備,點擊【搜索設備】,搜索chnet-s7200db,點擊
[修改設備參數(shù)];

2.新建客戶機

單擊“數(shù)據(jù)交換”并右鍵單擊以創(chuàng)建新的客戶端0;
遠程服務器的IP地址是smart200的IP地址,此處設置為192.168.1.69;
默認遠程通信端口為102;默認連接超時為10秒;
本地/遠程TSAP
本地TSAP可隨意填寫。遠程TSAP包含兩個字節(jié)。第一個字節(jié)標識正在訪問的資源。01為PG,02為op,03為S7單邊(服務器模式),10(十六進制)及以上為S7雙邊通信。第二個字節(jié)是接入點,可能是CPU的插槽號、CP的插槽號等

單擊“確定”創(chuàng)建客戶端
3.在客戶端上配置數(shù)據(jù)交換命令

單擊新命令(smart200的vw100~vw108讀取S7-200的vw100~vw108);
選擇[本地]→ 遠程]傳輸5個字;傳輸超時設置層2S;
本地站(S7-200)設置endaic所在公交車PLC的站地址。選擇數(shù)據(jù)區(qū)中的DB塊,DB號為1(對于S7200,V區(qū)對應db1),字節(jié)偏移量為100,位偏移量忽略;
無需設置遠程站(smart200)的PLC地址,并選擇DB塊作為數(shù)據(jù)區(qū),
DB編號為1(對于smart200,V區(qū)域對應于db1),字節(jié)偏移量為100,
位偏移被忽略
點擊【檢查】按鈕查看規(guī)則,點擊【確認】按鈕生成命令;
點擊客戶端監(jiān)控按鈕,[錯誤信息]無錯誤,[糾正]數(shù)據(jù)跳轉,
4.客戶監(jiān)控

表示溝通成功。
2.驗證數(shù)據(jù)交換
1.打開STEP7 micro/win的狀態(tài)表,將vw100~vw108的數(shù)據(jù)分別修改為1、2和3
3、4、5;

2.打開STEP7 micro/win smart200狀態(tài)表,監(jiān)控vw100~vw108的數(shù)據(jù);這兩個數(shù)據(jù)完全一致。
興達易控200ppi到以太網(wǎng)通信

審核編輯:湯梓紅
電子發(fā)燒友App
































































評論