ab_plc_入门培训

ab_plc_入门培训

ID:31896551

大小:1.50 MB

页数:25页

时间:2019-01-27

ab_plc_入门培训_第1页
ab_plc_入门培训_第2页
ab_plc_入门培训_第3页
ab_plc_入门培训_第4页
ab_plc_入门培训_第5页
资源描述:

《ab_plc_入门培训》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、罗克韦尔公司Logix5000系列控制器编程入门指导ABPLC培训教程一ABPLC系统介绍1、ABPLC的系统结构2、ABPLC的组成部件3、ABPLC的各种文件4、ABPLC的运行模式5、周期任务、连续任务6、外部输入输出的地址格式二、编程软件的使用方法1、ABPLC软件分类2、AB软件的安装3、硬件组态与参数设置4、项目的管理5、程序的编辑三、建立在线连接1、安装RSLinx软件2、首次建立通讯3、建立以太网通讯4、连接在线5、强制变量一、ABPLC介绍1、1ABPLC系统结构最新一代的ABLogix5000系列PLC在一些手

2、册上又称作控制器(Controller);这表示Logix5000系列PLC与传统SLC500系列的PLC存在一些差异。这些差异主要表现在编程软件、内部程序元素、通讯机制等方面。RSView32监控Logix5000控制器例如:ControlLogixFlexI/O:相当于分布式I/OHMIPanelView:触摸屏信息层控制层设备层被控制对象例如:电机、气阀1、2ABPLC的组成部件这里以现场使用的ControlLogix5000为例说明;与西门子PLC类似,ControlLogix5000的组成部件也主要可以有:CPU模块、电

3、源模块、通讯模块、数字量输入/输出模块、模拟量输入/输出模块、高速计数器模块等。通常还有一个安装这些部件的背板,背板上有不同的物理槽位。与西门子PLC不同的是ControlLogix5000系列的控制器CPU模块可以安装不同的位置。1、3ABPLC中的数据文件在ControlLogix5000系列的PLC中具有各种不同类型的指令,不同的指令需要操作不同的文件类型。ABPLC的资源和控制器状态通过数据文件描述,数据文件通过各种数据类型来表示。数据文件的建立是通过在控制器的内存区域建立标签TAG。数据块标签分为全局数据域文件和程序数据

4、域文件。Ø全局数据文件:全局数据文件标签TAG具有控制器作用域,可以在所有的用户程序中使用。输入输出数据文件是全局数据文件。Ø程序数据域文件:在程序中建立的程序标签TAG具有局部作用域,只能在当前的程序中使用。1、3、1基本数据类型基本数据类型是梯形图编程是引用的地址单位,即为指令的操作数。具有布尔数(BOOL)、短整型(SINT)、整型(INT)、DINT(长整型)、实数(REAL)。BOOL:1位SINT:8位INT:16位DINT:32位(基本字长)REAL:32位注意:因为ControlLogix系统的数据处理和传送基本单

5、位是32位,所以当定义数据类型为BOOL、SINT、INT标签时,仍会使用一个32位的内存空间,剩余部分未使用。1、3、2系统预定义结构数据类型ControlLogix预定义了一部分结构体数据类型,这些是系统预置的,可以直接引用。可以直接用这些数据类型来定义标签。主要有:定时器TIMER类型、计数器COUNTER类型、数组操作CONTROL类型、PID类型、MESSAGE类型、ØTIMER类型:每个Timer类型占用3个字的内存空间。字0是控制字、字1存储预置值、字2存储累加值。预置值、累加值的范围是0~32767。Ø计数器文件C

6、OUNTER计数器类型也是占用3字的数据类型。字0是控制字、字1是预置值、字2是累加值。计数器类型的预置值、累加值的范围是-32768~32767;如果往下溢出,则置位UN位,如果往上溢出,则置位OV位。用RES指令操作,可以复位计数器类型数据。1、1ControlLogix5000控制器的运行模式及指示灯意义控制器运行模式:通过控制器上的钥匙选择开关改变控制器的运行模式;分为三种:RUN、REM、PROG。ØRUN:表示将控制器切换到本地运行状态,相当于西门子PLC的CPU切换到RUN状态,此模式下执行用户程序;与西门子PLC不

7、同的是,AB的控制器不能在此状态进行在线程序修改,并且不能通过编程软件RSlogix5000改变控制器的运行模式。ØREM:表示将控制器切换到远程运行状态,此时控制器内的用户程序开始执行,并且可以在编程软件RSlogix5000上改变控制器的运行模式,以及在线修改用户程序。ØPROG:表示将控制器切换到本地编程状态,可以在此模式下修改用户程序,但不能改变控制器的运行模式,而且此模式下不执行用户程序。1、1周期任务、连续任务ControlLogix5000控制器工程的用户逻辑以任务的方式运行,即用户编写的程序以任务的方式运行。有三种

8、类型的任务:周期任务、连续任务、事件任务。连续任务是不断执行的任务,相当于西门子PLC的OB1组织块,当一个连续任务完成一次执行后会再次启动不断执行;一个控制器里面最多只能有一个连续型任务。周期任务是定周期执行的任务,相当于西门子PLC的时间循环中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。