西门子PLC-S7200smart--------------章节一modbus TCP通信


西门子PLC-S7200smart modbusTCP通信

提示:
本篇文章主要包含以下内容:西门子编程软件下载和新建工程、modbus TCP协议、modbus TCP工程代码和modbus poll上位机软件,下面有免费下载链接!


以下是本篇文章正文内容

一、西门子编程软件

1.西门子编程软件下载

浏览器搜索西门子,打开西门子官方网址,然后按照下图所示顺序依次点击,就能找到西门子对应系列的编程软件!
按照图中红色箭头方向点开即可

2.软件启动和新建工程

下载完成并安装,安装完成,桌面会出现下面的图标:
双击打开
双击打开,就出现如下界面,就可以开始各位的表演了。啥温湿度采集,电机驱动开整!
在这里插入图片描述

二、modbus TCP协议

Modbus可编程控制器之间可相互通讯,也可与不同网络上的其他设备进行通讯,支撑网络有Modicon的Modbus和Modbus+工业网络。
Modbus协议采用主从方式,若一台控制器作为主机设备发送一个信息,则可从一台从机设备返回一个响应,类似,当一台控制器接受信息时,它就组织一个从机设备的响应信息,并返回至原发送信息的控制器。

三、modbus TCP协议实践

1.新建工程并按照下图进行编程

选用modbus TCPserver服务器类型的库,可以点击该设备并按F1可以查看该设备的帮助手册。
在这里插入图片描述
在这里插入图片描述

modbus tcp通信梯形图代码如下:
在这里插入图片描述
还有一步很重要,分配库存储区,按照如下图所示进行操作:
在这里插入图片描述
在这里插入图片描述

2.PLC与电脑连接设置

完成以上梯形图之后,需要设置电脑与PLC的IP地址,确定连接。打开电脑
第一步:设置电脑IP,保证电脑与PLC的IP在同一网段,默认网关一般不用设置,除非同一网段上设备数量不够用(1-254填满了),那就可以使用默认网关,本篇通信不需要设置!电脑IP设为192.618.2.100
在这里插入图片描述
第二步:设置PLC的IP地址,保证电脑IP与PLC的IP设置前三个一样。
在这里插入图片描述
连接成功会显示如下所示:
在这里插入图片描述
后面就是进行编译和下载了,很简单!可以通过点击这个程序状态进行查看PLC程序运行时的状态。
在这里插入图片描述
连接完成之后可以,点击编程软件中的状态图表,查看实时状态:
在这里插入图片描述

3.modbus poll的使用

下面是福利环节:modbus poll 的软件可以免费下载!
链接:https://pan.baidu.com/s/15l8kLudmbdcFdMQgcijkEA
提取码:yyds
点击connect,按照下图所示即可完成上位机连接!
在这里插入图片描述
同时把modbus poll进行设置,Q0从0开始的,所以选择0x!
在这里插入图片描述
现在就可以在电脑和PLC之间进行通信啦,恭喜大家完成本次测试!
A:PLC写入到电脑上
在这里插入图片描述
B:电脑上位机改变数据,发送到PLC上:

在这里插入图片描述


总结

先这样搞一下modbus TCP通信,晚上要去健身!!!后面把温湿度采集+通信+控制灯都加上,写一篇文档记录oh

  • 6
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星空有大海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值