×
Siemens Industry Online Support
Siemens AG
文档类型 常问问题 文档编号 82212115, 文档发布日期 2020年12月21日
(13)
评估

如何组态S7连接并使用PUT和GET指令编程实现在两个S7 CPU中进行数据传输?

无: 西门子工程师推荐本文档!
  • 文档
  • 涉及产品
您可以使用S7通信,例如,通过S7 CPU集成的PROFINET接口和工业以太网接口进行数据传输。

可以使用下面的通信指令用于S7 通信

  • PUT 用于发送数据
  • GET 用于接收数据

在STEP 7 V16 (TIA Portal) 中,“PUT”和“GET”指令位于"指令" 任务卡下的 "通信 > S7 通信" 中。

在STEP 7 V5.6中,FB15 "PUT"和FB14 "GET"功能块位于通信功能块下方的标准库中。

在S7-1200和S7-1500 CPU之间进行数据传输

下面的文档描述了如何在S7-1500和S7-1200 CPU之间组态一个S7 连接,并使用PUT 和 GET通信指令实现两个CPU之间的数据交换。

下载

  Documentation (1,1 MB)

 Registrierung notwendig  Project for STEP 7 V16 (2,1 MB)

注意

该示例也可以用于两个S7-1500 CPU或者两个S7-1200 CPU之间的通信。

在S7-1200和S7-300 CPU之间进行数据交换

下面的文档描述了如何在S7-1200和S7-300 CPU之间组态一个S7 连接,并使用PUT 和 GET通信指令实现两个CPU之间的数据交换。

下载 

  Documentation (3,0 MB)


 Registrierung notwendig  Project S7-1200 CPU for STEP 7 V16 (3,1 MB)

 Registrierung notwendig  Project S7-300 CPU for STEP 7 V16 (3,0 MB)

 Registrierung notwendig  Project S7-300 CPU for STEP 7 V5.6 (477,8 KB)




注意

应用于S7-1200 CPU示例同样适用于S7-1500 CPU。应用于S7-300 CPU示例同样适用于S7-400 CPU。

在S7-300 CPU和S7-1200 CPU用户程序中连续调用“PUT"和"GET"

下面的示例描述了如何在S7-1200 CPU和S7-300 CPU用户程序中连续调用"PUT"和"GET"指令或通信模块,以便通过一个S7连接传送多余160个字节的数据。

GET指令或通信模块以相同的连接号连续调用三次,从而可以接收400字节的数据。

PUT指令或通信模块以相同的连接号连续调用三次,从而可以发送400字节的数据。

下载 

  Documentation for STEP 7 V16 (1,2 MB)


  Documentation for STEP 7 V5 (935,5 KB) 
 Registrierung notwendig  Project for STEP 7 V16 (2,1 MB)
 Registrierung notwendig  Project for STEP 7 V5 (484,8 KB)

更多信息

关于在S7-1500 和S7-1200CPU中组态和编程S7 通信的更详细的信息,请参考条目

SIMATIC STEP 7 Basic/Professional V16 and SIMATIC WinCC V16.

关于在S7-300 和S7-400CPU中组态和编程S7 通信的更详细的信息,请参考条目

System and Standard Functions for S7-300/400 Volume 1 and Volume 2.

创建环境

FAQ中的图片和下载文件是在STEP 7  V16 (TIA Portal)和STEP 7 V5.6中创建的。

安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.
评估文档
无评估
请求和反馈
您想要做什么?
注意:反馈总是与当前的条目/产品相关。您的消息将被转发给我们在线支持团队的技术编辑们。如果我们需要就您的反馈提供答复,您将在几天内收到答复。如果没有其它问题,您将不会收到答复。