本文为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
词条
词条说明
系统会在后台自动创建可在项目中搜索的编辑器文本索引。每次更改后,系统都会更新搜索索引。仅当索引更新完成后,才能进行搜索。用户可以随时手动生成搜索索引。操作步骤要自动生成搜索索引,请按以下步骤操作:在“选项”(Options) 菜单中,选择“设置”(Settings) 命令。“设置”(Settings) 窗口将显示在工作区内。在区域导航中,选择“常规 > 在项目中搜索”(General >
CPU 扫描周期可以在“常规 > 读取周期”(General > Read cycle) 选项卡中,通过数据点组态将输入数据点分配给 CPU 的读取周期。CPU 扫描周期的结构传输模块 (CP/TIM) 扫描 CPU 存储区的周期由以下阶段组成:高**级读取作业( 快速周期 )对于分配为“快速周期”(Fast cycle) 的所有数据点,在每个扫描周期均会读取 PL
1.在 PLC_1 的 OB1 中调用“TCON” 通信指令① 在**个 CPU 中调用发送通信指令,进入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,从右侧窗口 “Instructions” > “Communications” > “OPEN User Communications”下调用 “
前几天,有个项目,1214cpu通过PN下带了魏德米勒的接口模块,刚开始偶尔断线,换了2根网线还是如此。后来将更新时间改为8倍(默认3倍),就好了未发生掉站现象。过了两天后,将更新周期又改为3倍,同样也没发生过掉站现象。现象很奇怪,不知道什么问题导致的偶尔掉站?对于PN通讯,这个肯定一点呢,就是在看门狗时间之内,IO设备没有收到来自IO控制器的IO数据,在连续三次没有收到IO数据就会丢站报警,但是
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com