不用编程,实现西门子S7-1200/1500的Profinet网口实现Modbus协议通讯 点击:1949 | 回复:12



AutoCtrl888

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-06-22 14:02:48
楼主

        智能设备、DCS系统等Modbus主站,与S7-1200/1500的Profinet网口通讯,是通过智能网关模块实现ModbusRTU从站向Profinet以太网口协议转换。

        本案中PLC的型号是S7-1500,IP地址是192.168.2.111,提供的数据区域是DB6;ModbusRTU的通讯格式是19200,8,1,E(偶校验);网关的网口1接PLC,串口1设置为ModbusRTU模式连接上位设备,有了这些信息,就可以设置网关模块了。

        首先将网关与PC直连,上电后打开参数设置工具软件,点‘读取网关参数’,将网关模块的网口1的IP设置为192.168.2.244,跟PLC同网段,默认网关改为192.168.2.1后下载(‘参数’->‘参数写入到网关’),然后重启(‘工具’->‘重启网关’)。

 然后切换到串口设置页面(‘视图’->‘串口参数编辑’),设置网关的串口参数,界面如下:

        最后切换到Modbus低值编辑页面(‘视图’->‘Modbus地址对应表’),设置Modbus地址,将PLC的DB6对应到Modbus的HR区域,DB6.DBW0对应HR0(400001),设置完成后界面如下:

        所有设置完成后下载到网关,重启网关后开始测试,首先测试ModbusTCP,启动Modscan32,设置IP地址,数据区域等参数,界面如下:

        连接进行测试,可进行数据读写,界面如下:

        然后测试ModbusRTU协议方式,设置通讯格式等参数,界面如下:

         连接网关后进行数据监控,同样进行数据读写测试,界面如下:

        这样网关与西门子PLC通讯的测试就完成了,实现了ModbusTCP/RTU透过网关直接与西门子的PLC通讯,关于网关的详细资料和参数设置工具,可看这篇文章



正在下载,请等待……
下载附件需0积分!



楼主最近还看过



yerong4221

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2020-06-23 08:43:07
1楼

这个太给力了 

AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-06-29 10:26:57
2楼

关于罗克韦尔(AB)的PLC数据采集到数据库,可以看这文章:

https://blog.csdn.net/AutoCtrl666/article/details/106761355

电气刚上路

  • 精华:0帖
  • 求助:5帖
  • 帖子:33帖 | 452回
  • 年度积分:2
  • 历史总积分:745
  • 注册:2006年6月26日
发表于:2020-06-29 11:15:58
3楼

看上去很好的东西,怎么也要顶一下

nihao12315

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1067回
  • 年度积分:5
  • 历史总积分:626
  • 注册:2016年8月30日
发表于:2020-06-29 11:26:36
4楼

看上去很好的东西,怎么也要顶一下

havegood

  • 精华:0帖
  • 求助:1帖
  • 帖子:80帖 | 273回
  • 年度积分:118
  • 历史总积分:1335
  • 注册:2016年7月23日
发表于:2020-07-06 11:23:33
5楼

Modbus地址配置比较自由,上个项目用了几个目前看表现稳定;

havegood

  • 精华:0帖
  • 求助:1帖
  • 帖子:80帖 | 273回
  • 年度积分:118
  • 历史总积分:1335
  • 注册:2016年7月23日
发表于:2020-07-06 11:25:53
6楼

CompactLogix支持吗?以太网标签方式通讯的,数据不多,要求采集后存数据库,

天寒星宇

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 46回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2011年11月23日
发表于:2020-07-06 12:12:17
7楼
看上去很好的东西,怎么也要顶一下



AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-12-09 11:02:44
8楼

李中伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 123回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2020年11月29日
发表于:2020-12-09 12:39:59
9楼

"AutoCtrl888" 的回复,发表在8楼
        对内容: 【更详细的案例:https://blog.csdn.net/AutoCtrl666/article/details/100161816...】进行回复:

        -----------------------------------------------------------------


好东西   一定得顶 !

havegood

  • 精华:0帖
  • 求助:1帖
  • 帖子:80帖 | 273回
  • 年度积分:118
  • 历史总积分:1335
  • 注册:2016年7月23日
发表于:2021-11-30 16:29:20
10楼

居然还支持多台PLC同时转换为MODBUSTCP协议,这个确实要点个赞!

向阳8888

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2021年7月07日
发表于:2021-12-04 09:50:05
11楼

给力给力


热门招聘
相关主题

官方公众号

智造工程师