好文档 - 专业文书写作范文服务资料分享网站

S7-200Smart之间通过GETPUT指令的以太网通讯

天下 分享 时间: 加入收藏 我要投稿 点赞

V-X公-众-号:工控自动化老王

S7-200Smart之间通过GET/PUT指令进行以太网通讯

S7-200SMART PLC是西门子公司经过大量的市场调研,针对中国市场推出的一款高性价比的小型PLC产品,其大多数的使用方法与S7-200的PLC差不多。 S7-200PLC要实现PLC之间的通信,之前的文档已经介绍过,比较常用的PPI通讯和增加CP243-1后的以太网通讯,对于S7-200SMART的PLC来说PLC上自带的485通信接口不支持PPI通信协议,但是可以通过这个口来做MODBUS通信,一个作为MODBUS主站,一个作为MODBUS从站,来进行数据交换,由于此种方法需要进行大量的编程,工作量会比较大,那么200SMART控制器上集成的以太网口作用就体现出来了,我们可以使用这个以太网口来实现S7-200SMART PLC之间以太网通讯。

通讯之前你需要知道:

两台200smart控制器的IP地址需要设置在同一网段,并且网络互通; 通讯双方仅一方需要做通讯设置和程序编写,另一方只需要将需通讯的数据存放在指定区域即可,类似于S7-300的单边通讯; 具体步骤介绍:

第一步:设置控制器IP地址

对需要进行通讯的两台200smart控制器进行硬件组态,配置IP地址,使其在同一个网络中,此步不做具体说明; 本例中:

1#PLC IP地址:192.168.1.11 2#PLC IP地址:192.168.1.12

通过在2#PLC程序中调用GET指令来读取1#PLC中的VD200 VD204 VW208三个数据;

第二步:通过GET/PUT向导配置指令参数

左侧菜单栏中打开向导下拉菜单-----双击GET/PUT打开向导

为此条通讯指令命名

V-X公-众-号:工控自动化老王

点击下一步: 类型:选择GET;

远程IP:填写1#PLC对应的IP地址192.168.1.11; 远程地址:填写数据区的起始字节地址,VB200;

本地地址:填写将读取数据存放在本地地址的起始字节地址,本例中为VB200; 传送字节大小:本例中读取3个数据VD200 VD204 VW208,对应字节为VB200-VB209,共10个字节;

V-X公-众-号:工控自动化老王

点击下一步:

为GET指令分配存储区,此处可以点击建议,系统自动分配

其余配置选择默认即可,一直下一步,最后点击生成按钮,生成程序。 第三步:调用生成的指令

在左侧菜单栏中打开调用子例程---在程序段中调用生成的例程

至此通讯完成!

就完成了将1#PLC数据区VB200-VB209中存放的数据读取至2#PLC的VB200-VB209数据区。

PUT指令使用方法与GET指令相似,在此不做具体说明!

关注VX公众号:工控自动化老王,获取更多工控经验,及海量工控资源!

S7-200Smart之间通过GETPUT指令的以太网通讯

V-X公-众-号:工控自动化老王S7-200Smart之间通过GET/PUT指令进行以太网通讯S7-200SMARTPLC是西门子公司经过大量的市场调研,针对中国市场推出的一款高性价比的小型PLC产品,其大多数的使用方法与S7-200的PLC差不多。S7-200PLC要实现PLC之间的通信,之前的文档已经介绍过,比较常用的PPI通讯和增加C
推荐度:
点击下载文档文档为doc格式
43kgg58hc55gf8x599ez10e609m87w01bei
领取福利

微信扫码领取福利

微信扫码分享