AB-ControlLOGIX5000教程.doc_第1页
AB-ControlLOGIX5000教程.doc_第2页
AB-ControlLOGIX5000教程.doc_第3页
AB-ControlLOGIX5000教程.doc_第4页
AB-ControlLOGIX5000教程.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

PLC培训说明 AB培训教材 ControlLogix5000编写:实验室大连重工起重电控装备厂 2006-6-6前言根据设备的使用需要,为应用了解AB最新PLC系统和最新软件RSLogix 5000,特做此简要说明,以供学习参考之用。1、 了解Logix5555控制器。2、 AB软件RSLogix 5000应用。3、 RSLogix 5000软件平台上采用RS232和EtherNet-IP网络方式编程,同一平台上各个CPU之间通讯。 4、 AB软件上组成ControlNet网络及通讯。 通过该材料的介绍,并通过动手操作,使每个人可以很快掌握AB公司最新PLC的硬件组态和软件编程。目录前言1第一章ControlLogix500011一、 如何组成基本的硬件结构11二、 如何通过Controlnet模块连接,配置另一个机架16三、 如何实现编程器与CPU联机通讯 19四、 Controlnet地址设置方法117五、 如何编程 117六、 如何在监控界面对变量强制 122第二章ControlLogix5000硬件升级21第一章ControlLogix5000主要内容: 认识基本的模块。 建立编程器与CPU之间的通讯。 强大的编程能力。进入RSLogix 5000程序软件一、 如何组成基本的硬件结构?1双击桌面图标 进入RSLogix 5000软件 。下面是RSLogix 5000编程界面。2新建工程 。3设置参数如下。Revision: Logix 平台,提供了固件升级手段。注意:CPU的硬件版本一定要和软件版本一致。在下一章节演示硬件升级方法。 Type:在Type下拉菜单中你可选择基于Logix 平台的选择多种处理器。确定你的CPU 在第0槽位。实际上CPU 不受槽位限制。4点击OK。在RSLogix 5000窗口左侧是树形工程管理器,名字是Controller lab1。这时没有I/O,没有数据表和程序文件。5右 键点击 I/O configuration。选择 New Module。在下面对界面中选择Control NET模块。单击OK.Next. Inhibit Module选择时,该模块在硬件组态中不参与组态,可以认为没有该模块。 Major Fault 选择时,模块有故障停止处理器。下面是错误原因。在联机状态下可以检查故障情况。一直Next直到Finish,这样就配置好了Control NET模块。在10节里介绍Controlnet地址的设置方法。6下面我们配置I/O 模块。右 键点击 I/O configuration。选择 New Module,这里选择输出模块1756-OB16E。模块命名为OB16,放在机架的第10号槽位上。点击NEXT可以看到在这里可以定义输出模块的每一个输出点的状态。 CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。 CPU在故障模式(比如拔掉CPU)下可以定义单个点的输出状态是on 、off还是hold。如果设置为on,当拔掉CPU后定义的那点将会输出为on,可以体会到I/O模块在没有CPU的情况下也是可以工作的。7右键点击 , Controller Tags.。 你会发现, 系统自动为你生成了该模块数据。 Local:10:C Local:10:I Local:10:OLocal代表是本地的机架10代表该模块在机架的第10槽位C、I、O代表三种数据类型(Configuration、Input、Output)。所有的模块信息都在你的掌握中,任你支配。在这个项目里我们配置的是输出模块,可以点开+ Local:10:O看到模块自动分配的地址标签。地址标签有32位,这些位从右到左数字是031。8每一地址位的标签见图二、如何通过Controlnet模块连接,配置另一个机架?右键点击1添加新模块1756-CNBR/DControlnet站点的地址是4机架槽数是13。模块安装在机架的1号槽位上。按照提示进行下一步,FINISH以后,在左边的I/O配置里看到新加入的模块。2点击Controler TAG可以看到新加入模块的地址标签。点开+cnbrd:o可以看到有13个槽位3现在我们在第二个机架上配置一个输入模块。右击增加新模块1756-IB32/B命名,设置槽位,点击NEXT对新的输入模块编辑。名字:ib32,在0号槽可以对模块的Configuration进行编辑。添加模块后,地址标签中可以看到该模块的地址。点开+cnbrd:0:I,这是扩展机架上0号槽位的输入点。4同样的操作方法可以添加其他的模块。在第一个机架上安装的模块有:1756-DHRIO/C DH+ 安装在2号槽位1756-DNB 安装在3号槽位1756-ENBT 安装在4号槽位1756-MODUEL MVI56MCM 安装在5号槽位1756-HYD02 安装在7号槽位1756-IF4FXOF2F 安装在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号槽位5 ENBT以太网模块地址设为:10.12.113.152 子网掩码为:255.255.255.0网关为:10.12.113.254模块都配置完毕,存盘。三、如何实现编程器与CPU联机通讯?两个机架通过同轴电缆连接Controlnet模块连接。在联机前我们要启动Rslinx软件。点击图标,进入Rslinx界面,1 首先我们用RS232联机。1.1把编程电缆连接好CPU和电脑。点击图标,选择RS-232 DF1 devices,操作Add new按钮,得到下边的界面,1.2点击OK,Auto-Configure,1.3点击OK,可以看到这个通讯口已经运行了。1.4点击RSWho,点开刚才建立的通讯口+AB-DF-1,可以看到在这个系统上的所有模块。注:这是AB软件的一个特点:模块在网络上的通透性。可以看到任何一级网络的模块,包括以太网,Controlnet网络和Deviecenet网络的各种模块。1.5这时我们可以连接CPU,对硬件进行组态。在Rslogix5000软件下,点击下拉菜单Communication的Who active,选择建立的通讯口+AB-DF-1后,下载硬件和程序到CPU里。1.6这时注意CPU的钥匙要在远程或编程位置。CPU钥匙共有三种位置:RUN 运行REM 远程PROG 编程1.7下载,点击Download。下载完毕后,在Rslogix5000程序软件中,发现I/O not Respondin的绿灯在闪烁。同时发现I/O configuration的文件前有黄色的感叹号,有一些模块上也有,现在是正常现象。见下图:选择的通讯路径: 现在为止通过RS232联机实验完毕。 2如何对网络进行规格划?下面我们解决I/O点闪烁和黄色三角号问题。需要对Controlnet网络进行网络规格化。一定要安装RSNET WORX FOR CONTROLNE软件。在安装的AB软件的程序菜单下启动Rsnet Worx For Controlnet软件。2.1点击online图标选择+AB-DF-1-1一直点开“+”,选择“+A”,Controlnet网络。2.2见下图选择,点击OK,开始对网络进行规格化。等待, 网络检查完毕后,2.3点击编辑,打钩,见下图,系统对网络进行编辑编辑完毕后,2.4点击Network下拉菜单中的属性Properties。可以设置参数,这时存盘,等待。2.5在回到程序中可以看到黄色的三角号消失了,PLC运行正常。ControlNet网络规划实验完毕。3 如何通过以太网进行编程器与CPU联机通讯?3.1在我们的硬件组态中有以太网模块ENBT我们也可以通过以太网对CPU进行组态和编程。3.2对1756-ENBT模块进行地址下载。 3.2.1通过上面RS232连接线设置。在Rslinx中通过RS232的通讯方法找到以太网模块ENBT,右击,点击模块配置。按照上面设置即可,点击应用,确定。3.2.2可以看到模块的面板上显示出来该模块的IP地址:10.12.113.152。3.3点击图标,选择Ethernet devices,添加,命名,设地址。确定,通过以太网通讯的端口设置完毕。3.4下面我们在Rslinx软件中通过以太网口看到系统中的所有设备。3.5回到RSLogix 5000软件中,可以用以太网通讯口进行在线编程。 点击下拉菜单Communication的Who active,选择建立的通讯口+AB-ETH-1后,选择CPU可以Go Online,联机CPU。 3.6联机后发现联机路径改变了。通讯速度提高了。通过以太网联机实验完毕。四、Controlnet地址设置方法。把1756-CNBT模块拆下来,看上截面,可以发现有两个设置开关。一个是十位,一个是个位。按照要求设置就可以了,地址范围:199。地址可以在模块的前面板上显示出来。五、如何编程?1开始你的第一个程序。点击MainRoutine。 自己做个简单程序方波1.1 添加闭点1.2 要定义这个闭点,右键点击New Tag,1.3确定,在标签栏里可以看到你定义的标签。2 同样定义计时器T1,T2,见标签, 3 保存程序,下载到CPU中,4 我们可以通过Trends看到波形图。4.1在Trend菜单下新建trend1,下一步,添加T1.EN,完成。4.2点击Tend的属性,设置X轴和Y轴的大小。X轴的设定。4.3Y轴的设定4.4在Tend界面下,运行,可以看到方波。 六、如何在监控界面对变量强制? 1首先要选择Enable all I/O Force 在要强制的变量上右击,可以选择 Force on 强制on Force off 强制off Remove Force 取消强制2也可以在变量表里监控和强制变量。总结:通过该实验可以了解AB硬件和软件。了解AB的CPU的配置和联机,简单的编程。第二章ControlLogix5000硬件升级1、 如果遇到CPU和软件的版本不一致,如何对CPU进行硬件升级?1.1在Rslinx软件的界面下,点击CPU查看CPU的版本,右键击CPU,点击Device Properties, 现在看到CPU的版本号是13.27,我们可以把它的版本号改成12,下面我们

温馨提示

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

评论

0/150

提交评论