如何将RS485仪表数据通过MPI方式传送到S7-300PLC中? 点击:430 | 回复:4



大连德嘉工控

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1071帖 | 1339回
  • 年度积分:432
  • 历史总积分:8492
  • 注册:2009年2月24日
发表于:2020-03-18 09:44:15
楼主

       现在一般现场所用的仪器仪表基本都带有Modbus RTU协议通讯,也就是通常我们所说的RS485通讯,但大多数西门子S7-300不具有这种通讯方式,如CPU 312,只有MPI口,适合小型系统。

       那么要想将现场的仪表数据传送到该CPU中,可以通过我们以太网模块ETH-MPI(smartIE),它是将MPI转成以太网进行通讯的,功能类似西门子CP343模块;

       然后再通过我们兼容S7-200的H05型PLC,该PLC具有一个网口,可通过以太网与以太网模块ETH-MPI(smartIE)通讯,通讯方式不用编程,只需在网页定义即可;

      最后H05型PLC再通过自带串口与仪表进行Modbus通讯,这样就可以实现以上需求。


硬件连接示意图:

未标题-1.jpg

H05型PLC网页通讯方式定义如下:

image.png

一共具有6个通道,可将通道0传送数据方式定义为送数,这里对方IP地址填以太网模块ETH-MPI(smartIE) 的IP地址,对方PLC类型定义为S7-300,无需编程即可将该PLC定义的指定数据送到S7-300中!

1分不嫌少!


楼主最近还看过



yang20908

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1342回
  • 年度积分:118
  • 历史总积分:7918
  • 注册:2010年4月06日
发表于:2020-03-18 13:43:29
1楼

MPI方式只适合300 400,现在新款的1200 1500都不支持了。与时俱进啊

大连德嘉工控

  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1071帖 | 1339回
  • 年度积分:432
  • 历史总积分:8492
  • 注册:2009年2月24日
发表于:2020-03-19 09:08:27
2楼


回复内容:

对: yang20908 MPI方式只适合300 400,现在新款的1200 1... 内容的回复!

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

1200或者1500我们有ModbusRTU直接转成ModbusTCP的转换器,这个当然要有了,而且很方便

吴东升

  • 精华:0帖
  • 求助:11帖
  • 帖子:11帖 | 25回
  • 年度积分:0
  • 历史总积分:12581
  • 注册:2018年8月21日
发表于:2020-03-31 09:24:40
3楼

请问这种方式对数据传输的字节数是否有限制,我之前使用的方法是485转modbus,在PLC组态下面挂从站,但是这样对读写的字节数有限制,导致我需要不断地增加485转modbus转换器。

大连德嘉工控

  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1071帖 | 1339回
  • 年度积分:432
  • 历史总积分:8492
  • 注册:2009年2月24日
发表于:2020-03-31 09:46:08
4楼


回复内容:

对: 吴东升 请问这种方式对数据传输的字节数是否有限制,我之前使用的... 内容的回复!

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

这里面有6个通道,每个通道最多可以传输200个字节


热门招聘
相关主题

官方公众号

智造工程师