2022年2022年AB_PLC_入门培训_第1页
2022年2022年AB_PLC_入门培训_第2页
2022年2022年AB_PLC_入门培训_第3页
2022年2022年AB_PLC_入门培训_第4页
2022年2022年AB_PLC_入门培训_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、精选学习资料 - - - 欢迎下载罗克韦尔公司logix5000 系列掌握器编程入门指导精品学习资料精选学习资料 - - - 欢迎下载一 ab plc 系统介绍ab plc培训教程精品学习资料精选学习资料 - - - 欢迎下载1.abplc 的系统结构2.abplc 的组成部件3.abplc 的各种文件4.abplc 的运行模式5.周期任务.连续任务6.外部输入输出的地址格式二.编程软件的使用方法1.ab plc 软件分类2.ab 软件的安装3.硬件组态与参数设置4.项目的治理5.程序的编辑三.建立在线连接1.安装 rslinx 软件2.首次建立通讯3.建立以太网通讯4.连接在线5.强制变量精

2、品学习资料精选学习资料 - - - 欢迎下载一. abplc 介绍1.1abplc 系统结构最新一代的ablogix5000 系列 plc 在一些手册上又称作掌握器(controller );这表示 logix5000 系列 plc 与传统 slc500 系列的 plc 存在一些差异;这些差异主要表现在 编程软件.内部程序元素.通讯机制等方面;rsview32 监控信息层精品学习资料精选学习资料 - - - 欢迎下载logix5000掌握器例如:hmi panel view:触摸屏精品学习资料精选学习资料 - - - 欢迎下载精品学习资料精选学习资料 - - - 欢迎下载掌握层设备层被掌握对象

3、 例如:电机.气阀精品学习资料精选学习资料 - - - 欢迎下载flexi/o:相当于分布式i/o1.2ab plc 的组成部件这里以现场使用的controllogix5000 为例说明;与西门子plc 类似, controllogix5000 的组成部件也主要可以有:cpu 模块.电源模块.通讯模块.数字量输入/输出模块.模拟量输入/输出模块.高速计数器模块等;通常仍有一个安装这些部件的背板,背板上有不同的物理槽位;与西门子 plc 不同的为controllogix5000 系列的掌握器cpu 模块可以安装不同的位置;1.3ab plc 中的数据文件在 controllogix5000 系列

4、的 plc 中具有各种不同类型的指令,不同的指令需要操作不同的文件类型; ab plc 的资源和掌握器状态通过数据文件描述,数据文件通过各种数据类型来表示;数据文件的建立为通过在掌握器的内存区域建立标签tag ;数据块标签分为全局数据域文件和程序数据域文件;全局数据文件:全局数据文件标签tag 具有掌握器作用域,可以在全部的用户程序精品学习资料精选学习资料 - - - 欢迎下载中使用;输入输出数据文件为全局数据文件;程序数据域文件:在程序中建立的程序标签tag 具有局部作用域,只能在当前的程序中使用;1.3.1 基本数据类型基本数据类型为梯形图编程为引用的地址单位,即为指令的操作数;具有布尔数

5、(bool ).短整型( sint ).整型( int ).dint (长整型).实数( real );bool :1 位sint :8 位int :16 位dint :32 位(基本字长)real :32 位留意:由于 controllogix系统的数据处理和传送基本单位为32 位,所以当定义数据类型为 bool .sint .int 标签时,仍会使用一个32 位的内存空间,剩余部分未使用;1.3.2 系统预定义结构数据类型controllogix预定义了一部分结构体数据类型,这些为系统预置的,可以直接引用;可以直接用这些数据类型来定义标签;主要有:定时器timer类型.计数器counter

6、 类型.数组操作control类型.pid 类型. message 类型.timer 类型:每个 timer 类型占用3 个字的内存空间;字 0 为掌握字.字1 储备预置值.字2 储备累加值;精品学习资料精选学习资料 - - - 欢迎下载预置值.累加值的范畴为032767 ;计数器文件counter计数器类型也为占用3 字的数据类型;字 0 为掌握字.字1 为预置值.字2 为累加值;计数器类型的预置值.累加值的范畴为-3276832767 ;假如往下溢出,就置位un 位,假如往上溢出,就置位ov 位;用 res 指令操作,可以复位计数器类型数据;1.4controllogix 5000掌握器的

7、运行模式及指示灯意义精品学习资料精选学习资料 - - - 欢迎下载掌握器运行模式:通过掌握器上的钥匙挑选开关转变掌握器的运行模式;分为三种: run .rem .prog;精品学习资料精选学习资料 - - - 欢迎下载run :表示将掌握器切换到本地运行状态,相当于西门子plc 的 cpu 切换到 run状态,此模式下执行用户程序;与西门子plc 不同的为, ab的掌握器不能在此状态进行在线程序修改,并且不能通过编程软件rslogix5000 转变掌握器的运行模式; rem :表示将掌握器切换到远程运行状态,此时掌握器内的用户程序开头执行,并且可以在编程软件rslogix5000 上转变掌握器

8、的运行模式,以及在线修改用户程序;prog:表示将掌握器切换到本地编程状态,可以在此模式下修改用户程序,但不能转变掌握器的运行模式,而且此模式下不执行用户程序;1.5周期任务.连续任务controllogix5000 掌握器工程的用户规律以任务的方式运行,即用户编写的程序以任务的方式运行;有三种类型的任务:周期任务.连续任务.大事任务;连续任务为不断执行的任务,相当于西门子plc 的 ob1 组织块,当一个连续任务完成一次执行后会再次启动不断执行;一个掌握器里面最多只能有一个连续型任务;周期任务为定周期执行的任务,相当于西门子plc 的时间循环中断,周期任务相隔肯定的时间后执行一次;一个掌握器

9、里面可以有多个周期型任务;大事任务为中断任务,相当于西门子plc 中的各种硬件中断1.6外部输入输出的地址格式在 rslogix5000 编程软件里面,外部输入输出地址通常会以标签的形式表示,标签代表不同的地址;与西门子plc 类似,外部输入.输出地址具有肯定的格式;例如:remote_a:i.data0.7这个表示的为不与掌握在一个框架/背板的 0 号槽的输入模块的第7 个输入点;同时应当留意这个表示与下个表示的差别,这个表示的方法表示的为flexi/o 的输入输出模精品学习资料精选学习资料 - - - 欢迎下载块,留意与集中i/o 之间的差别;local:3:i.data.1这个表示的为与

10、掌握器在同一个框架/背板的 3 号槽的输入模块的其次个输入点;二.编程软件的使用方法2.1abplc 软件的分类abplc 的编程软件也分为:工控机编程软件.plc 编程软件.触摸屏编程软件.通讯处理程序;工控机编程使用rsview32;plc 编程软件使用rslogix5000.触摸屏编程软件使 用 rsview me软件;通讯处理程序使用的rslinx ;与西门子 plc 的 step7 程序存在一些区分,rslogix5000 的通讯必需根据rslinx 才能与 ab 的 plc 进行通讯;2. 2软件的安装rslogix 安装时建议将全部的组件全部安装,并且安装时建议先安装rslinx

11、 软件;安装时由于有些程序包不包括多媒体信息,所以建议将多媒体信息这个安装选项去除;详细安装以后请自行练习;2. 3 硬件组态和参数设置新建项目:file >new显现下面的对话框:cpu 类型cpu 版本掌握器名称背板槽架型号这里为10 槽cpu 槽号项目储备路径留意:项目储备在windows 系统下为acd 文件格式;并且储备路径不能有汉字;填好信息 > ok配置 i/o模块按钮精品学习资料精选学习资料 - - - 欢迎下载右击i/o 配置右击后挑选 > new module挑选需要的输入输出模块精品学习资料精选学习资料 - - - 欢迎下载ok按钮这里挑选的为32 路的

12、数字量输入模块;点击ok ; 显现属性配置窗口挑选槽号和填入名字挑选模块的使用类型挑选模块的版本号点击next按钮精品学习资料精选学习资料 - - - 欢迎下载模块与 cpu 数据交换周期点击next按钮点击next按钮精品学习资料精选学习资料 - - - 欢迎下载这里配置的为:当配置完成后点击finish按钮,这样一个i/o 模块就配置完成了;系统自动生成的标签标签:标签相当于step 7 中的符号名,对于不和输入输出点建立联系的标签可相当于中间变量;配置完 i/o模块后会自动生成掌握器作用域的标签;查看标签:掌握器作用域的标签,双击标签可以在配置i/o模块之前建立,同时由于标签不肯定需要和

13、输入输出点联系,所以可以建立全局的中间变量供编程使用;显现如下图所示内容:精品学习资料精选学习资料 - - - 欢迎下载配置好 i/o后自动生成的标签上面的内容就为配置好i/o模块后自动建立的标签变量;这些变量不行以被重新定义别名;也不行以修改;只能添加注释内容;说明各列内容标签名标签别名标签类型显示格式精品学习资料精选学习资料 - - - 欢迎下载别名代替的基标签标签格式精品学习资料精选学习资料 - - - 欢迎下载如上图所示:local : 1 : c表示第一槽的模块的配置文件 local : 1 : i表示第一槽的输入模块的输入文件绽开后的格式:local : 1: i.fault第一号

14、槽的模块的故障状态字local : 1: i.data第一号槽的输入模块的输入信号的状态,相当于西门子的id0.精品学习资料精选学习资料 - - - 欢迎下载如下列图:local : 1: i.data.0这个标签表示第一号槽输入模块的第一个数字量输入点;建立输入输出点对应的标签自定义的标签挑选自定义标签代表的输入输出地址或其他文件信息输入如后如下图所示:建立用户自定义的标签中间变量motorstatus标签为自定义的标签,为中 间变量,这里不要挑选”alias for” 2.4 工程治理abplc 的用户程序以任务的形式组织,如前所示主要分为连续任务.周期任务.中断任务;程序结构精品学习资料

15、精选学习资料 - - - 欢迎下载任务下面为程序,程序下为子例程,留意:每个任务必需制定任务类型:连续任务.周期任务.大事任务;每个任务可以有多个程序,程序的执行次序可以通过编程软件设置;每个程序必需指定一个子例程为主例程,作为程序执行的起始点;一个掌握器只能有一个连续任务;如下图所示:留意周期性任务.连续性任务图标的差别; 主例程和例程图标的区分;如下列图:maintask 为连续性任 务 , mainprogram 为 maintask 的主程序;mainroutine 为mainprogram 的主例程;留意: jsr 指令只能调用同一个程序里面任务属性在建立好任务后,需要通过任务的“

16、属性 ”来指定任务下面包含的程序的执行次序和任务的类型;在任务文件夹上面右击 > 属性精品学习资料精选学习资料 - - - 欢迎下载挑选任务类型调整任务下程序的执行次序program 属性在 program 的属性里面,指定一个程序的主例程;不再示范2.5程序的编辑abplc 和西门子plc 类似,也支持多种语言的编程,例如梯形图(lad ).功能图( fbd ).结构化编程语言(scl);梯形图程序的编辑精品学习资料精选学习资料 - - - 欢迎下载梯形图指令分类的指令梯形图梯级梯形图的梯级相当于step 7里面的程序段(network ),能流从梯级的左边流向右边;指令的前面可以称为

17、梯级条件,能流到达时梯级条件为真,能流不能到达时梯级条件为假;指令的执行情形与梯级条件相关;梯形图的编辑与step 7 的程序一样,可以用拖指令的方式,也可以用双击的方式;梯级条件梯级输入条件梯级输出条件如上图所示:当梯级输入条件为真,且local : 1:i.data.0 = 1就梯级输出条件为真;有些指令与梯级输入条件和梯级输出条件相关,所以肯定要留意梯级输入和输出条件;三.建立在线连接3.1 安装 rslinx通讯软件软件如下列图为abplc 通讯驱动程序,这里为iso 文件,可以通过虚拟光驱安装,也可以用 winrar 解压后进行安装;安装程序程序的安装过程,默认安装即可;建议将全部的

18、组件都安装,并且安装全部的帮忙文精品学习资料精选学习资料 - - - 欢迎下载件;3.2 首次建立连接和西门子 plc 类似,当掌握器第一次和运算机建立连接时,必需使用串口进行连接;启动 rslinx 程序添加驱动程序输入连接的名称启动连接精品学习资料精选学习资料 - - - 欢迎下载查看网络拓扑结构显现如上图所示画面,表示已经建立于掌握器之间的联系;精品学习资料精选学习资料 - - - 欢迎下载查看设备属性如下为掌握器信息:配置以太网通讯模块如下图所示:精品学习资料精选学习资料 - - - 欢迎下载配置或者查看以太网通讯模块配置信息:3.3建立以太网通讯硬件连接用网线连接好plc 和运算机精品学习资料精选学习资料 - - - 欢迎下载添加设备驱动挑选ethernet devices, 并单击add new

温馨提示

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

评论

0/150

提交评论