首页 上一页 1 2 下一页 尾页

西门子S7-300TCP开放式通信实例 点击:3471 | 回复:27



大连德嘉工控

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:676帖 | 1135回
  • 年度积分:383
  • 历史总积分:7194
  • 注册:2009年2月24日
发表于:2019-05-27 14:03:47
楼主

书接前好几回,前面写了各种西门子PLC连接的例子,今天我们来连接一下S7-300 PN的,由于S7-300 PN做Modbus TCP比较复杂,可能这篇文章占得篇幅要比较大了,下面我准备占楼分发。

这里面有几个要点,我先提前介绍一下

1、使用以太网通讯就涉及到S7-300的以太网配置,本文中将详细介绍。

2、西门子有Modbus TCP的向导,但是收费,需要购买授权,所以我没用,我使用了标准TCP/IP的开放式通信向导。
  这就涉及到开放式通信向导的安装及配置,本文将详细介绍。

3、向导配置成功后,还需要在S7-300中编写通讯程序以完成TCP/IP数据收发,本文将详细介绍

4、使用标准的TCP/IP就意味着你需要做增加Modbus TCP功能,所以对Modbus协议的具体内容还是多
  少需要先了解一下的。具体的Modbus协议规范请自行学习。(因为涉及到协议的东西一两篇文字介绍不清楚,
  网上相关资源又很丰富,我就不在这里赘述了)

5、整个调试过程您可能需要很多调试软件,如NetAssist,Modbus Poll,Modbus Slave等,请自行下载

所用设备如下:

1、Modbus TCP/Modbus RTU模块(168含税
2、济南智泽4入2出的开关量模块
3、S7-300 315-2 PN/DP

硬件连接图示如下:

QQ截图20190527131618.jpg

参数设置如下:


1、济南智泽4入2出的开关量模块默认的通讯参数为:9600,n,8,1,这里我就不做修改了,因为很多厂家的产品也都是这个默认参数

2、Modbus TCP/Modbus RTU模块参数设置如下图:

2.jpg

1)、转换器IP

3.jpg

2)、转换器Modbus RTU设置

4.jpg

我们的设备设置到此结束,就这么简单,没什么可说的了,下面进行复杂的西门子S7-300的设置(功能强大就伴随着使用复杂,没办法)



1分不嫌少!



  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2003年3月11日
发表于:2020-12-18 08:15:09
21楼

内容很详细,有心了,感谢

yecao

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:57
  • 历史总积分:3622
  • 注册:2003年8月07日
发表于:2021-01-11 17:13:52
22楼

使用效果怎么样?

liwenbing001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 125回
  • 年度积分:50
  • 历史总积分:109
  • 注册:2011年1月28日
发表于:2021-03-22 11:40:37
23楼

谢谢楼主分享

李口合

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 53回
  • 年度积分:223
  • 历史总积分:223
  • 注册:2021年3月24日
发表于:2021-04-02 08:54:01
24楼

谢谢分享 谢谢分享 谢谢分享 谢谢分享

需要学习

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:13
  • 历史总积分:46
  • 注册:2007年3月13日
发表于:2021-04-09 13:59:37
25楼

很不错的通信教程分享,感谢楼主热情分享


相关主题

官方公众号

智造工程师
首页 上一页 1 2 下一页 尾页