FAQ-以太网型CPU通过S7-TCP与SMART200通讯

发布时间:2022-01-15 16:17:23     来源:



注:本文档仅适用于华茂欧特以太网型PLC,包含AU7-200系列,IM147系列CPU,IM141系列CPU。

文档分为两部分,第一部分,SMART做S7-TCP从站,第二部分,SMART做S7-TCP主站。

若需要实现AU7-200CPU与SMART200通过S7-TCP通讯,我们需要将CPU的网口拨码拨到ON:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

SMART做S7-TCP从站,与AU7-200CPU通讯

  • 使用硬件

1、AU7 214-2AH:作为S7-TCP主站,IP设为 192.168.1.240;

2、SMART200:作为S7-TCP从站,IP设为 192.168.1.230(此例使用的CPU型号为ST40);

  • 主站设置

1、首先需要将电脑连接CPU所用的网卡IP,修改成1网段,网段与CPU的IP网段保持一致:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

2、打开浏览器,输入CPU默认的IP地址192.168.1.253:2250(2250为固定端口,无需修改),访问CPU的网页:

注:若CPU的IP已经被修改过,则使用修改后的IP地址进网页。

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

3、在主界面修改PLC的IP地址,以及将工作模式设置为RDP主站:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

4、在RDP主站设置界面,设置读取从站的IP、TSAP,以及需要读写从站的地址:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

  • 从站设置

打开SMART200编程软件,将CPU的IP设置为192.168.1.230,不需要下载

另外的程序,即可直接通讯:

  • 通讯结果

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

SMART做S7-TCP从站,与AU7-200CPU通讯

  • 使用硬件

1、AU7 214-2AH:作为S7-TCP从站,IP设为 192.168.1.253;

2、SMART200:作为S7-TCP主站,IP设为 192.168.1.230(此例使用的CPU型号为SR20)。

使用AU7-200以太网型CPU作为S7-TCP从站,只需要网页设置好对应读写地址,主站SMART需要使用GET/PUT向导进行读写。

  • 从站设置

1、首先需要将电脑连接CPU所用的网卡IP,修改成1网段,网段与CPU的IP网段保持一致:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

2、打开浏览器,输入CPU默认的IP地址192.168.1.253:2250(2250为固定端口,无需修改),访问CPU的网页:

注:若CPU的IP已经被修改过,则使用修改后的IP地址进网页。

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

3、在主界面修改PLC的IP地址,将工作模式选用RDP主站,200系列CPU默认做RDP从站,因此不需设置,保持RDP主站即可:

  • 主站设置

  • 新建项目

打开SMART编程软件,选择与实际相应的CPU型号,并设置CPU的IP地址:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

  • 创建连接

1、打开软件中“向导”→“GET/PUT”,添加两个连接,分别用于读数据和写数据:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

2、设置读写的地址:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

3、调用向导的子程序,以启用向导,随后将程序下载SMART CPU:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

  • 通讯结果

根据向导的配置,将200CPU的VW0-VW8里的数据,读到SMART的VW0-VW8,将SMART的VW10-VW18里的数据,写到200CPU的VW100-VW108:

FAQ-以太网型CPU通过S7-TCP与SMART200通讯

FAQ-以太网型CPU通过S7-TCP与SMART200通讯