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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

ABPLC及网络通讯培训教程.docx

1、ABPLC及网络通讯培训教程、八 、-前言为方便设计和调试人员尽快了解和学会应用 AB 最新 PLC 系统和最新编程软件 RSLogix 5000,利用实验室的现 有设备对 AB 公司 PLC 系统熟悉和掌握,并总结出实验材料。1 、 了解 ControlLogix 控制器、 FlexLogix 控制器、 CompactLogix 控制器。2、 AB 软件 RSLogix 5000 应用。3、 RSLogix 5000软件平台上采用 RS232和EtherNet-IP网络方式编程。4、 AB 软件上组成 EtherNet-IP 网络及通讯。5、 AB 软件上组成 ControlNet 网络及通

2、讯。6、 AB 软件上组成 DeviceNet 网络及通讯。通过该实验材料的实验室动手实验,每个人可以很快掌握 AB 公司最新 PLC 的硬件组态和软件编程。Word 资料第一节硬件和软件介绍一、根据实验室模板熟悉 AB公司PLC各系列模块1) PLC5大型(实验室无此硬件)2) SLC5003) LOGIX 系列CompactLogixFlexLogixControlLogixDriveLogixWord资料SoftLogix4) POINT I/O, 远程分站 I/O.容:1) PLC 作为培训容查看各模块的外形,通讯模块, I/O 模块,处理器模块等。2) ControlLogix 框架

3、式设计可靠, 安装容易,无需工具。端子可取下,接线方便, 更换快速。主要以此系列3) 可带电热插拔。安装方便4) 有多种网络通讯模块二、 配套软件名称1) 通讯平台软件:RSLinx;2) Logix 系列 PLC 编程软件:RSLogix5000 ;3) 网络规划软件(控制网): RSNetWorx for ControlNet ;4) 网络规划软件(以太网): RSNetWorx for EtherNet-IP ;5) 网络规划软件(设备网):RSNetWorx for DeviceNet ;6) 上位机软件:RSView32 ;7) PenelViewPlus 触摸屏软件:RSView

4、Studio for SE(ME);三、 硬件和软件的版本(见表)表一、软件版本号表二、CPU硬件版本号1、 对于硬件主要考虑CPU和通讯模块的硬件版本号。2、 对于各种应用的软件也均存在版本号。3、 在调试时安装软件时要注意各种软件间的版本号匹配。4、 软件安装完后,进行硬件版本刷新,并与软件匹配。(方法见后续实验)第二节通讯实验如何实现编程器与 CPU联机通讯?模块连接两个机架通过同轴电缆连接Controlnet在联机前我们要启动Rslinx软件。对于电脑与PLC联机方式有三种COM联接,一、使用RS232电缆,将CPU与电脑的1)打开RSLin,点击2)在工具条上点击3)选择 RS-23

5、2 DF1 devices4、点击Add New , OK确认。5、直接点击 Auto-Con figure,女口果出Auto c on figure successful!,6、直接点击ok即可Word 资料7、单击8、网络结构如下:分如下两种方法设置二、通过以太网电缆,将电脑与PLC机架上的以太网模块仃56-ENB连接,1、使用分配IP地址方法,连接PLCo1)打开RSLinx点击2) 在T具条上点击3) 遡$ Ethernet Devices按下 Add New 键4)单击 OK.Word 资料2、通过自动获取IP地址的方式连接PLC1)打开RSLinx点击M MON PPHgs旳2GQ

6、UJOLI归菇熹(C4)单击 OK.5)选择本地子网,确定即可Word 资料6)单击,通Ml述方式查看硬件网络绵勾注:这是AB软件的一个特点:模块在网络上的通透性。可以看到任何一级网络的模块,包括以太网,Controlnet网络和Deviecenet网络的各不种莫块。附: 使用 BOOTP-DHCP寸以太网模块分配IP地址:1、 首先在1756-ENB模块上找至哄物理地址。2、 打开 BOOTP-DHCP Serv&件3、新建以太网地址,输入物理地址和分配的 IP,要求IP地址与电脑的IP地址在一个网段上4、点击 ok 确定。5、有时需要框架重新上电,才能设置成功,即可在ENBT模块上显示看到

7、。经过以上设置即使在没有编程电缆时,通过以上方法分配 IP的ENBT模块也可以连接到CPU上进行通讯控制第三节 硬件升级通过本节的实验容,掌握遇到 CPU 和软件的版本不一致,如何对 CPU 进行硬件升级的方法?1、在Rslinx软件的界面下,点击 CPU查看CPU的版本,右键击 CPU,点击 Device Properties ,现在看到 CPU 的版本号是 15.5,我们可以把它的版本号改成 12.25,下面我们来做。2、在确定安装了硬件升级的软件后,点击“程序”“ Flash Programing tool s ”“Control FLASH3、下一步,选择L55CPU在这里可以选择多种

8、各种I/O模块,各种特殊模块,4、下一步,选择网络路径,有两种:1)通过 AB_DF1-1, 选择 RS232 方式,但此种数据的传输的较慢,花费时间较长,约 30 分钟左右。 2)通过以太网通讯方式,由于其数据的传输速度较快,时间大约在 5 分钟左右即可升级完毕。在刷新硬件时不允许出现掉电现象,如果中途掉电将即刻损坏硬件,造成反厂维修,所以建议在确保电源稳定的情况下刷 新硬件,且在硬件满足的条件下最好采用以太网的方式。5、 选择要改变版本的CPU, OK,注:可以点击show all ,看到多种版本号,选择要改成的版本号,6、 下一步,7、软件开始运行,Word 资料8、硬件升级完毕,9、点

9、击OK,退出Control FLASH 。硬件升级完毕。一旦刷新完硬件,且和软件匹配后,就不需要再做此项工作。第四节 RSLogix5000 硬件组态根据实际硬件结构,在软件中进行配置硬件Co ntrolNet 网络规划了解强大的编程能力进入RSLogix 5000程序软件一、 如何组成基本的硬件结构?进入RSLogix 500软件。1、双击桌面图标下面是 RSLogix 5000 编程界面。Word 资料2、新建工程3、设置参数如下。Revision: Log平台,提供了固件升级手段。注意:CPU的硬件版本一定要和软件版本一致。Type:在Type下拉菜单中你可选择基于Logix平台的选择多

10、种处理器确定你的CPU在第0槽位。实际上CPU不受槽位限制。4、点击0K。烟 POAA。芝山 N _0 上 uoo旨frEfcKaiw。POIAIMn 旨。Uolen64uooo、-ftinrFF+cnbrd - o 凹壬*13-sa3、现在我们在第二个机架上配置一个输入模块右击增加新模块1756-IB32/B命名,设置槽位,点击NEXT对新的输入模块编辑。名字:IB32,在0号槽Word 资料可以对模块的Configuration 进行编辑添加模块后,地址标签中可以看到该模块的地址。点开+cnbrd:0:l,这是扩展机架上0号槽位的输入点。4、同样的操作方法可以添加其他的模块。在第一个机架上

11、安装的模块有1756-DHRIO/C DH+安装在2号槽位1756-DNB安装在3号槽位1756-ENBT安装在4号槽位1756-MODUEL MVI56MCM安装在5号槽位1756-HYD021756-IF4FXOF2F安装在7号槽位安装在8号槽位在第二个机架上安装的模块有:1756-OB32安装在2号槽位1756-IF16安装在3号槽位1756-IM16I安装在4号槽位1756-OW16I安装在5号槽位1756-IR6I安装在6号槽位1756-IT6I安装在7号槽位1756-OA16安装在8号槽位1756-OF8安装在9号槽位1756-IB16安装在10号槽位1756-HSC安装在11号槽

12、位5、ENBT以太网模块地址设为:10.12.110.33 (也可以不用添加)子网掩码为:255.255.255.0网关为:10.12.110.254三、网络规格划下面我们解决I/O点闪烁和黄色三角号问题。需要对Controlnet网络进行网络规格化。一定要安装 RSNET WORX FOR CONTROLNE 软件。且按照下列方法对Controlnet地址设置。把1756-CNBT模块拆下来,看上截面,可以发现有两个设置开关 一个是十位,一个是个位。按照要求设置就可以了,地址围:199。地址可以在模块的前面板上显示出来。在安装的AB软件的程序菜单下启动 Rsnet Worx For Cont

13、rolnet1 点击online图标软件选择 +AB-DF-1-1网络一直点开 “ +”,选择 “ +A”,Controlnet2、见下图选择,点击0K,开始对网络进行规格化。等待,网络检查完毕后,3、点击编辑,打钩,见下图,系统对网络进行编辑编辑完毕后,4、点击 Network下拉菜单中的属性Properties。可以设置参数,NUT时间根据这时存盘,等待。5、在回到程序中可以看到黄色的三角号消失了, PLC运行正常ControlNet网络规划实验完毕。第六节简单的编程1 开始你的第一个程序。点击MainRoutine自己做个简单程序方波1.1添加闭点1.2要定义这个闭点,右键点击New T

14、ag1.3确定,在标签栏里可以看到你定义的标签2、同样定义计时器T1, T2,见标签,3、保存程序,下载到CPU中,4、我们可以通过Trends看到波形图4.1在Trend菜单下新建trend 1 ,下一步,添加T1.EN,完成4.2点击Tend的属性,设置X轴和丫轴的大小。X轴的设定4.3Y 轴的设定4.3丫轴的设定4.4在Tend界面下,运行,可以看到方波。5、如何在监控界面对变量强制?5.1 首先要选择 Enable all I/O Force可以选择强制on强制off取消强制在要强制的变量上右击,Force onForce offRemove Force5.2也可以在变量表里监控和强制

15、变量也可以双击梯形图中要修改的某一行,实现在线修改的功能。第七节 AB 的网络不同的通讯接口模块适用于不同的网络。在 ControlLogix 背板上安装多个通讯接口模块,以便构建网关来桥接或路由不同网络间的控制和信息数据。消息直接通过背板从一个通讯接口模块传到另一个模块。可以规划一条消息路径使之通过最多 4个框架,框架不需要Con trolLogix 控制器。NetLinx开放式网络架构NetLinx开放式网络架构是RA自动化使用的开放网络技术,用于从企业级到车间级的信息无缝集成。基于 NetLinx的网络一包括 EtherNet/IP ,ControlNet ,DeviceNet 都采用

16、CIP (Common Insustrial Protocol )协议,所以使用相同语言, 和相同的网络通讯服务。作为集成构架的一部分,NetLinx网络架构将自动化系统的所有组件无缝地集成在一起, 包括从单一网络的设备到多网络多设备,甚至包括访问In ternet 有助于提高灵活性、减少安装费用、提高生产率。EtherNet/IP是一种开放的工业网络标准,支持隐式和显示报文通信,使用商业级、现有的以太网设备和物理介质。通 讯速率 10/100Mbps。Co ntrolNet支持智能、高速控制设备之间共享监控、工作 -单元协调、操作员接口、远程设备组态、编程、以及故障诊断需要的信息。通讯速率

17、5Mbps oDeviceNet支持低成本,高速访问来自大围的工厂级设备的现场数据,并能够有效减少接线。通讯速率 125、250、500Kbps 。选择网络,可以对系统组态,以便在众多设备、计算机和操作系统之间进行信息交换。在 ControlLogix 背板上采用 CIP 协议的网络模块:1、 ControlNet 模块 1756-CNB(R),所需同轴电缆 1786-RG6F,接头 1786-TPS,终端 1786-XT。2、 EtherNet/IP模块1756-ENBT,所需电缆为网线,接头水晶头。3、 DeviceNet模块1756-DNB,使用电缆为扁缆、粗缆,接头采用细缆。针对此三种

18、网络的规划软件为 RsNetWorx ,分别对应有 RsNetWorx for EtherNet/IP ;RsNetWorx for ControlNet ; RsNetWorx for DeviceNet 。对 ControlNet 的网络规划在第五章节已经讲述过,其它两种比较简单,且并不常用就不再累述。其它常用三方网络(采用三方模块)一、 Profibus-DP采用 Woodhead 公司的SST-PFB-CLX-RL模块,使用SST Profibus Configuration 软件配置节点数量和地址,及分配通讯地址。使用方法如下:RsLinx。1、 首先要使用超级终端将硬件模块更新到

19、4.07 以上版本2、 打开软件设置通讯方式:采用3、上传现有配置4、读取现有配置,正确后下传,可监控状态、 Modbus采用 ProSoft 公司的 MVI56-MCM 模块,使用样例程序编制通讯程序使用方法如下:1. 如右图创建新的模块,或从样例程序中复制已经创建的 MCM 模块3.新建模块的设置如图所示。如果是从样例程序中复制的模块,那么这些设置都已经置4. 下个步骤是复制样例程序的 User-Defined 里所有的数据类型到新的程序中5. 模块热启动)和然后复制样例程序中的 tag 到新的程序。需要复制的 tag 包括: ColdBoot (模块冷启动), WarmBootMCM 。

20、如果新创建 MCM tag ,那就必须仔细参考样例程序和说明书对新的 MCM tag 预先填写设置数据。此Tag设置模块的基本数据传送结构7. MCM.Port2 和 MCM.Port3 的数据设置。这两个 Tag 设置模块的两个 Modbus 端口的设置。每个 Tag 的具体含义请参考说明书。样例程序中把模块的 Port2 设置成Modbus主站,Port3设置成Modbus从站,并设置了相同的通讯参数。模块运作正常时,Port2可以成功向Port3发送Modbus 命令。先要将Port2和Port3用两根RJ45-RS232和一根RS232 NULL MODEM 线连接。MCM.P2Cmd

21、 0这条指令的含义是从 Modbus据放置在模块的部数据库600开始。每个端口最多100条命令。从站地址1的40001开始,用功能代码3读取10个寄存器,所读的数如果P3端口做从站,这些设置的命令将无效。Word 资料.复制MainRoutine 里的此行程序,以及两个子程序:Read Data 和 WriteData。12. ControlLogix Tag 和模块的部数据库的对应关系,以及数据流向。总结:从样例程序复制MCM模块到新程序 复制user-defined 数据类型 复制Tags 复制 ladders 和 routines 通过MCM Tag 设置您的Modbus 网络应用样例程序运行后,连接端口 2和3后,WriteData【0】到WriteData【9】的数据会经过模块,Modbus网络,模块,最后到 ReadData 【0】至U ReadData 【9】。综上所述,本人将自己对 AB公司的PLC及其网络通讯作了简要的介绍,仅用于初学者和现场调试人员使用, 错误之处请多更正。

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

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