文章:S7-1200和S7-200 SMART的以太网S7通讯

所有者:TerryWang(呢称); 发布时间:2019-06-02 09:22:31; 更新时间:2019-06-02 09:45:26

阅读所需积分:0; 

简介:说明:本次测试采用硬件如下:① 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 中的

说明:本次测试采用硬件如下:
① 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的连接:


填上SMART的以太网地址


注意SMART的TSAP参数为3.01

在博途S7-1200中建立两个DB块,用于发送和接收通讯的缓存区

图示为发送区,接收区一样。

由于SMART最多支持向远程设备写入 212 个字节的数据,所以程序中定义了一个数组的212个字节。
经过测试,PUT/GET指令以最大212个字节计算,完成一次消耗时间大约为40ms

最后附上主角:硬件连接照片



工控论坛

https://mp.weixin.qq.com/s/ql9zSwILPXAGbOH1wx8hXg