- {{item.name}}
如何组态S7连接并用PUT和GET通信指令编程实现两个S7-1500 CPU的数据交换?
- 1
- 4832
- 1779
您可以使用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之间的数据交换。
下载
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之间的数据交换。
下载
Project S7-1200 CPU for STEP 7 V16 (3,1 MB)
Project S7-300 CPU for STEP 7 V16 (3,0 MB)
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)
Project for STEP 7 V16 (2,1 MB)
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中创建的。
您可以前往全球资源库查看此文档:http://support.automation.siemens.com/CN/view/zh/82212115
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 如何使用 TCON 通信指令编程建立两个 S7-1500 CPU 之间的开放式用户通信?
- 如何使用FB15 "PUT" 和 FB14 "GET"功能块进行组态和编程,创建一个 S7 连接用于一个S7-1200和一个S7-300 CPU的数据传输?
- 在S7-1500 CPU的程序中可以使用多少 PUT/GET 指令 ?
- 如何编程通信块 FB63 "TSEND", FB64 "TRCV", FB65 "TCON" 和 FB66 "TDISCON"以实现用S7-300 或 S7-400 CPU的PROFINET口进行基于TCP协议的数据交换?
- S7 通讯和S7基本通讯使用的PUT和GET指令之间有什么不同?
- SINAMICS V90:怎样连接并且组态电机抱闸
- 如何实现两个S7-1200 CPU之间的以太网通信
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态TCP连接以实现数据交换?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态ISO传输连接以实现数据交换?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态ISO-on-TCP传输连接以实现数据交换?
{{item.nickName}}