s7200_以太网通讯演示教学.ppt_第1页
s7200_以太网通讯演示教学.ppt_第2页
s7200_以太网通讯演示教学.ppt_第3页
s7200_以太网通讯演示教学.ppt_第4页
s7200_以太网通讯演示教学.ppt_第5页
免费预览已结束,剩余58页可下载查看

下载本文档

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

文档简介

1 S7 200以太网通讯 您可以选择CP243 1将S7 200连接在以太网上 2 S7 200以太网通讯 简介以太网通讯示例任务硬件准备编程调试 提纲 3 简介 工业以太网是用于SIMATICNET开放通讯系统地过程控制级和单元级的网络 物理上 工业以太网是一个基于屏蔽的 同轴双绞线的电气网络和光纤光学导线的光网络 工业以太网是由国际标准IEEE802 3定义的 通过以太网扩展模块 CP243 1 或互联网扩展模块 CP243 1IT S7 200将能支持TCP IP以太网通讯 CP243 1IT 因特网模块是用于连接S7 200系统到工业以太网 IE 的通讯处理器 可以使用STEP7Micro WIN 通过以太网对S7 200进行远程组态 编程和诊断 S7 200可以通过以太网和其他S7 200 S7 300和S7 400控制器进行通讯 它还可以和OPC服务器进行通讯 要通过以太网与S7 200PLC通信 S7 200必须使用CP243 1 或CP243 1IT 以太网模块 PC机上也要安装以太网网卡 4 简介 CP243 1IT模块 5 S7 200以太网通讯 简介以太网通讯示例任务硬件准备编程调试 提纲 6 S7 200以太网通讯 任务硬件准备编程调试 以太网通讯示例 7 以太网通讯示例 任务 在本次实验中要通过以太网实现对PLC的编程和诊断同时也要实现两台PLC之间的通讯即数据交换 8 S7 200以太网通讯 任务硬件准备编程调试 以太网通讯示例 9 以太网通讯示例 硬件准备 需要的硬件有 装有STEP7Micro Win3 2以上版本的和以太网卡的编程计算机一台 两台S7 200CPU 两个CP243 1IT扩展模块 4端口以太网交换机 3根RJ45接口电缆 普通网线 一根S7 200编程电缆 连接 首先用编程电缆将计算机与一台PLC连接 通过软件编程并下载程序到CPU中 之后将计算机与另一台PLC连接 通过软件编程并下载程序到CPU中 这样当两台PLC完成以太网配置之后 就可以接入以太网网络实现通过以太网的编程和诊断以及两台PLC基于以太网的数据交换 10 S7 200以太网通讯 任务硬件准备编程调试 以太网通讯示例 11 以太网通讯示例 编程 配置服务器配置客户机相关指令编写程序 编程 12 编程 配置服务器 进入因特网配置向导指定模块位置指定模块地址指定命令字节和连接数目配置连接配置CRC保护和保持活动间隔管理员账户配置因特网服务配置为配置分配存储区生成项目组件完成配置 步骤 13 配置服务器 步骤1 进入因特网配置向导 选择项目树中的 向导 因特网 进入因特网配置向导 14 配置服务器 步骤1 进入因特网配置向导 点击 下一步 按钮 15 1 指定模块位置 2 在线情况下通过点击 读取模块 按钮可以搜寻在线的CP243 1IT模块 3 点击 下一步 按钮 配置服务器 步骤2 指定模块位置 16 配置服务器 步骤3 指定模块地址 1 设定模块的IP地址 自定义适用的IP地址 本例中设为 10 1 202 2 2 填写适用的子网掩码 本例中设为 255 255 254 0 3 选择模块的通讯连接类型 使用系统默认的设置 4 点击 下一步 按钮 17 配置服务器 步骤4 指定命令字节和连接数目 1 确定Q内存地址 使用系统默认设置 2 配置模块的连接数目 在本例中选择1 3 点击 下一步 按钮 18 配置服务器 步骤5 配置连接 1 选择此连接为服务期连接 2 设置远程TSAP TransportServiceAccessPoint 地址 本地TSAP地址自动生成无法修改 远程TSAP地址使用系统默认的设置即 10 3 选择 接受所有连接请求 4 使用系统默认的设置 5 点击 下一步 按钮 19 配置服务器 步骤6 配置CRC保护和保持活动间隔 1 选择CRC保护2 设置 保持活动 的时间间隔 使用系统默认的设置 3 点击 下一步 按钮 20 配置服务器 步骤7 管理员账户配置 1 设置管理员账户的用户名及密码 2 点击 下一步 按钮 21 配置服务器 步骤8 因特网服务配置 1 在本例中禁止模块的电子邮件 FTP WEB服务 2 点击 下一步 按钮 22 配置服务器 步骤9 为配置分配存储区 1 选择一个未使用的V存储区来存放模块的配置信息 可以点击 建议地址 按钮 让系统来选定一个合适的存储区 2 点击 下一步 按钮 23 配置服务器 步骤10 生成项目组件 1 编辑此配置的名称 本例中使用系统默认的名称 2 点击 下一步 按钮 24 配置服务器 步骤11 完成配置 点击 完成 按钮完成配置 25 因特网通讯示例 编程 配置服务器配置客户机相关指令编写程序 编程 26 编程 配置被叫猫 进入因特网配置向导指定模块位置指定模块地址指定命令字节和连接数目配置连接配置CRC保护和保持活动间隔管理员账户配置因特网服务配置为配置分配存储区生成项目组件完成配置 步骤 注 被叫猫的配置步骤同主叫猫一样只是在步骤3 步骤5 步骤9上略有差别 27 配置客户机 步骤3 指定模块地址 这里将客户机IP地址设置为 10 1 202 3 28 配置服务器 步骤5 配置连接 1 选择此连接为客户机连接 2 设置远程TSAP TransportServiceAccessPoint 地址 本地TSAP地址自动生成无法修改 远程TSAP地址使用系统默认的设置即 10 为此连接选择服务器IP地址 这里选择上面配置的服务器的IP 即 10 1 202 2 4 为此连接定义符号命 此名称在程序中将会用到 5 为客户机同服务器之间组态数据传输 点击 数据传输 按钮进入组态窗口 29 配置服务器 步骤5 配置连接 点击 新传输 按钮 弹出如下窗口 30 配置服务器 步骤5 配置连接 点击 是 Y 按钮建立新的传输 31 配置服务器 步骤5 配置连接 1 选择从服务器读取数据 2 设置读取的字节数为1 3 设置数据交换的存储区 这里将服务器的IB0内的数据读入到客户机的VB0内 4 为此数据传输定义符号名 此名称在项目中会应用到 5 点击 新传输按钮 建立另外一个数据传输 32 配置服务器 步骤5 配置连接 点击 是 Y 按钮建立另一个传输 33 配置服务器 步骤5 配置连接 1 选择向服务器内写入数据 2 设置写入数据的字节数为1 3 设置数据交换的存储区 这里将客户机VB1内的数据写入到服务器的QB0内 4 为此数据传输定义符号名 此名称在项目中会应用到 5 点击 确认 按钮 完成数据传输的设置 34 配置服务器 步骤5 配置连接 点击 确认 按钮进入下一步 35 配置服务器 步骤9 为配置连接 1 点击建议地址选择存储区 由于在前面的数据传输的设置中已经用到了VB0和VB1所以起始地址应该在VB1以后 2 点击 下一步按钮 进入下一步 36 因特网通讯示例 编程 配置服务器配置客户机相关指令编写程序 编程 37 编程 相关指令 完成上述配置后会在指令树的子程序中生成有关以太网通讯的指令 如下图 38 相关指令 ETHx CTRL指令 ETHx CTRL子程序开始和执行以太网模块错误检查 应当在每次扫描开始调用子程序 且每个模块仅限使用一次子程序 每次CPU更改为RUN 运行 模式时 该指令命令CP243 1以太网模块检查V内存区是否存在新配置 如果配置不同或CRC保护被禁止 则用新配置重设模块 39 40 相关指令 ETHx XFR指令 ETHx XFR子程序通过指定客户机连接和信息号码 命令在S7 200和远程连接之间进行数据传送 只有在至少配置了一个客户机连接时 才会生成该子程序 数据传送所需的时间取决于使用的传输线路类型 如果要提高传输速度 则应使用配备扫描时间低于1秒的程序 41 相关指令 MODx XFR 数据传送 指令 42 以太网通讯示例 编程 配置主叫猫配置被叫猫相关指令编写程序 编程 43 编程 编写程序 服务器上的程序 网络1 当PLC由STOP RUN时通过 SM0 0 调用子程序 ETH0 CTRL 44 编程 编写程序 客户机上的程序 网路1 当PLC由STOP RUN时通过 SM0 0 调用子程序 ETH0 CTRL 网络2 从服务器中读取数据 45 编程 编写程序 客户机上的程序 网络3 向服务器中写入数据 网络4 在客户机PLC内部将VB0中的数据传给QB0 同时将IB0中的数据传给VB1 这样做的目的是为了方便调试 间接的把服务器IB0中的数据读入到客户机的QB0 同时将客户机的IB0内的数据写入到服务器的QB0中 这样一来通过PLC外部连接的开关量板就可以调试了 46 S7 200以太网通讯 任务硬件准备编程调试 以太网通讯示例 47 以太网通讯示例 调试 硬件连接操作实现远程编程 诊断实现两台PLC之间的数据交换 48 调试 硬件连接 将三根网线的一端分别插在以太网交换机的三个RJ45接口上 另一端分别插在计算机的以太网接口 两个CP243 1IT模块的RJ45接口上 将计算机开机并打开STEP7Micro Win软件 将以太网交换机 两台PLC上电 49 以太网通讯示例 调试 硬件连接操作实现远程编程 诊断实现两台PLC之间的数据交换 50 操作 实现远程编程 诊断 步骤 进入STEP7Micro Win编程界面通讯设置通讯测试选择PLC进行编程 诊断 51 实现远程编程 诊断步骤1 进入STEP7Micro Win编程界面 点击 通讯 按钮进入通讯窗口 52 实现远程编程 诊断步骤2 通讯设置 点击 设置PG PC接口 进入PC PC接口设置窗口 53 实现远程编程 诊断步骤2 通讯设置 1 选择同计算机以太网卡相一致的TCP IP协议 2 点击 确定 按钮弹出如下对话框 点击 确定 按钮返回通讯窗口 54 实现远程编程 诊断步骤2 通讯设置 点击图上圈起的按钮进入IP地址浏览器 55 实现远程编程 诊断步骤2 通讯设置 点击 新地址 按钮添加新的IP地址 56 实现远程编程 诊断步骤2 通讯设置 1 输入要添加的IP地址 这里输入已经组态好的服务器的IP地址 2 点击 保存 按钮将新添加的地址保存 57 实现远程编程 诊断步骤2 通讯设置 点击 确认 按钮返回通讯窗口 58 实现远程编程 诊断步骤3 通讯测试 点击 双击刷新 进行通讯 系统会自动搜索以添加到IP浏览器内的IP地址 如通讯正常则在右侧列表中会显示连接的CPU类型 如下列图示 59 实现远程编程 诊断步骤4 选择PLC站进行编程 诊断 1 选择一台PLC进行在线编程及诊断 2 点击 确认 按钮返回编程界面 60 以太网通讯示例 调试 硬件

温馨提示

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

评论

0/150

提交评论