求助:PLC之间通讯 点击:825 | 回复:10



青岛银

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-09 16:29:00
楼主
客户要求我们的设备(西门子s315-DP现场总线Profibus)与他们的plc联网以获取我们的设备信息,我想用MPI连接比较好,请问程序如何交换信息?比如,plc之间怎么读取数据块?谢谢!!!



bdj_001

  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 57回
  • 年度积分:0
  • 历史总积分:220
  • 注册:2005年3月10日
发表于:2005-06-09 16:39:00
1楼
是不是都是西门子的CPU啊? 是的话,用MPI也好,用PROFIBUS,连接上就可以直接读取的啊

青岛银

  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-09 16:44:00
2楼
是西门子的,用MPI的话,比如说另外一个s7-400怎么读我们设备中的DB100.DBW10,是不是在硬件设置里面设置?谢谢大虾!!!

青岛银

  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-09 17:07:00
3楼
哪位高手可以指点一下?谢谢!!!急

青岛银

  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-10 10:23:00
4楼
没有高手可以指点一下吗?谢谢!!!急

阿华钱

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:269
  • 注册:2003年4月20日
发表于:2005-06-10 11:08:00
5楼
硬件连接只是提供通讯平台(通讯软件可以设定),数据交换要靠你软件来编。方法很简单,就是通过读去地址数据的方式,不防试试。

青岛银

  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-10 14:54:00
6楼
谢谢阿华钱!!!能不能告诉我什么是通过读去地址数据的方式?可否举一个小例子?

海博特

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2005年4月25日
发表于:2005-06-11 09:05:00
7楼
s7中有网络通讯设定,对dp和mpi的通讯方式不一样,用mpi相对容易,需要在两边配置网络通讯参数。

青岛银

  • 精华:1帖
  • 求助:0帖
  • 帖子:20帖 | 77回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2003年11月05日
发表于:2005-06-13 10:32:00
8楼
谢谢济南工控!!

苗子

  • 精华:0帖
  • 求助:1帖
  • 帖子:363帖 | 2721回
  • 年度积分:0
  • 历史总积分:5525
  • 注册:2002年11月15日
发表于:2005-06-13 16:26:00
9楼
不论使用DP还是MPI,PLC之间的数据通信只能是IW、QW,而不是DB。只有使用OPC时,计算机才能读写DB单元。所以只能通过你的程序来交换数据了。

liuzhiman

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 95回
  • 年度积分:0
  • 历史总积分:134
  • 注册:2004年7月06日
发表于:2005-06-14 17:35:00
10楼
用MPI在网络配置中编辑全局变量就可用了,不过通讯量不能太多.

热门招聘
相关主题

官方公众号

智造工程师