全局数据通信能提供什么样的属性、优势和特殊的功能?

说明:
全局数据通信是通过 MPI 接口实现 SIMATIC S7 CPUs 之间的循环数据通信。数据通信在更新过程输入和输出映像期间是循环的。n

除传送循环数据外,对于 S7-400,也可以通过系统功能块实现事件触发的数据传输。为此,在 S7 程序中需要调用功能块来发送和接收数据。n

传输的数据在程序中被静态的定义,能在不同的全局数据循环组中一致性地传输,即对已定义的节点组彼此之间交换全局数据。只有通过背板总线上的相同的通信总线(K bus) 或 MPI 总线传输到同一个 STEP7 项目下已参数化的模块才能进行数据传输。n

全局数据通信和 MPI 在 ISO-OSI 参考模型中的位置请参考下图。
全局数据通信能提供什么样的属性、优势和特殊的功能?
图 01: ISO-OSI 参考模型n

全局数据通信服务:

服务 说明
循环数据传输

循环数据传输适用于所有组态的全局数据循环。数据在过程映像更新时传输。

GD_SND / GD_RCV

S7-400以事件触发控制的方式,通过功能块 GD_SND 和 GD_RCV 分别发送和接收全局数据包。在功能中指定全局数据循环数和全局数据包数。

n

服务的属性:
传输的数据量相对较少,对于 S7-300 CPU 最大为 22 字节,对于 S7-400 CPU 最大为 54 字节。

服务/属性

S7-300S7-400
最大数据长度22 字节54 字节

发送GD包的最大数量

4/ 8
取决于S7-300 CPU 的型号
8/ 16
取决于S7-400 CPU 的型号

接收GD包的最大数量

4 / 8
取决于S7-300 CPU 的型号
16 /32
取决于S7-400 CPU 的型号

GD循环数的最大数量

4 / 8
取决于S7-300 CPU 的型号
8 / 16
取决于S7-400 CPU 的型号
功能块SFC 60 “GD_SEND” / SFC 61 “GD_REC”

全局数据通信的优点:

  • 简便的通信组态
  • 一致性地数据传输

全局数据通信的缺点:

  • 全局数据通信只能用于同类的 SIMATIC 结构中
  • 数据传输是静态的
  • 只能用于少量的数据传输
  • 全局数据通信是不带确认的

注意:

  • 全局数据通信不能用于 S7-400H 系统。
  • 请参考条目号:20982954 找到关于 SIMATIC S7 通信的常规信息。
  • 关于 S7 全局数据通信的 SFCs 的可用信息请参考手册”System Software for S7-300/400 System and Standard Functions”,参考条目号: 1214574

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论