以太网通讯200-300

上传人:xh****66 文档编号:61655648 上传时间:2018-12-08 格式:PPT 页数:46 大小:1.41MB
返回 下载 相关 举报
以太网通讯200-300_第1页
第1页 / 共46页
以太网通讯200-300_第2页
第2页 / 共46页
以太网通讯200-300_第3页
第3页 / 共46页
以太网通讯200-300_第4页
第4页 / 共46页
以太网通讯200-300_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《以太网通讯200-300》由会员分享,可在线阅读,更多相关《以太网通讯200-300(46页珍藏版)》请在金锄头文库上搜索。

1、1,S7-200 & S7-300 以太网通信,2,概述 编程示例 功能要求 实现步骤,提纲,2,S7-200 & S7-300 以太网通信,3,工业以太网作为广泛使用的控制级应用网络,是 Simatic Net 的重要组成部分。考虑到国内用户的需求和性价比因素,自动化技术人员常常需要组建包括 S7-200 和 S7-300 PLC 在内的以太网通信网络,这也是大家必须掌握的基本技能。 S7-200 和 S7-300 PLC 可分别通过以太网扩展模块 CP243-1 或CP243-1 IT 和 CP343-1 或 CP343-1IT 接入工业以太网,再加上功能强大的 STEP 7 和 STEP

2、-7 Micro/WIN 等组态软件,使得 S7-200 和S7-300 PLC 之间的以太网通信的实现简单易行。,概述,4,CP243-1 以太网模块的连接结构图,5,概述 编程示例 功能要求 实现步骤,提纲,5,S7-200 & S7-300 以太网通信,6,功能需求 实现步骤 CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,6,编程示例,7,本示例将利用 CP243-1 IT 和 CP343-1 IT 实现 S7-300 PLC 的 I0.1 I 0.7 与 S7-200 PLC 的 Q0.1 Q0.7、S7-300 PLC 的 Q4.0Q4.7 与

3、S7-200 PLC 的 I0.1 I0.7 状态同步。 实现 S7-200 和 S7-300 PLC 的以太网通信需要具备以下必备条件: (1)带有 STEP 7 和 STEP 7 Micro/WIN32(版本3.2 SP1以上)软件的编程设备。 (2)PC/PPI 电缆和 PC 适配器或者 CP5611/5511/5411 和 MPI 电缆。,功能需求,8,(3)一个 CPU22X ,符合以下类型要求: CPU 222Rel. 1.10 或以上; CPU 224Rel. 1.10 或以上; CPU 226Rel. 1.00 或以上; CPU 226XMRel. 1.00 或以上。 (4)一

4、个 CP243-1 或 CP243-1 IT。 (5)一个 HUB /交换机和网络电缆或者以太网直连电缆。 (6)一套 S7-300 PLC 包括以下器件:电源、CPU、CP343-1或CP343-1 IT。,功能需求,9,功能需求 实现步骤 CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,9,编程示例,10,CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,10,实现步骤,11,(1)执行项目树菜单命令 “向导”“因特网”(或 Step7-Micro/Win 菜单命令 “工具”“因特网向导”),打开 CP2431 IT

5、 模块的配置界面。,CP243-1 IT 的组态,12,(2)在因特网向导对话框中,点击“下一步”按钮。,CP243-1 IT 的组态,13,(3)选择 CP243-1 IT 模块的位置。位置的计算规则为扩展模块在机架上相对于 CPU 的位置, CPU 右边的第一个扩展模块位置为0,依次类推为1,2,3。若不清楚位置,最好对模块进行在线组态,单击“读取模块”按钮,让系统自动获取模块位置。,CP243-1 IT 的组态,14,1. 模块位置输入域。 2. 在线时通过点击“读取模块”按钮,可自动获得在线的CP2431 IT模块的位置。 3. 进入下一界面。,CP243-1 IT 的组态,15,(4

6、)设置 CP243-1 IT 模块的IP地址,注意 CP3431 IT 模块的设置要与此处设置匹配。,CP243-1 IT 的组态,16,1. IP地址输入域,本例中设为“192.168.147.2”。 2. 子网掩码输入域,本例中设为“255.255.255.0”。 3. 通讯连接类型选择域(如10Mbit/s,100 Mbit/s,半双工,全双工),一般选择使用系统默认的设置“自动检测通信”,由系统来自动检测通信类型。 4. 点击进入下一界面。,CP243-1 IT 的组态,17,(5)配置 CP243-1 IT 模块的连接数目。CP243-1 IT 最多可以建立8个以太网连接,此处设置连

7、接数为1,然后单击“下一步”按钮。,CP243-1 IT 的组态,18,1. 确定模块命令字节起始地址,一般使用系统默认设置。 2. 模块的连接数目输入域,在本例中选择1。 3. 点击进入下一界面。,CP243-1 IT 的组态,19,(6)具体设置所建立的连接。如下图所示,TSAP 设置中02代表CPU 的槽号,IP 地址要与后续 CP343-1 IT 组态保持一致。选择客户机连接,服务器 TSAP 为3.02,IP 地址为192.168.147.1,然后单击“数据传输”按钮配置 CPU 间的数据传输。,CP243-1 IT 的组态,20,(7)设置该连接的数据传输。本示例中将实现客户机对远

8、程服务器的读取和写入,因此请按下文说明配置两个数据传输。 a. 点击“新传输”按钮。弹出如下窗口。,CP243-1 IT 的组态,21,b.点击 “是(Y)” 按钮建立新的传输。,CP243-1 IT 的组态,22,c.设置用于读取的传输的参数。按下图说明设置之后,点击 “是(Y)”按钮建立另一个传输。,CP243-1 IT 的组态,23,1.选择从服务器读取数据。 2.设置读取的字节数为1。 3.设置数据交换的存储区,这里将服务器的IB0内的数据读入到客户机的VB2000内。 4.为此数据传输定义符号名。 5.点击“新传输按钮”建立另外一个数据传输。,CP243-1 IT 的组态,24,d.

9、设置写入传输的参数。,CP243-1 IT 的组态,25,(8)设置 CRC 保护,以保证模块配置不会被无意的存储区访问所覆盖。 1. 选择 CRC 保护。 2. 设置“保持活动”的时间间隔,使用系统默认的设置。 3. 点击“下一步”按钮。,CP243-1 IT 的组态,26,(9)设置管理员账户的用户名及密码,单击“下一步”按钮进入下一界面。,CP243-1 IT 的组态,27,(10)使能 CP243-1 IT 的其他服务。由于本例未使用这些服务,故直接单击“下一步”按钮即可。,CP243-1 IT 的组态,28,(11)点击 “建议地址” 按钮,让系统来选定一个合适的存储区。然后,单击“

10、下一步”按钮,进入下一界面。,CP243-1 IT 的组态,29,(12)编辑配置名称。 1. 编辑此配置的名称,本例中使用系统默认的名称。 2. 点击“下一步”按钮。,CP243-1 IT 的组态,30,(13)点击“完成”按钮,出现确认对话框。,CP243-1 IT 的组态,31,(14)点击 “是(Y)” 按钮完成此模块的配置,关闭对话框。,CP243-1 IT 的组态,32,CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,32,实现步骤,33,CP243-1 IT 组态完毕之后,系统将自动生成相应的子程序。S7-200 作为客户机,只需编写主程序,

11、调用子程序即可。 (1)网络1在每次扫描开始调用ETHx_CTRL子程序。ETHx_CTRL子程序负责执行以太网错误检查。 (2)网络2实现在脉冲信号SM0.5的上升沿时调用数据传送子程序ETHx_XFR,从S7-300读取IB0的数据到S7-200的VB2000。,S7-200 程序说明,34,(3)网络3实现在脉冲信号 SM0.5 的下降沿时调用数据传送子程序ETHx_XFR,向 S7-300 QB4 写入 S7-200 的 VB2001。 (4)网络4使用移位指令将 VB2000 移至 QB0 ,将 IB0 移至 VB2001。 (5)将编写完毕的程序下载到S7-200 CPU中。,S7

12、-200 程序说明,35,CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,35,S7-300 的组态,36,S7-300 的组态,S7-300 为服务端与 S7-200 进行以太网通信时,不必编写PLC程序。只需按以下步骤做硬件组态操作。 (1)执行 Step7 菜单命令 “文件”“新建”打开“新建项目” 对话框,输入项目名称、路径,单击“确定”建立新 Step7 项目。,37,S7-300 的组态,项目新建成功后的效果如下图。,38,S7-300 的组态,(2)在项目树中右击建好的项目,执行菜单命令“插入新对象”“Simatic 300站点”。添加成功后

13、,双击添加好的“SIMATIC 300(1)”图标。,39,S7-300 的组态,添加新 S7-300 站点后的效果如下图所示。,40,S7-300 的组态,(3)双击项目树上的 “SIMATIC 300(1)” 图标,再双击“硬件”图标,进入 S7-300 硬件组态界面。,41,S7-300 的组态,S7-300 硬件组态界面如下图所示。,42,S7-300 的组态,(4)在右侧的目录菜单中,依次添加导轨(Rail)、电源、CPU、输入输出扩展模块。,43,S7-300 的组态,(4)设置CP343-1IT模块的IP地址和子网掩码。 (5)组态完毕,将程序下载到 S7-300 PLC 中。,

14、44,CP243-1 IT 的组态 S7-200 程序说明 S7-300 的组态 通信测试,44,实现步骤,45,通信测试,通信测试步骤如下: (1)用双机互联网线(或通过HUB/交换机和网络电缆)连接 CP243-1 IT 和 CP343-1 IT。 (2)改变 S7-200 PLC 的 IB0 的状态,观察 S7-300 PLC 的 QB4 的状态是否与 S7-200 PLC 的 IB0 一致。 (3)改变 S7-300 PLC 的 IB0 的状态,观察 S7-300 PLC 的 QB0 的状态是否与 S7-300 PLC 的 IB0 一致。,46,End of presentation!,Thank you for your attention!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号