本示例以S7-200(CPU224XP)與SMART200為例介紹如何實現兩者之間的交換數據。
BCNet的DB9公口(X1)連接S7-200的PPI口,SMART200自帶以太網口與BCNet的以太網口通過交換機連接,BCNet通過BCDevice工具配置交換命令,實現實時高效的S7-200和SMART200的數據交換。

一、配置BCNet模塊數據交換命令
1、 打開BCDevice,點擊【搜索設備】,搜索到BCNet-S7200Plus后,點擊【修改設備參數】;

2、 新建客戶機

【1】 點擊數據交換,右鍵創建新的客戶機0;
【2】 遠程服務器的IP地址為SMART200的IP地址,這里設置為192.168.1.69;遠程服務器的通訊端口號,默認為102;連接超時時間默認為10S;
【3】 本地/遠程TSAP
本地TSAP 遠程TSAP
任意 01 00/01
任意 02 00/01
任意 03 00/01
【4】 點擊確認,創建客戶機。
3、 在客戶機中配置數據交換命令

【1】 點擊新建命令(SMART200的VW100~VW108讀取S7-200的VW100~VW108);
【2】 選擇[本地→遠程],傳輸5個字;傳輸超時設置層2S;
【3】 本地站點(S7-200)設置BCNet所在總線的PLC的站地址,數據區域選擇DB塊,DB號為1(對于S7200而言,V區對應DB1),字節偏移為100,位偏移忽略;
【4】 遠程站點(SMART200)的PLC地址無需設置,數據區域選擇DB塊,DB號為1,(對于SMART200而言,V區對應DB1)字節偏移為100,位偏移忽略;
【5】 點擊【檢查】按鈕可進行規則檢查,點擊【確認】按鈕即可生成命令;
4、 客戶機監視

點擊客戶機監視按鈕,【錯誤信息】為無錯誤,且【正確】有數據跳動,說明通信成功。
二、驗證數據交換
1、 打開STEP7-Micro/WIN的狀態表,將VW100~VW108的數據分別修改為1、2、3、4、5;

2、 打開STEP7-Micro/WIN SMART200的狀態表,對VW100~VW108進行數據監視;

3、兩者數據完全一致。