Rslogix5000标准课程分析.pptx
《Rslogix5000标准课程分析.pptx》由会员分享,可在线阅读,更多相关《Rslogix5000标准课程分析.pptx(155页珍藏版)》请在咨信网上搜索。
1、ControlLogixControlLogix 系统系统标准课程标准课程 罗克韦尔自动化培训中心罗克韦尔自动化培训中心课程内容简介课程内容简介(1)在五天的时间内,我们将学习:在五天的时间内,我们将学习:ControlLogix 系统概述 ControlLogix 控制器的在线连接创建一个新项目创建控制器的程序文件创建控制器的数据文件梯形图编程基础位操作指令编程计时器指令编程计数器指令编程课程内容简介课程内容简介(2)梯形图程序的编辑基本指令编程本地I/O 模块通讯I/O模块的故障处理远程I/O模块通讯远程Produce/Consume通讯MSG指令 SSV/GSV指令ControlLogi
2、x 系统的维护维修 在五天的时间内,我们将学习:在五天的时间内,我们将学习:ControlLogix 系统概述系统概述(1)控制系统的信息流控制系统的信息流控制系统控制系统生产过程生产过程/机器机器输入输出ControlLogix 系统概述系统概述(2)控制器I/O(输入/输出)系统通讯网络可视硬件编程系统控制系统基本结构控制系统基本结构ControlLogix 系统概述系统概述(3)顺序控制顺序控制 完成时序逻辑控制,从PLC5增强型移植过来的整套指令系统。过程控制过程控制 完成过程控制,从小型DSC系统移植过来的功能块。驱动控制驱动控制 完成驱动控制,在 DriveLogix 控制器中用特
3、殊的功能块,组态实现变频器特定的控制模式。运动控制运动控制 完成伺服控制,实现对运动轴的各物理量的控制,用运控指令编程实现。ControlLogix ControlLogix 系列控制功能系列控制功能 ControlLogix 系统概述系统概述(4)ControlLogix FlexLogix CompactLogix SoftLogix DriveLogix ControlLogix 系统控制器类型系统控制器类型ControlLogix为高端控制器;FlexLogix用于扩展及移动应用,替代MicroLogix系列;Compactlogix主要用于替代SLC500;Softlogix软控制器
4、;Drivelogix主要用于变频器控制;所有这些控制器都使用RSLogix5000软件编程。ControlLogix 系统概述系统概述(5)EtherNet ControlNet DeviceNet DH+/RIO DH485/串口 第三方通讯ControlLogx系统网络类型系统网络类型统称为NetLinx控制层,主要用于I/O(远程I/O);早期用于控制器与控制器之间数据交换,冗余系统,最多99个节点,5MB传输速率;信息层,主要用于上位连接设备层,063,最大64节点,63节点号一般为出厂默认值;ControlLogix 系统概述系统概述(7)I/O 和通讯模块和通讯模块 框架框架电源
5、电源电源指示灯电源指示灯 控制器控制器ControlLoix 平台平台电源模块,不占槽号,上电先上主电源,然后上电源模块电源;模块支持热插拔,端子也可,但未获Rockwell认可;CPU上OK灯红色闪动表示没有内存;RUN灯,只有有项目文件时,才会亮;I/O 灯,红色表示通讯问题,一般考虑背板问题;可参考Page124、141ControlLogix 系统概述系统概述(8)ControlLoix 硬件基本结构硬件基本结构 机架 4槽、7 槽、10槽、13槽、17槽,每个机架自供电源。控制器模块 Logix5550 Logix5553 Logix5555 Logix556X I/O模块 离散量模
6、块、模拟量模块、高速计数模块 -与控制器数据交换使用生产者/用户方式 -外信号回路带电子保险 -外信号回路隔离 -可对模块进行诊断 -模拟量可进行工程定标并可带时间标记 -模块的防错插入采用电子辩识 -可带电拔插模块 通讯模块 对应通讯网络的模块 -1756-ENET/B 1756-ENBT EtherNet -1756-CNB/CNBR ControlNet -1756-DNB DeviceNet -1756-DHRIO DH+现已出7系列;ControlLogix 系统概述系统概述(9)ControlLoix 控制器控制器RS-232串口串口模块标签模块标签电池电池背板连接器背板连接器下锁
7、键下锁键上锁键上锁键指示灯指示灯钥匙开关钥匙开关门门电池标注电池标注断电后拔出电池,控制器将丢失所有程序和设置ControlLogix 系统概述系统概述(10)ControlLoix 控制器特性控制器特性 允许各种模块混合使用的模块化结构模块化结构 允许多个控制器位于同一机架中 每个控制器允许最多250个通讯连接 可寻址最多128000个离散点或4000个模拟量点 可扩展内存以适应各种应用尺寸 容易与现有的传统产品的系统(如PLC5、SLC500)集成 支持NetLink 网络 -DeviceNet -ControlNet -EtherNet/IP 提供集成多达16个伺服模块(32轴)的同步和
8、分布的运动控制ControlLogix 系统概述系统概述(11)ControlLoix 控制器内存占用控制器内存占用 初始化操作系统(43K字节,此项不占用选型手册中提供给 用户的内存空间)各次版本新增加功能所带来的附加内存 空间 I/O模块定义和组态 ASCII代码存放形式 数据库 标签的ASCII代码存放形式(含标签名字和别名)应用程序的源代码(尽管是相似的指令,由于提高执行速度,比较PLC5/SLC而言需要附加的内存)运行时信息交换处理所需要的缓冲区 RSLinx 数据操作所需要的标签组的存储 在线编辑所需要的悬挂编辑梯级的临时存储Logix5000 控制器的在线连接控制器的在线连接(1
9、)组态或编程软件的连接建立并组态通讯驱动浏览网络和节点数据采集 -直连的数据采集 -OPC数据的采集 -优化的数据采集 RSLinx 组态软件组态软件Logix5000 控制器的在线连接控制器的在线连接(2)RSLinx 组态软件组态软件驱动组态驱动组态驱动类型选择驱动类型选择已在使用的驱动已在使用的驱动Logix5000 控制器的在线连接控制器的在线连接(3)RSLinx 组态软件组态软件浏览窗口浏览窗口自动刷新自动刷新选择背板选择背板 背板模块浏览背板模块浏览X缺失或有问题的模块缺失或有问题的模块X运行 控制器进入完全地I/O控制,不可对项目进行编辑。编程 控制器不执行程序,可对项目进行编
10、辑,输出点按模块设置 的状态输出。远程远程运行远程运行 控制器进入完全地I/O控制,可以在线对项目进行编辑,但要经过测试。远程编程远程编程 控制器不执行程序,可对项目进行编辑,输出点按模块 设置的状态输出。远程测试远程测试 控制器执行程序,可对项目进行某些编辑,输出点按模 块设置的状态输出。Logix5000 控制器的在线连接控制器的在线连接(4)控制器的运行模式控制器的运行模式下载(Download)将作为编程终端的计算机中项目通过网络传送给控制器。上载(Upload)将控制器中的项目通过网络传送给作为编程终端的计算机。在线(Online)浏览或编辑控制器中的项目。离线(Offline)浏览
11、或编辑编程终端中的项目。刷新模块的Firmware 用ControlFLASH对模块固件的版本升级或降级。Logix5000 控制器的在线连接控制器的在线连接(5)控制器的在线操作控制器的在线操作Firmware 刷新,也可通过RSLogix或RSLinx中的update Firmware实现,只能通过以太网刷,串口比较慢,参考附件AB PLC固件刷新教程;ControlLogix控制器不设有网络通讯口,以太网必须使用ENB模块,首次使用模块时通过BOOTP-server(已随RSLogix5k安装)通过输入ENB模块的mac地址,初始化IP地址,注意必须再通过RSLinx将模块设置为固定IP
12、地址,否则断电重启后初始化的IP地址将丢失。Logix5000 控制器的在线连接控制器的在线连接(6)控制器解锁控制器解锁 允许二个以上的用户同时在控制器上进行编辑。控制器锁定控制器锁定 锁定控制器,不允许其他用户对控制器编辑。其他用户控制器锁定其他用户控制器锁定 已被其他用户锁定,不能对此控制器进行编辑。其他用户修改项目其他用户修改项目 其他用户正在对控制器进行编辑。识别控制器的编辑状态识别控制器的编辑状态控制器锁定控制器锁定控制器解锁控制器解锁其他用户控制器锁定其他用户控制器锁定其他用户修改项目其他用户修改项目创建一个新项目创建一个新项目(1)项目图标项目图标 Project/Projec
13、t File:RSLogix 5000 编程软件存放编程和组态信息的存盘文件。创建一个新项目创建一个新项目(2)创建新项目创建新项目 选择控制器类型选择控制器类型说明说明 可空白可空白项目文件存放路径项目文件存放路径选择版本选择版本项目名称项目名称框架尺寸框架尺寸控制器所在槽号控制器所在槽号硬件版本号与软件版本最好要一致,或者软件版本比硬件版本高;5系列控制器只能使用到V16版本的RSLogix5K,V17以上不支持5系列控制器,所以如仍要使用的话最好把v16,v17等版本RSLogix都安装上,5K系列软件支持同时安装多版本系统创建一个新项目创建一个新项目(3)控制器特性控制器特性 组态串口
14、组态串口编辑项目属性(离线)编辑项目属性(离线)查看主要故障查看主要故障和次要故障和次要故障设置系统时间设置系统时间组态系统故障管理、上电管理组态系统故障管理、上电管理和系统管理时间片断百分比和系统管理时间片断百分比设置上电或用户命令设置上电或用户命令从非易失性内存装载从非易失性内存装载项目项目评估控制器内存运评估控制器内存运用(离线)用(离线)创建一个新项目创建一个新项目(4)CST Coordinated System Time 如果控制器CST 设置为Master,在同一框架的所有的模块将与它时间同步。CST 能测定与时间有关的数据和事件。作为运控项目的控制器必须设定为Master,,注
15、意,控制器缺省设定不是Master。创建一个新项目创建一个新项目(5)控制器的内存组织结构控制器的内存组织结构 存放完成运行的执行代码文件及相应的结构。存放运行的依据和结果的数据文件及相应的数据结构类型存放确定控制器及其相关设备之间的信息交互关系的I/O组态 创建程序文件创建程序文件(1)任务任务 (TaskTask)每一个项目(或控制器)最多可以定义32个任务。程序(程序(Program)Program)每个任务下最多可定义32个程序,每个程序拥有自己独立的数据区域和多个子程序。子程序(子程序(RoutineRoutine)是真正的执行程序,可定义的个数由控制器的内存决定。程序文件程序文件创
16、建程序文件创建程序文件(2)连续型任务连续型任务 指的是周而复始连续执行的任务,一个项目只允许定义1个。周期型任务周期型任务 指的是定时中断执行的逻辑程序,周期性的执行任务,须定义周期时间,要设定优先级别,最多可以定义31个。事件触发型任务事件触发型任务 指的是事件触发引起的任务调用,事件触发可以是外部输入点变化引起(如同PLC5/SLC),也可以由Consuned Tag引起或直接指令调用引起,还可以由运动控制状态引起,要设定优先级别,最多可以定义31个。任务的三种类型任务的三种类型任务决定了执行的顺序周期任务执行时间必须小于周期时间创建程序文件创建程序文件(3)中断级别低的任务将被中断级别
17、高的任务中断,中断优先级别共有15个(序号1-15),序号越低中断优先级别越高。连续型任务是连续不断执行的逻辑程序,可以被任何周期中断任务或事件中断任务中断,也可以认为是中断级别最低的任务。软件控制器只有三个优先级别用于周期中断任务和三个优先级别用于事件中断任务中断优先级别中断优先级别创建程序文件创建程序文件(4)任务是执行顺序的安排每个任务执行完毕,会将执行的结果送到输出数据区域。如果在任务特性组态中不特意取消的话。被屏蔽的任务仍然在从程序转入运行或测试时进行预扫描。看门狗(Watchdog)监视周期任务和事件中断任务的执行,如果超时,则主要故障发生。周期任务的执行周期必须大于它的执行时间,
18、如果控制器探测到周期任务的触发,而该任务正在执行,则主要故障发生。特别说明特别说明创建程序文件创建程序文件(5)例子例子某个项目中有1个事件触发型任务、1个周期型任务和1个连续型任务,它们的中断级别和执行时间如下图所示:创建程序文件创建程序文件(6)例子例子 所有的周期型任务和事件触发型任务都可以中断连续型任务。高优先权任务中断所有的低优先权任务。高优先权任务可多次中断低优先权任务。同等级优先权的任务同时触发时各轮流执行1ms,交互进行。当连续型任务完成全部扫描时,立即重新开始新的一轮扫描。创建程序文件创建程序文件(7)程序程序程序是任务下的组织结构,由一个数据库和多个子程序组成。每个程序都拥
19、有一个独立的数据库,在这个数据库建立的数据标签只能被本程序内的子程序引用,且都是内部数据,每个程序中必须指定一个子程序为主控程序,作为本程序运行的启动程序 每个程序中还可以指定一个故障处理子程序,以解决本程序内任何子程序运行时而引起的故障。其余的子程序均由主控程序中的调子程序指令(JSR)调用。未预定程序(Unscheduled Programs)中存放备用或暂不运行的程序,会下载到控制器中,但不会执行。程序是一个完整的结构,它等同于一个传统的处理器。程序是一个完整的结构,它等同于一个传统的处理器。创建程序文件创建程序文件(8)子程序是真正的执行,所有的控制代码都被编写在子程序中,有四种编程形
20、式:梯形图梯形图LDLD 最常采用的编程模式,是由梯级组成的程序结构,完成逻辑时序控制的程序编辑。顺序功能流程图顺序功能流程图SFCSFC 将工作流程细化到步,用SFC来编辑步的执行顺序和结构,而每个步都是执行代码的组成。文本编程文本编程ST ST 采取ASCII代码编写程序,通常用于复杂或特殊要求的运算,这些可能用梯形图的运算指令难以完成。功能块功能块FB FB 组态过程控制,是引入的DCS系统的仪表控制组态方式,由功能块之间的连接建立程序结构。子程序子程序子程序是真正的编程体和执行体子程序是真正的编程体和执行体创建程序文件创建程序文件(9)故障和上电管理程序故障和上电管理程序故障管理程序故
21、障管理程序 当控制器发生主要故障而引起停机之前调用的程序,一般情况下,用于编写有序的停车和可恢复故障的消除。上电管理程序上电管理程序 只有在控制器处在RUN状态下,上电时才执行一次,可用于上电时初始化的一些操作。创建程序文件创建程序文件(10)删除子程序、程序和任务删除子程序、程序和任务删除要按照如下的顺序进行:l删除子程序的所有的执行代码l选定子程序并删除它们l删除程序区域的所有的标签l选定程序并删除它们l最后删除任务创建数据文件创建数据文件(1)数据文件全局数据区域 又称控制器数据区域,它含有全部的对外数据和公用的内部数据,其数据可被控制器内所有的子程序引用。程序数据区域 全部为内部数据,
22、其数据只能被本程序内的子程序引用。各程序之间的数据区域是隔离的,以防止标签命名的冲突。存放在项目目录树最顶端的Controller Tags中存放在项目目录树Program目录下的Program Tags中创建数据文件创建数据文件(2)数据库编辑页面显示类别显示类别操作描述操作描述点入编辑使能点入编辑使能编辑页面编辑页面 标签标签数据类型数据类型 别名别名 创建数据文件创建数据文件(3)数据库监视页面创建数据文件创建数据文件(4)数据类型基本数据类型结构数据类型 -系统预定义结构数据类型-用户自定义结构数据类型数组创建数据文件创建数据文件(5)基本数据类型BOOL 布尔数 01 1 位 SIN
23、T 短整数 -128 +127 8位 INT 整数 -32768 +32767 16位 DINT 长整数 -2147483648 +2147483647 32位 REAL 实数 3.4*10-38 1.17*10+38(负数)32位 1.17*10-383.4*10+38(正数)创建数据文件创建数据文件(6)当数据类型为 BOOL,SINT,和 INT 被分配给一个标签时,控制器仍然花费了一个完整的 DINT(4字节),剩余部分则被闲置。分配最小内存单元分配最小内存单元 1DINT31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13
24、12 11 10 9 8 7 6 5 4 3 2 1 0占用内存占用内存BOOLSINTINTDINTREAL数据数据类型类型未占用内存未占用内存基本数据的内存占用创建数据文件创建数据文件(7)系统预定义结构数据类型系统预定义结构数据类型I/O模块组态时产生的I/O数据 出自于PLC5/SLC500 的多字元素文件 运动控制的数据结构功能块(过程控制)的数据结构系统组态信息和状态信息 创建数据文件创建数据文件(8)自定义结构数据类型自定义结构数据类型字符串自定义数据结构用户自定义数据结构UDF附加说明(Add-on Instructions)在Data types目录树下添加Strings类型
25、的数据,字符串数据中的所有数据的格式是同意固定的首先需要在Data types目录树下User-Defined里新建用户自己定义的数据结构类型,随后新建变量时选择已定义过的机构数据创建数据文件创建数据文件(9)例子例子 建于变频器参数采集建于变频器参数采集创建数据文件创建数据文件(10)例子例子 内存单元占用内存单元占用创建数据文件创建数据文件(11)数组数组是同一数据类型的连续分布的集合,可由基本数据类型和结构数据类型构成。数组有1维、2维和3维,各维数组中的元素个数取决于内存。Part_Data2,5,3 1维维2维维3维维数组名数组名新建变量时,Select data type时,设置A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Rslogix5000 标准 课程 分析
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。