PPT-全局数据通信.pptx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

S7-300PLC应用技术全局数据通信

目录010302全局数据通信原理全局数据的结构全局数据通信的组态

全局数据通信原理1全局数据通信方式即GD通信,是以MPI分支网为基础而设计的。?在MPI分支网上实现全局数据共享的两个或多个CPU中,至少有一个是数据的发送方,有一个或多个是数据的接收方。发送或接收的数据称为全局数据。?在PLC操作系统的作用下,发送CPU在它的扫描循环结束时发送全局数据,接收CPU在它的一个扫描循环开始时接收全局数据。

“同一个MPI子网中最多15台S7-300/400和C7之间可以周期性地相互交换少量的数据。每个CPU都可以通过全局数据通信访问其他CPU的过程输入、过程输出、存储器标志位M、定时器、计数器和数据块中的数据。GD通信特点使用CPU集成的MPI接口,不需增加硬件成本,就可以实现多CPU之间的通信。1采用广播方式来传输数据,数据被接收后不返回确认信息,不能保证通信数据的完整性和准确性。4可以实现事件驱动的全局数据通信,知识在事件发生时才调用SFC来发送数据。3使用简单方便,只需要组态,不需要编程。2全局数据通信原理1

目录020301全局数据的结构全局数据通信原理全局数据通信的组态

全局数据的结构2全局数据环全局数据包CPU的全局数据通信功能全局数据结构参与收发全局数据包的CPU组成了全局数据环(GDCircle)。CPU可以向同一个环内的其他CPU发送数据或接收数据。在一个MPI网络中,最多可以建立16个GD环,每个GD环最多允许15个CPU参与全局数据交换。每个全局数据占全局数据表中的一行。同一个全局数据环中,具有相同的发送站和接收站的全局数据的字节数之和如果没有超出允许值,编译时会自动组成一个全局数据包(GDPacket)。S7-300CPU可以发送和接收的GD包的个数(4个或8个)与CPU的型号有关,有S7-300参与的每个GD包最多22B数据。S7-400CPU可以发送8个或16个GD包,接收16个或32个GD包,S7-400之间每个GD包最多54B数据。

全局数据字节字相关数组位双字一个全局数据包由一个或几个GD元素组成,各种元素使用的字节数如表所示:I5.0QB4MW22DB5.DBD8MB50:20数据类型所占字节数/B在GD中设置的最大数量相关数组字节数+两个头部说明字节一个相关的22B字节单独的双字64个单独的双字单独的字46个单独的双字单独的字节38个单独的双字单独的位348全局数据的结构2

目录030201全局数据通信的组态全局数据通信原理全局数据的结构

全局数据通信的组态3举例:通过MPI网络配置,实现两个CPU315-2DP之间的全局数据通信。设备:2台CPU315-2DPPLCMPI电缆安装有STEP7V5.5编程软件计算机图1网络配置图

全局数据通信的组态3步骤1:生成MPI硬件工作站步骤2:设置MPI地址图2配置MPI站点

全局数据通信的组态3步骤3:连接网络步骤4:生成全局数据表图3用Netpro组态MPI网络图4全局数据组态GDID格式为GDa.b.c例如GD1.1.1表示1号GD环的1号GD包中的1号全局数据

全局数据通信的组态3步骤5:定义扫描速率和状态信息图5扫描速率和状态信息执行菜单命令View→ScanRates,可以设置扫描速率和状态字地址,如图5所示。图中SR为扫描速率,SR1.1为8,表示发送更新时间为8×CPU循环时间。范围为1~255。如果出现通信中断,问题往往是设置扫描时间过快,可改大一些。

全局数据通信的组态3举例:用SFC60发送全局数据GD2.1,用SFC61接收全局数据GD2.2。图6用SFC60发送全局数据

谢谢!

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档