本文为S7-1200 与 S7-300 CP343之间 S7 通信的几种可能情况分别提供了例程:
1. 同一项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 客户端,S7-300 作为服务器;
2. 同一项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 服务器,S7-300 作为客户端;
3. 不同项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 客户端,S7-300 作为服务器,双方 CPU 都采用 TIA V14 SP1编程组态;
4. 不同项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 服务器,S7-300 作为客户端,双方 CPU 都采用 TIA V14 SP1编程组态;
5. 不同项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 客户端,S7-300 作为服务器,S7-1200 使用STEP7 V14 SP1编程组态,S7-300使用 STEP 7 V5.6 编程组态;
6. 不同项目中S7-1200 与 S7-300 CP343-1之间 S7 通信,S7-1200 作为 S7 服务器,S7-300 作为客户端,S7-1200 使用STEP7 V14 SP1编程组态,S7-300使用 STEP 7 V5.6 编程组态。
注:例程中为标准版的 CP343-1,如果为CP343-1 lean,则S7-300只能作为服务器。
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ STEP7 V14 SP1
2.实现功能:
用于演示同一项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的客户端,S7-300 作为 S7 通信的服务器。
① S7-1200 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-300 CPU的DB11 块中。
② S7-1200 CPU将 S7-300 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
1_Same_Projects_S7-1200_As_Client.zap14
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ STEP7 V14 SP1
2.实现功能:
用于演示同一项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的服务器,S7-300 作为 S7 通信的客户端。
① S7-300 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-1200 CPU的DB11 块中。
② S7-300 CPU将 S7-1200 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
2_Same_Projects_S7-300_As_Client.zap14
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ STEP7 V14 SP1
2.实现功能:
用于演示不同项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的客户端,S7-300 作为 S7 通信的服务器。
① S7-1200 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-300 CPU的DB11 块中。
② S7-1200 CPU将 S7-300 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
S7-1200 项目:3_Different_Projects_S7-1200_As_Client.zap14
S7-300项目:3_Different_Projects_S7-300_As_Server.zap14
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ STEP7 V14 SP1
2.实现功能:
用于演示不同项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的服务器,S7-300 作为 S7 通信的客户端。
① S7-300 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-1200 CPU的DB11 块中。
② S7-300 CPU将 S7-1200 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
S7-1200 项目:4_Different_Projects_S7-1200_As_Server.zap14
S7-300项目:4_Different_Projects_S7-300_As_Client.zap14
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ S7-1200 V4.2 使用STEP7 V14 SP1编程组态;S7-300 V3.3 使用 STEP 7 V5.6 编程组态。
2.实现功能:
用于演示不同项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的客户端,S7-300 作为 S7 通信的服务器。
① S7-1200 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-300 CPU的DB11 块中。
② S7-1200 CPU将 S7-300 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
S7-1200 项目:5_Different_Projects_S7-1200_As_Client.zap14
S7-300项目:5_Different_Projects_S7-300_As_Server.zip
1.使用环境:
① S7-1200 V4.2
② S7-300 V3.3 ; CP343-1 V3.0
③ S7-1200 V4.2 使用STEP7 V14 SP1编程组态;S7-300 V3.3 使用 STEP 7 V5.6 编程组态。
2.实现功能:
用于演示不同项目中S7-1200 与 S7-300 CP343-1之间的以太网通信,项目中 S7-1200 CPU 作为 S7 通信的服务器,S7-300 作为 S7 通信的客户端。
① S7-300 CPU将 本地 DB10块中的 10 个字节的数据发送到 S7-1200 CPU的DB11 块中。
② S7-300 CPU将 S7-1200 CPU的 DB10块中 10 个字节的数据读取到 本地DB11 块中。
S7-1200 项目:6_Different_Projects_S7-1200_As_Server.zap14
S7-300项目:6_Different_Projects_S7-300_As_Client.zip
产品推荐
友情链接