文章目录

西门子PLC-S7200smart modbusTCP通信一、西门子编程软件1.西门子编程软件下载2.软件启动和新建工程

二、modbus TCP协议三、modbus TCP协议实践1.新建工程并按照下图进行编程2.PLC与电脑连接设置3.modbus poll的使用

总结

西门子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

相关文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: