您可以使用S7通信,例如,通过S7 CPU集成的PROFINET接口和工业以太网接口进行数据传输。
可以使用下面的通信指令用于S7 通信
在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)
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)
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
扫码分享