工业控制网络实验报告_第1页
工业控制网络实验报告_第2页
工业控制网络实验报告_第3页
工业控制网络实验报告_第4页
工业控制网络实验报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工业控制网络实验报告 班级:信科14-4班姓名:温华强学号: 实验四 S7-200与S7-300(S7-400)的以太网通讯一、实验目的1 学习使用STEP 7 Micro/WIN32软件;2 学会如何使用以太网建立S7-200与S7300之间的通讯;3 掌握S7-200与S7300之间的以太网通讯是如何进行的;二、实验必备条件1 带有STEP 7和STEP 7 Micro/WIN32(版本 3.2 SP1以上)软件的编程设备;2 PC/PPI 电缆和PC适配器或者 CP5611/5511/5411 和MPI电缆;3 一个CPU22X,符合以下类型要求: CPU 222 Rel. 1.10 或

2、以上、CPU 224 Rel. 1.10 或以上、CPU 226 Rel. 1.00 或以上、CPU 226XM Rel. 1.00 或以上;4 一个CP243-1, 订货号为 6GK7 243-1EX00-0XE0;5 一个HUB和网络电缆或者以太网直连电缆;6 一套 S7-300/400 PLC 包括以下器件:电源、CPU、CP343-1或CP443-1三、实验步骤1将CP243-1配置为CLIENT。使用STEP 7 Micro/WIN32中的向导程序。在命令菜单中选择Tools- Ethernet Wizard。2点击Next按钮,系统会提示您在使用向导程序之前,要先对程序进行编译。点

3、击Yes编译程序。3在此处选择模块的位置。在线的情况下,您也可以用Read Modules按钮搜寻在线的CP243-1模块。点击Next按钮。4在此处填写IP地址、子网掩码、通讯类型,点击Next按钮。5在此处填写模块占用的输出地址,建议使用缺省值。配置模块的连接个数。点击Next按钮。6配置该模块为CLIENT, 填写SERVER端的IP地址, 填写TSAP地址,请使用03.02 (第二个字节为CPU的槽号,对于400CPU略有不同,03.02应为03.03或者03.04), 点击Data Transfers按钮。7选择是读取数据还是写入数据,填写通讯数据的字节个数,填写发送数据区和接收数据

4、区的起始地址,点击OK按钮。8.选择CRC校验,使用缺省的时间间隔30秒,点击Next按钮。9填写模块所占用的V存储区的起始地址,你也可以通过Suggest Address按钮来获得系统建议的V存储区的起始地址,点击Next按钮。10点击Finish按钮,完成对该模块的配置。11可以使用向导程序提供的子程序,在CLIENT上编写图中的通讯程序。然后,将整个项目下载到作CLIENT的CPU上。在STEP 7 Micro/WIN32中编写如下程序段。SM0.0是200CPU中的一个常1位,SM0.5是200CPU中的一个秒脉冲信号。12使用HUB或者以太网直连电缆将CP243-1和CP343-1或

5、CP443-1连接在一起,您就可以在两个CPU之间交换数据了。13S7-300与S7-200通过变量表进行数据传输验证,需要分别在STEP 7和STEP 7 Micro/WIN32中建立变量表。14下载程序。STEP 7中的程序和以前的实验下载方式是一样的,而STEP 7 Micro/WIN32中的程序是通过PC/PPI线缆来下载的,需要注意的是该线缆不能热插拔,需要断电,否则可能会烧坏200CPU。15 下载完成程序后,若无误,则可以进行测试,从300CPU的发送区发送数据,测试在200的变量表中是否可以收到,反之,从200CPU发送数据,测试在300的变量表中是否可以收到。四、实验内容1使

6、用STEP 7 Micro/WIN32软件建立一个S7-200的站。2在STEP 7 Micro/WIN32中使用类库编写数据交换使用的程序。3分别下载程序到S7-200和S7-300中,建立S7-200和S7-300之间的通信连接,并分别建立变量表。4测试。从300CPU的发送区发送数据,测试在200的变量表中是否可以收到,反之,从200CPU发送数据,测试在300的变量表中是否可以收到。五、实验体会 通过这次实验我们掌握了学习使用STEP 7 Micro/WIN32软件;学会如何使用以太网建立S7-200与S7300之间的通讯;掌握S7-200与S7300之间的以太网通讯是如何进行的。实验

7、五 S7-200与S7-300(S7-400)的Profibus DP通讯一、实验目的1 学习使用STEP 7 Micro/WIN32软件;2 学会如何使用PROFIBUS DP建立S7-200与S7300之间的通讯;3 掌握S7-200与S7300之间的PROFIBUS DP通讯是如何进行的;二、实验内容1使用STEP 7软件建立一个S7-300的站,并在PROFIBUS DP线上插入一个EM277模块,设置好相应的EM277模块的DP地址。2分别下载程序到S7-200和S7-300中,建立S7-200和S7-300之间的通信连接,并分别建立变量表。3测试。从300CPU的发送区发送数据,测

8、试在200的变量表中是否可以收到,反之,从200CPU发送数据,测试在300的变量表中是否可以收到。三、实验步骤 S7-300与S7-200通过EM277进行PROFIBUS DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理、存放在V 存储区与S7-300的组态EM277从站时的硬件I/O地址相对应就可以了。1插入一个S7-300的站:2在S7-300站的PROFIBUS DP线上插入一个EM277模块(PROFIBUS DPAdditional Field DevicesPLCSIMATICEM277。如果没有该

9、模块,可以参照实验1,安装此模块),并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图:3根据机架上EM277的拨位开关设定以上EM277从站的站地址(注意: EM277上拨位开关的位置一定要和S7300中组态的地址值一致),如下图:4组态完系统的硬件配置后,将硬件信息下载到S7-300的PLC当中。5S7-300的硬件下载完成后,将EM277的拨位开关拨到与以上硬件组态的设定值一致(第3步已完成),在S7-200中编写程序将进行交换的数据存放在VB0,对应S7-300的QB4,建立STEP7中的变量表和STEP7 MicroWin的状态表,并进行监控,它们的数据交换结果如下图:6.测试。从300CPU的发送区发送数据,测试在2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论