文档详情

通过S7协议实现s7-1200与s7-200的通信.pdf

发布:2017-05-27约6.01千字共15页下载文档
文本预览下载声明
通过 S7 协议实现 S7-1200 与 S7-200 的通信 Communication between S7-1200 and S7-200 via S7 protocol Getting Started Edition (2009 年 11 月) 摘 要 本文介绍了通过 S7 协议实现 S7-1200 与 S7-200 的通信。 关键词 S7 协议,S7-1200,S7-200 Key Words S7 protocol ,S7-1200,S7-200 IADT Service Support 15 目 录 1.概述 4 2 .硬件需求 4 3.软件需求 4 4 .组态 5 4. 1 S7-1200 配置 5 4. 2 S7-1200 PLC 编程 5 4. 3 S7-200 配置 7 4. 4 S7-200 PLC 编程 11 4. 5 检测 S7-1200 与 S7-200 PLC 通信结果 12 5.总结 14 IADT Service Support 15 1.概述 通过以太网可以实现 S7-1200 与 S7-200 连接通信。S7-200 可以使用 模块(CP243-1 或 CP 243-1 IT)连接到以太网上,该模块提供S7 通信的功能,既可作为客户机,也可以作 为服务器,可以同时与最多 8 个 S7 通信伙伴进行通信;S7-1200 集成以太接口,提供 S7 通信的功能,只能作为服务器,可以同时建立 3 个通信连接。 下面会用一个实例来描述 S7-200 如何与 S7-1200 建立通信连接。 图 1: 实例网络拓扑图 2 .硬件需求 • S7-1214C AC/DC/RLY • CPU 224 XP CN DC/DC/DC • CP243-1 IT • SCALANCE X204-2 • PG/PC(使用编程电缆) 3.软件需求 • S7-1200 编程软件 STEP 7 Basic V10.5 • S7-200 编程软件 STEP 7 –MicroWIN V4.0 SP6 IADT Service Support 15 4 .组态 4. 1 S7-1200 配置 • 使用 STEP 7 Basic 创建项目“comS7200 ”; 图2 : 创建项目 • 添加 S7-1200 设备 CPU1214C ,设置 IP 地址为 8; 图3: 添加 PLC 设备 4. 2 S7-1200 PLC 编程 • 在 Program blocks 下,添加程序块(DB1,DB2,DB3),其中 DB1 和 DB3 为符号 DB (选择 Symbolic access only ),DB3 为绝对地址 DB(不选择 Symbolic access only) , S7 通信只支持绝对地址 DB 寻址通信; IADT Service Support 15 图4 : 创建绝对地址 DB2 • 打开全局 DB2,输入 2 个数组类型数据,每个数组有 16 个元素;
显示全部
相似文档