ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:556.76KB ,
资源ID:6485960      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6485960.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(现场总线技术综合实训报告04.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

现场总线技术综合实训报告04.docx

1、现场总线技术综合实训报告04河南机电高等专科学校现场总线技术综合实训报告专业班级: 计算机控制技术111班 姓 名: xxxx xx 学 号: 11xxxxxx x 成 绩: 指导老师: 2013年9月26日一、前 言EtherNet/IP(Ethernet/Industrial Protocol)是一种适用于工业环境的通信系统。是由 ODVA 所开发并得到了罗克韦尔自动化的强大支持。EtherNet/IP使用控制与信息协议CIP协议(Control and Information Protocol),其公共的网络层、传输层和应用层亦为ControlNet和DeviceNet共享。CIP协议是

2、位于开放的、高度流行的EtherNet和TCP/IP协议顶层的一个公共的、开放的应用层。CIP 提供了一系列标准的服务,提供 “ 隐式 ” 和 “ 显示方式对网络设备中的数据进行访问和控制。 CIP 数据包必须在通过以太网发送前经过封装,并根据请求服务类型而赋予一个报文头。这个报文头指示了发送数据到响应服务的重要性。通过以太网传输的 CIP 数据包具有特殊的以太网报文头,一个 IP 头、一个 TCP 头和封装头。封装头包括了控制命令、格式和状态信息、同步信息等。这允许 CIP 数据包通过 TCP 或 UDP 传输并能够由接收方解包。相对于 DeviceNet 或 ControlNet ,这种封

3、装的缺点是协议的效率比较低。以太网的报文头可能比数据本身还要长,从而造成网络负担过重。因此, EtherNet/IP 更适用于发送大块的数据 ( 如程序 ) ,而不是 DeviceNet 和 ControlNet 更擅长的模拟或数字的 I/O 数据。 由于采用了CIP规范及Ethernet、TCP/IP技术,EtherNet/IP具有广泛的优越性。EtherNet/IP不仅解决了设备间的一致性问题,而且使得采用EtherNet/IP组建的控制网络可以较容易地集成到Internet/Intranet上,可以通过Internet来管理整个企业网。根据EtherNet/IP的优点,它适合应用在以下场

4、合。(1)大型应用,需要连接多台计算机、控制器、人机界面、I/O和其他设备。(2)作为多个DeviceNet网络的主干网。(3)控制器间的点对点互锁。(4)连接I/O和传动控制。随着工业以太网技术的发展, EtherNet/IP 也快速成为广泛使用的第 7 层工业以太网协议。主要应用在工厂自动化领域,产品包括:机器人、驱动器、变频器等。 EtherNet/IP 最初是由罗克韦尔自动化提出,目前主要应用在北美,同时也在欧洲、日本和中国得到普及。通用汽车公司 (GM) ,世界上最大的汽车制造商,已将 EtherNet/IP 订为其汽车制造厂的生产标准。 EtherNet/IP 为 GM 机械控制器

5、、机器人和过程控制设备之间提供实时通讯以及为高层商业系统提供信息。位于非洲、欧洲、拉丁美洲、北美洲和中东的 60 多家 GM 工厂的供应商在 2007 年 1 月 1 日前 也要保证其产品与 EtherNet/IP 兼容。二、系统总体方案设计2.1 实训目的1掌握EtherNet/IP网络的原理及其组成;2. 学习用RSNetWorx for EtherNet/IP软件配置EtherNet/IP网络;3了解ControlLogix如何与EtherNet/IP接口设备通信; 4. 掌握分布在EtherNet/IP网络上的远程Flex I/O的使用方法。2.2 实训设备和仪器本实验系统采用了目前自

6、动化领域最先进的NetLinx 网络架构,在NetLinx架构中,计算机通过EtherNet对其它网络进行访问的接入成本是最低的。利用EtherNet 可以实现远程操作、远程编程、远程网络配置等功能。计算机通过以太网连接1756-ENBT 模块,通过ControlLogix 框架访问控制系统本地及远程的输入输出模块。本实验中每台计算机都可以通过EtherNet 直接与1756-ENBT 模块通信,进而通过ControlLogix 框架与相应的CPU模块通信,进行网络配置及程序下载。1. 实验系统所用硬件:(1) 计算机配置EtherNet网络,编制控制程序;(2) ControlLogix 控

7、制系统在本实验中用到的模块: 1756-PA75 电源模块电源模块将外部的交流或直流电源转换成控制器内部可用的电源,并防止电压脉冲对可编程序控制器内部部件的干扰。 1756-L61 ControlLogix 处理器(对应Slot 0)控制EtherNet网络演示系统的运行。 1756-ENET/1756-ENBT/1756-EWEB 以太网通信模块(对应Slot 1)与计算机或其它控制系统通信,本实验中计算机对EtherNet网络的配置及控制程序的下载都是通过该模块实现的。 1756-IB32/OB32 数字量输入输出与外部被控对象连接的接口。(3)CompactLogix 控制系统在本实验中

8、用到的模块:1769ECL 左侧终端左侧阻抗匹配,防止信号衰减。 CompactLogix L32 E/ CompactLogix L43(对应Slot 0)控制EtherNet网络演示系统的运行。 1769-PA2 电源模块电源模块将外部的的交流或直流电源转换成控制器内部可用的电源,并防止电压脉冲对可编程序控制器内部部件的干扰。 1756-IB32/OB32 数字量输入输出与外部被控对象连接的接口。1769ECL 右侧终端右侧阻抗匹配,防止信号衰减(3)FlexLogix 控制系统在本实验中用到的模块: 1794PS13 电源模块将外部的的交流电源转换成通信适配器和输入输出模块内部可用的电源

9、。 1794AENT 以太网通信适配器与计算机或其它控制系统通信。1794IB32/OB32 数字量输入输出与外部被控对象连接的接口。(4)集线式交换机、连接电缆及其他附件。实验中所用Logix系统的组成如下表格所示:(次序与展示墙上安装的实际位置依次对应)槽号012345名称机架电源处理器以太网控制网设备网数字输入数字输出型号1756A10B1756PA751756L611756ENBT1756CNB/E1756DNB1756IB32B1756OB32A槽号0123名称机架电源处理器以太网控制网数字输出型号1756A7B1756PA751756L611756ENBT1756CNB1756OB

10、16D名称左侧终端处理器电源数字输入数字输出右侧终端型号1769ECLCompactLogix L32 E1769PA21769IQ321769OB321769ECR名称电源以太网处理器数字输入数字输出数字输出右侧终端型号1768PA31768ENBTCompactLogix L431769IQ321769OB321769OB321769ECR名称电源以太网适配器数字输入数字输出模拟输入模拟输出型号1794PS131794AENT1794IB321794OB161794IE121794OE12槽号0123456名称机架电源处理器以太网控制网设备网数字输入数字输出伺服接口型号1756A10B17

11、56PA751756L611756ENBT1756CNB1756DNB1756IB32B1756OB32A1756M08SE槽号0123名称机架电源处理器以太网控制网数字输出型号1756A7B1756PA751756L611756ENBT1756CNB1756OB32A名称左侧终端处理器电源数字输入数字输出右侧终端型号1769ECLCompactLogix L32 E1769PA21769IQ321769OB321769ECR名称电源以太网处理器数字输入数字输出数字输出右侧终端型号1768PA31768ENBTCompactLogix L431769IQ321769OB321769OB3217

12、69ECR2. 实验中所用软件:(1) 操作系统Windows XP ServerPack 2 操作系统,自动登陆,无需密码;(2) RSLinx 通信软件Rockwell Software 的RSLinx(以下称RSLinx)是在Microsoft Windows 各操作系统下建立工厂所有通信方案的工具。它为罗克韦尔设备、软件及第三方软件提供网络通信驱动程序,如为A-B 的可编程控制器和Rockwell Software 的RSLogix500/5000 、RSView32 、PLC-5系列之间建立起通信联系。RSLinx 的AdvanceDDETM 接口支持处理器与MMI(Man-Mach

13、ine Interface)和组件软件之间进行通信,也可与如Microsoft Excel、Access 及其它用户定制的DDE 应用软件通信。它的C 应用程序编程接口(API)支持用户使用RSLinx C SDK 开发的应用软件。作为开发出的真32 位应用程序,RSLinx 充分利用了Windows 操作系统的多处理性能。通过各种通信接口,RSLinx 可以同时为所支持的应用程序组合运行服务,RSLinx 的功能如图2.1 是RSLinx 功能示意图(图中只标出了部分软件和硬件)。图2.1 RSLinx 功能示意图(3) RSNetWorxRSNetWorx网络组态软件,是32 位图形网络组

14、态工具软件。RSNetWorx 提供了一个图形化的网络视图,并具有在线和离线组态的功能。RSNetWorx for EtherNet/IP 提供了信息网组态所需要的信息和工具。(4) RSLogix 5000 编程软件 RSLogix5000 软件包,是一个32 位的基于Windows软件。能工作于Microsoft Windows 2000 / NT /XP。 RSLogix 5000 编程软件可以用于顺序、过程和运动控制编程。RSLogix 5000 提供易用的编程环境,遵照IEC61131-3 标准,可用结构体或数组进行符号化编程,指令集丰富。该软件环境通用于罗克韦尔自动化的Logix

15、平台,该平台包括: ControlLogix, FlexLogix, CompactLogix, SoftLogix, DriveLogix。 RSLogix 5000 软件的主要特点包括: 容易组态, RSLogix 5000 编程软件包括一个图形化的控制器文件管理器;I/O 配置对话框和运动控制组态工具,可以用简单的鼠标点击方法来组态系统。 复杂的数据处理能力,既可以使用数组数据,也支持用户自定义的结构体,与由控制器来定义特定的数据内存结构相比更能灵活地适应各种不同的应用需求。 自由形态的梯形图编辑器,使编程人员集中于应用逻辑,而不必考虑太多的程序语法要求。 灵活的编程方法,可以用梯形图、

16、功能块图、顺序功能图、和结构文本等形式编程,使用户编辑应用程序更容易。 拖放编辑功能可以方便的将指令、逻辑梯级、功能块、例程、程序和任务在RSLogix5000 软件的单个项目或多个项目之间应用或拷贝。 直观的编程环境,遵从IEC61131-3 标准,一个Logix 控制器的多任务操作系统在一个图形化的目录树中显示,目录树由用户应用程序的任务、程序和例程组成。 在线帮助,通过全面的在线帮助功能,指令集参考或与软件集成的在线应用指南可以获得编程所需的任何帮助。2.3 实训配置步骤配置RSLinx 驱动程序为了将计算机与控制系统建立连接,进行各种配置及程序上下载,需要为计算机建立通信驱动程序。请按

17、实验一中方法为计算机配置RSLinx 驱动程序。RSLinx 的RSWho 功能可以实时监控网络上的设备,通过RSWho 界面能看到所连接设备的站点号、连接状态等信息。在Communications 菜单中点击RSWho 或直接点击常用工具栏中的RSWho 快捷图标,在随即出现的界面中选择AB_ETH-1, Ethernet 驱动程序。从界面中看到1756-ENBT 模块,双击该模块图标或点击左侧该模块旁边的+符号,出现如图2.2所示的监控界面,可见计算机已经通过1756-ENET(或其它的Ethernet)模块与其所在的ControlLogix 背板上的设备进行通信。完成浏览后请将以下窗口关

18、闭,否则会影响后续实验速度。图2.2 网络设备访问、监控界面说明:不同实验台上IP及模块不同, 显示可能不同。2配置EtherNet/IP网络1)在开始菜单中选择“程序”“Rockwell Software”“ RSNetWorx”“ RSNetWorx for EtherNet/IP”并左键点击,如图所示。图2.3 启动EtherNet/IP网络2)在弹出的界面下,点击图标。图2.4 RSNetWorx For DeviceNet 软件界面3)在弹出的“Browse for Network”窗口中,从通信路径中选择“AB _ETH-1,Ethernet”。单击“OK”按钮开始在线扫描网络。也

19、可点击其前面的“”号,浏览网络。图2.5 选择要扫描的网络图2.6 浏览网络界面4) 扫描结束之后可看到连接到EtherNet/IP网络上的设备数量及其组成。图2.7 EtherNet/IP网络上的设备至此,可通过软件在线或离线编辑网络参数,查看并设置网络上相应模块的参数等。5)利用互联网远程通过ENBT模块访问EtherNet/IP网络的诊断、组态和框架信息。这些信息跟RSLinx看到的相似,但在此不需要专业软件就可以看到信息,且可以是远程异地查看。使用IE软件连接,在地址栏中键入IP地址,回车即可,如图所示。图2.8 通过IE查看EtherNet/IP网络在ENBT页面下可查看设备信息及诊

20、断信息。(设备信息与在RSLinx上看到的是一样的。)此外,可通过EWEB模块远程监视数据库中的数据。2. 创建一个新项目。1) 启动RSLogix5000。2)创建一个新项目,如图所示。图2.9 创建一个新工程3. 添加远程1794 FLEX I/O 以太网适配器及I/O模块1) 组态1756-ENBT/A以太网适配器模块。右键单击I/0 Configuration, 在弹出的菜单中选择New Module, 然后在弹出的菜单中选择1756-ENBT/A以太网适配器模块,如图所示。图2.10 选择以太网适配器2) 在弹出的菜单中设置1756-ENBT/A以太网适配器模块的IP地址,注意槽号和

21、IP地址一定要设置正确,Electronic选择Disable Keying,选择完毕后点击Finish,完成对1756-ENBT/A以太网适配器模块的组态。图2.11 配置以太网适配器3) 组态1794-FLEX I/O EtherNet/IP适配器模块。右键单击I/0 Configuration中的1756-ENBT,在弹出的菜单中选择New Module,然后在弹出的菜单中选择1794-AENT/A以太网适配器模块,如图所示。图2.12 选择FLEX I/O以太网适配器4) 在弹出的菜单中设置1794-FLEX I/O EtherNet/IP适配器的IP地址,本例中的适配器所对应的IP地

22、址已经预先分配为192.168.1.9,如需另外分配IP地址,可参见下图。具体设置IP地址如图所示,Electronic选择Disable Keying,完成对1794-FLEX I/O EtherNet/IP适配器的组态。图2.13 FLEX I/O IP地址设置方法图2.14 配置FLEX I/O以太网适配器5) 组态1794-FLEX I/O输入输出模块,右键单击步骤3)中组态好的1794-AENT/A Subenet,在弹出的菜单中选择New Module,然后在弹出的菜单中选择1794-FLEX I/O输入输出模块1794-IB16/A和1794OB16/A,如图所示。图2.15 选

23、择FLEX I/O输入输出6) 在弹出的菜单中分别设置1794-IB16/A和1794OB16/A的属性,注意在FLEX I/O框架中,1794-FLEX I/O EtherNet/IP适配器不占槽号,因此输入输出模块的槽号从0开始计数,Electronic选择Disable Keying,完成对1794-FLEX I/O输入输出模块的组态。7) 完成上述模块组态后,项目树如图所示。图2.16 完成配置8) 观察RSLogix5000自动创建的结构体数据标签。在控制器资源管理器中,双击Controller Tags,如图所示。图2.17 查看控制器标签三、控制内容及程序设计3.1 控制要求及内

24、容按下PLC实验框架上的DI10按纽,对应的DO10指示灯将被点亮;按下PLC实验框架中的DI11按纽,对应的DO11指示灯将被点亮。3.2 实验任务及预期结果1.熟练用RSNetWorx for EtherNet/IP软件配置EtherNet/IP网络,能查看并修改相应模块属性。2.选择展示墙上四个ControlLogix系统中的一个,创建一个ControlLogix项目并完成相应的通信组态。要求控制器编译无错误,项目能正常下载到控制器。3.在所建立的项目下用网络上的远程I/O创建一简单例程,要求程序编译无错误,程序执行后接在输出模块上相应的指示灯被点亮。3.3控制程序设计步骤1)从资源管理

25、器中,双击MainRoutine,启动梯形图编辑器,如图所示图2.18 启动梯形图编辑器2)添加以下梯形逻辑,如图所示。图2.19 梯形图例程3下载程序。点击控制栏中的图标,找到对应的1756-L61 LOGIX5561处理器,点击Download。4下载完毕后,按下PLC实验框架上的DI10按纽,对应的DO10指示灯将被点亮;按下PLC实验框架中的DI11按纽,对应的DO11指示灯将被点亮。四、结束语现场总线技术综合实训是自动化课程当中一个重要环节通过了这段时间的实训设计,使我对实训设计过程有进一步了解,对自动化产品的有关的控制知识有了深刻的认识。通过此次设计,一方面让我认识到自己的不足,发

26、现了学习中的错误之处;另一方面又积累丰富的知识,吸取别人好的方法和经验,增强对复杂问题的解决能力,摸索出一套解决综合问题的方法,为自己以后的工作和学习打下坚实的基础。再一方面也加强了我和老师的交流,认识到老师知识的渊博度。因为理论知识学的不牢固,在设计遇到了不少问题,如:遗忘以前学过的专业基础知识。通过理论与实际的结合,进一步提高观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。运用学习成果,把理论运用于实际,使理论得以提升,形成创新思想。通过此次设计过程,巩固了专业基础知识,培养了我综合应用现场总线设计课程及其他课程的理论知识和应用生产实

27、际知识解决工程实际问题的能力,在设计的过程中还培养出了我们的团队精神,为今后的学习和工作过程打下基础。经过这次的努力,使我顺利的完成了此次实训设计。这份实训设计既是对这学期所学知识的总结,又是自己知识的积累,也大大加深了对现场总线技术的了解。实训设计中既动脑又动手,是一个理论与实际结合的过程。仅仅有理论是不够的,更重要的是实际的,是我们所设计的实物,具有设计合理,经济实用的优点。这就需要我们设计者考虑问题是要仔细、周密,不能有丝毫的大意。对设计方案的优越化,也需要我们综合各方面的因素考虑,尤其是实际。再次向教育指导我的老师及同学表示诚挚的感谢!鉴于本人所学知识有限,经验不足,又是初次研究这种复杂的设计,在此过程中难免存在一些错误和不足之处,恳请张老师给予批评和指正。参考文献 1张士磊,现场总线技术实验指导书.河南机电高等专科学校讲义,2012. 2汪晋宽,马淑华,吴宇川. 工业网络技术.北京邮电大学出版社.2007. 3李大中. 计算机控制技术与系统.中国电力出版社,2009. 4王常力. 集散控制系统的设计与应用.清华大学出版社,2007.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1