S7-1200和S7-200 SMART的乙太網S7通訊

說明:本次測試採用硬件如下:

① S7-1200 CPU (固件V 4.1.3)

② S7-200 SMART CPU (固件V2.03)

③ PC (帶以太網卡)

④ 4端口交換機一臺

本次測試採用軟件如下:

① STEP7 V13 SP1

② STEP 7 Micro/WIN SMART V2.3

所完成的通信任務:

① S7-1200 將通信數據區 DB1 中的212 個字節發送到 S7-200 SMART的VB 數據區。

② S7-1200 讀取 S7-200 SMART中的VB數據區存儲到S7-1200 的數據區DB2 。

首先組態好SMART的IP地址為192.168.2.189,程序不用做任何更改,隨後切換到RUN模式即可。

然後使用博途組態好S7-1200以太網口等相關參數後,添加和SMART的連接:

S7-1200和S7-200 SMART的以太網S7通訊

S7-1200和S7-200 SMART的以太網S7通訊

填上SMART的以太網地址

S7-1200和S7-200 SMART的以太網S7通訊

注意SMART的TSAP參數為3.01

在博途S7-1200中建立兩個DB塊,用於發送和接收通訊的緩存區

S7-1200和S7-200 SMART的以太網S7通訊

圖示為發送區,接收區一樣。

S7-1200和S7-200 SMART的以太網S7通訊

由於SMART最多支持向遠程設備寫入 212 個字節的數據,所以程序中定義了一個數組的212個字節。

經過測試,PUT/GET指令以最大212個字節計算,完成一次消耗時間大約為40ms

最後附上主角:硬件連接照片

S7-1200和S7-200 SMART的以太網S7通訊


分享到:


相關文章: