回复:三台S7-200之间通信的问题

davelyu

  • 帖子

    156
  • 精华

    3
  • 被关注

    36

论坛等级:侠士

注册时间:2010-12-23

普通 普通 如何晋级?

发布于 2015-08-11 16:14:23

16楼

展开查看
以下是引用芳季在2015-08-10 10:09:38的发言 >6楼

我有个问题。

你把电脑直接让第三方的MODBUS读取不行吗?既然他喜欢做主站,电脑喜欢做从站。然后两个第三方的MODBUS就自己想办法共享电脑的数据。关键是电脑的数据要不要跟两个200从站汇报。你没说。

你这个办法没看见有什么问题啊。200两个口一个MODBUS通讯一个网络读写通讯。网络读写的向导可以有对0口或1口的编程。那么这个随便怎么用。那么就是说剩下MODBUS需求的这个口你也可以想做主站也行从站也行。他们任何东西都可以以200为中心通过PPI交换任何数据。只是数据可能要转来转去才会到。

比如说右边的plc做网络读写的搬运工。就是说它要执行所有网络读写的操作。现在要电脑上面的一个数据要给左边的第三方MODBUS。那么这个数要经历下面的过程。

  1. 左200 modbus主站一直读取这个数,不管数据是什么,保存在自己PPI网络读写的V区。此时目的数据来到左200。

  2. 右200PPI主站一直读取左200网络读写V区这个数,然后又写向中200的PPI网络读写V区。此时目的数据来到中200 。

  3. 左modbus主站一直在读中200的一片网络读写V区,不管有没有数据。此时数据来到左modbus主站。

原先现场就地的工控机是与DCS一侧的一台数据采集设备(暂叫DCS数采仪)进行modbus主从通信,就地的工控机为从站

~~老外的工控机就是这么别扭,非得做从站,别问我为什么不能做主站

而且工控机端运行的采集软件无法去更改内部的配置文件,如果能更改配置文件,我就不搞modbus通信了~~

现在当地的环保局要求厂家分出一路数据到环保的数采仪(暂叫环保数采仪)上,但是不能从DCS数采仪上分出来,必须从就地的工控机分出来,就地的工控机做为modbus从站,肯定不能一从对多主吧,如果能,请牛人告诉我怎么搞。

于是我就想到了上述的方案,用一台PLC作为modbus主站,从工控机上收集所有需上传的数据,然后通过PPI协议分享给另外两台PLC,这两台PLC再通过各自的PORT0端口作为modbus从站与环保数采仪及DCS数采仪进行通信。

小弟才疏学浅,只能想到这个方案,有更简单的我也愿意接受,谢谢大家

个人微信公众号 "iLearning爱学习",头像就是公众号二维码
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。