300 CPU MPI全局数据通讯组态方法 点击:365 | 回复:3



工控小C

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2014年4月25日
发表于:2014-12-17 11:56:03
楼主

       300CPU间的通讯方式有MPI通讯、DP通讯等。MPI通讯最大通讯距离在100米范围内,DP通讯单段通讯距离可达1200米,可以较长距离数据传送,MPI和DP通讯硬件介质都是485接口。在一个MPI通讯网络中,最多能组态4台300CPU之间的数据交换。

        MPI全局数据通讯采用广播方式进行数据交换,不需要对全局数据进行编程,只需要在STEP7的MPI网络中用全局数据表对数据通讯组态。

        中小型生产线,两台以上四台以下300CPU的通讯方式可以走MPI通讯方式。以下介绍一下2台300CPU MPI通讯方式的全局数据组态方法。

        硬件要求:CPU315-2DP   CPU312

        软件要求:STEP7编程软件

        1)打开STEP7编程软件,建立一个项目MPI TONGXUN,项目中插入两个站点,CPU312站点和CPU315-2DP站点,如图所示。

        2)分别对两个站点的CPU进行硬件组态,配置MPI通讯速率和站点号,通讯速率可以在19.2K到12M中选择,这里我们选择系统默认通讯速率:187.5K,312CPU站点:2#站,315CPU站点:3#站,组态如下所示。

         312站点CPU组态如下所示,系统默认2#地址,不需要修改:

         315-2DP站点CPU组态如下图所示,在“属性”中“参数”对话框中定义MPI网络站点地址为3#站地址,如下图所示:

        接下来进行全局数据通讯组态,共有两种方法:

        方法一:在组态好的项目中,右击MPI网络进行全局变量数据设置;如图一所示。

        方法二:打开任一配置好的硬件配置,点击组态网络图标“”,右击MPI进行全局变量数据设置,如下图所示:

 定义发送接收数据,300CPU间的相互通讯最多可以定义4个全局数据包的循环数,地址区可以使M、D、Q、I区,长度最大是22个字节,定义多个数据区,每个数据区会占用两个字节,发送接收的最大22个字节数也会相应减少。定义发送与接收区地址长度应为一致,不然编译会报错。(转发暗号:亿维UN300 PLC)

定义全局数据发送接收区步骤如下图所示:

 定义全局数据发送接收区扫描速率、全局数据状态如下图所示:

 以上为2台300CPU MPI的全局数据组态方式,3台、4台也是同样的组态方法,大家可以试着自己组态一个看看。

关注亿维微信订阅号,随时随地学习工控技术!




zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2014-12-17 12:40:01
1楼

不错,谢谢分享。        

工控小C

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2014年4月25日
发表于:2014-12-17 14:05:16
2楼

回复内容:

对: zhu860423060  不错,谢谢分享。          内容的回复!


 谢谢.................................

hongwei282

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2009年12月17日
发表于:2016-03-05 18:06:17
3楼

赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞


热门招聘
相关主题

官方公众号

智造工程师