CLX 标准课程_整体集合PPT课件

上传人:尔*** 文档编号:134846235 上传时间:2020-06-09 格式:PPT 页数:161 大小:2.91MB
返回 下载 相关 举报
CLX 标准课程_整体集合PPT课件_第1页
第1页 / 共161页
CLX 标准课程_整体集合PPT课件_第2页
第2页 / 共161页
CLX 标准课程_整体集合PPT课件_第3页
第3页 / 共161页
CLX 标准课程_整体集合PPT课件_第4页
第4页 / 共161页
CLX 标准课程_整体集合PPT课件_第5页
第5页 / 共161页
点击查看更多>>
资源描述

《CLX 标准课程_整体集合PPT课件》由会员分享,可在线阅读,更多相关《CLX 标准课程_整体集合PPT课件(161页珍藏版)》请在金锄头文库上搜索。

1、大家好 欢迎你们的到来 我是罗克韦尔自动化 广州 公司产品专家陈维汉 很高兴能有机会和你们一起学习罗克韦尔自动化的产品我的联系信息是 座机 02083849977 20643手机 13570020433电子邮件 twchen ControlLogix系统 标准课程罗克韦尔自动化2011 09 课程内容简介 1 在五天的时间内 我们将学习 ControlLogix系统概述ControlLogix控制器的在线连接创建一个新项目创建控制器的程序文件创建控制器的数据文件梯形图编程基础位操作指令编程计时器指令编程计数器指令编程 课程内容简介 2 梯形图程序的编辑基本指令编程本地I O模块通讯I O模块的

2、故障处理远程I O模块通讯远程Produce Consume通讯MSG指令SSV GSV指令ControlLogix系统的维护维修 在五天的时间内 我们将学习 ControlLogix系统概述 1 控制系统的信息流 控制系统 生产过程 机器 输入 输出 ControlLogix系统概述 2 控制器I O 输入 输出 系统通讯网络可视硬件编程系统 控制系统基本结构 ControlLogix系统概述 3 顺序控制完成时序逻辑控制 可编程逻辑控制器 PLC 的传统功能 过程控制完成过程控制 从小型DSC系统移植过来的功能块 驱动控制完成传动控制 协同驱动器完成速度控制链 收放卷 提升 负荷分配等传动

3、控制功能 运动控制完成伺服控制 实现对运动轴的各物理量的控制 用运动指令编程实现 ControlLogix系列控制功能 ControlLogix系统概述 4 ControlLogixFlexLogixCompactLogixSoftLogixDriveLogix ControlLogix系统控制器类型 ControlLogix系统概述 5 EtherNetControlNetDeviceNetDH RIODH485 串口第三方通讯 ControlLogx系统网络类型 ControlLogix系统概述 6 WindowsNT Windows2000 WindowsXP操作系统下安装 RSLogi

4、x5000编程软件RSLinx连接软件RSNetWorxforControlNet网络组态软件RSNetWorxforDeviceNet网络组态软件RSNetWorxforEtherNet网络组态软件 ControlLogix系统编程环境 ControlLogix系统概述 7 ControlLoix平台 ControlLogix系统概述 8 ControlLoix硬件基本结构 机架4槽 7槽 10槽 13槽 17槽 每个机架自供电源 控制器模块Logix556XLogix557XI O模块离散量模块 模拟量模块 高速计数模块 与控制器数据交换使用生产者 用户方式 外信号回路带电子保险 外信号回

5、路隔离 可对模块进行诊断 模拟量可进行工程定标并可带时间标记 模块的防错插入采用电子辩识 可带电拔插模块通讯模块对应通讯网络的模块 1756 ENBT 1756 EN2T R EtherNet 1756 CNB CNBRControlNet 1756 DNBDeviceNet 1756 DHRIODH ControlLogix系统概述 9 ControlLoix控制器 RS 232串口 模块标签 电池 背板连接器 下锁键 上锁键 指示灯 钥匙开关 门 电池标注 ControlLogix系统概述 10 ControlLoix控制器特性 允许各种模块混合使用的模块化结构允许多个控制器位于同一机架中

6、每个控制器允许最多250个通讯连接可寻址最多128000个离散点或4000个模拟量点可扩展内存以适应各种应用尺寸容易与现有的传统产品的系统 如PLC5 SLC500 集成支持NetLink网络 DeviceNet ControlNet EtherNet IP提供集成多达16个伺服模块 32轴 的同步和分布的运动控制 ControlLogix系统概述 11 ControlLoix控制器内存占用 初始化操作系统 43K字节 此项不占用选型手册中提供给用户的内存空间 各次版本新增加功能所带来的附加内存空间I O模块定义和组态ASCII代码存放形式数据库标签的ASCII代码存放形式 含标签名字和别名

7、应用程序的源代码 尽管是相似的指令 由于提高执行速度 比较PLC5 SLC而言需要附加的内存 运行时信息交换处理所需要的缓冲区RSLinx数据操作所需要的标签组的存储在线编辑所需要的悬挂编辑梯级的临时存储 Logix5000控制器的在线连接 1 组态或编程软件的连接建立并组态通讯驱动浏览网络和节点数据采集 直连的数据采集 OPC数据的采集 优化的数据采集 RSLinx 通讯软件 Logix5000控制器的在线连接 2 RSLinx 组态软件 驱动组态 驱动类型选择 已在使用的驱动 Logix5000控制器的在线连接 3 RSLinx 组态软件 浏览窗口 自动刷新 选择背板 背板模块浏览 X 缺

8、失或有问题的模块 X 运行控制器进入完全地I O控制 不可对项目进行编辑 编程控制器不执行程序 可对项目进行编辑 输出点按模块设置的状态输出 远程远程运行控制器进入完全地I O控制 可以在线对项目进行编辑 但要经过测试 远程编程控制器不执行程序 可对项目进行编辑 输出点按模块设置的状态输出 远程测试控制器执行程序 可对项目进行某些编辑 输出点按模块设置的状态输出 Logix5000控制器的在线连接 4 控制器的工作状态 控制器Tag Local 0 O Data 0 有变化 但输出模块的触点不变化 该connection不通 通过tag关联到DI DO点 进行monitor观测 所谓 远程 表

9、示模式 run test prog 在远程的编程软件可换 下载 Download 将作为编程终端的计算机中项目通过网络传送给控制器 上载 Upload 将控制器中的项目通过网络传送给作为编程终端的计算机 在线 Online 浏览或编辑控制器中的项目 离线 Offline 浏览或编辑编程终端中的项目 刷新模块的Firmware用ControlFLASH对模块固件的版本升级或降级 Logix5000控制器的在线连接 5 控制器的在线操作 Logix5000控制器的在线连接 6 控制器解锁允许二个以上的用户同时在控制器上进行编辑 控制器锁定锁定控制器 不允许其他用户对控制器编辑 其他用户控制器锁定已

10、被其他用户锁定 不能对此控制器进行编辑 其他用户修改项目其他用户正在对控制器进行编辑 识别控制器的编辑状态 创建一个新项目 1 项目图标 Project ProjectFile RSLogix5000编程软件存放编程和组态信息的存盘文件 创建一个新项目 2 创建新项目 选择控制器类型 说明可空白 项目文件存放路径 选择版本 项目名称 框架尺寸 控制器所在槽号 创建一个新项目 3 控制器特性 组态串口 编辑项目属性 离线 查看主要故障和次要故障 设置系统时间 组态系统故障管理 上电管理和系统管理时间片断百分比 设置上电或用户命令从非易失性内存装载项目 评估控制器内存运用 离线 创建一个新项目 4

11、 CSTCoordinatedSystemTime 如果控制器CST设置为Master 在同一框架的所有的模块将与它时间同步 CST能测定与时间有关的数据和事件 作为运控项目的控制器必须设定为Master 注意 控制器缺省设定不是Master 创建一个新项目 5 控制器的内存组织结构 存放完成运行的执行代码文件及相应的结构 存放运行的依据和结果的数据文件及相应的数据结构类型存放确定控制器及其相关设备之间的信息交互关系的I O组态 创建程序文件 1 任务 Task 每一个项目 或控制器 最多可以定义32个任务 程序 Program 每个任务下最多可定义32个程序 每个程序拥有自己独立的数据区域和

12、多个子程序 子程序 Routine 是真正的执行程序 可定义的个数由控制器的内存决定 程序文件 创建程序文件 2 连续型任务指的是周而复始连续执行的任务 一个项目只允许定义1个 亦可以不定义 周期型任务指的是定时中断执行的逻辑程序 周期性的执行任务 须定义周期时间 要设定优先级别 最多可以定义15个 事件触发型任务指的是事件触发引起的任务调用 事件触发可以是外部输入点变化引起 如同PLC5 SLC 也可以由ConsunedTag引起或直接指令调用引起 还可以由运动控制状态引起 要设定优先级别 最多可以定义15个 任务的三种类型 任务决定了执行的顺序 创建程序文件 3 中断级别低的任务将被中断级

13、别高的任务中断 中断优先级别共有15个 序号1 15 序号越低中断优先级别越高 连续型任务是连续不断执行的逻辑程序 可以被任何周期中断任务或事件中断任务中断 也可以认为是中断级别最低的任务 软件控制器只有三个优先级别用于周期中断任务和三个优先级别用于事件中断任务 中断优先级别 创建程序文件 4 任务是执行顺序的安排每个任务执行完毕 会将执行的结果送到输出数据区域 如果在任务特性组态中不特意取消的话 被屏蔽的任务仍然在从程序转入运行或测试时进行预扫描 看门狗 Watchdog 监视周期任务和事件中断任务的执行 如果超时 则主要故障发生 周期任务的执行周期必须大于它的执行时间 如果控制器探测到周期

14、任务的触发 而该任务正在执行 则发生overlap 后一个触发的请求丢失 特别说明 创建程序文件 5 例子 某个项目中有1个事件触发型任务 1个周期型任务和1个连续型任务 它们的中断级别和执行时间如下图所示 创建程序文件 6 例子 所有的周期型任务和事件触发型任务都可以中断连续型任务 高优先权任务中断所有的低优先权任务 高优先权任务可多次中断低优先权任务 同等级优先权的任务同时触发时各轮流执行1ms 交互进行 当连续型任务完成全部扫描时 立即重新开始新的一轮扫描 创建程序文件 7 程序 程序是任务下的组织结构 由一个数据库和多个子程序组成 每个程序都拥有一个独立的数据库 在这个数据库建立的数据

15、标签只能被本程序内的子程序引用 且都是内部数据 每个程序中必须指定一个子程序为主控程序 作为本程序运行的启动程序每个程序中还可以指定一个故障处理子程序 以解决本程序内任何子程序运行时而引起的故障 其余的子程序均由主控程序中的调子程序指令 JSR 调用 未预定程序 UnscheduledPrograms 中存放备用或暂不运行的程序 会下载到控制器中 但不会执行 同一个任务下的多个程序 将按顺序执行 可在任务的属性中调整顺序 程序是一个完整的结构 它等同于一个传统的处理器 创建程序文件 8 子程序是真正的执行 所有的控制代码都被编写在子程序中 有四种编程形式 梯形图LD最常采用的编程模式 是由梯级

16、组成的程序结构 完成逻辑时序控制的程序编辑 顺序功能流程图SFC将工作流程细化到步 用SFC来编辑步的执行顺序和结构 而每个步都是执行代码的组成 文本编程ST采取ASCII代码编写程序 通常用于复杂或特殊要求的运算 这些可能用梯形图的运算指令难以完成 功能块FBD组态过程控制 是引入的DCS系统的仪表控制组态方式 由功能块之间的连接建立程序结构 子程序 子程序是真正的编程体和执行体 创建程序文件 9 故障和上电管理程序 故障管理程序当控制器发生主要故障而引起停机之前调用的程序 一般情况下 用于编写有序的停车和可恢复故障的消除 上电管理程序只有在控制器处在RUN状态下 上电时才执行一次 可用于上电时初始化的一些操作 创建程序文件 10 删除子程序 程序和任务 删除要按照如下的顺序进行 删除子程序的所有的执行代码选定子程序并删除它们删除程序区域的所有的标签选定程序并删除它们最后删除任务 创建数据文件 1 数据文件 全局数据区域又称控制器数据区域 它含有全部的对外数据和公用的内部数据 其数据可被控制器内所有的子程序引用 程序数据区域全部为内部数据 其数据只能被本程序内的子程序引用 各程序之间

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号