logo资料库

RSLogix_5000用户手册.pdf

第1页 / 共123页
第2页 / 共123页
第3页 / 共123页
第4页 / 共123页
第5页 / 共123页
第6页 / 共123页
第7页 / 共123页
第8页 / 共123页
资料共123页,剩余部分请下载后查看
LOGIX-UM001A-ZH-P, PhaseManager, 用户手册
重要用户信息
前言
何时使用本手册
本手册的目的
本手册的目标读者
如何使用本手册
目录
第 1 章介绍
PhaseManager简介
PhaseManager带来的优势
什么是状态模型?
如何将状态模型应用于设备?
设备如何更改状态?
可以手动更改状态吗?
所属权指什么?
如果我的设备不适于使用此状态模型,该如何?
PhaseManager和其 他状态模型相比,情形如何?
如何开始使用?
第 2 章 PhaseManager快速入门
本章目的
本章的适用情形
如何使用本章
设备
创建设备阶段
创建状态例程
手动逐一进入各状态
配置设备阶段的初始状态
第 3 章准则
本章目的
本章适用情况
如何使用本章
对每个活动使用一个设备阶段
填充各设备阶段的状态模型
将设备阶段代码从设备代码中分离出来
区分正常执行和异常
使用 PCMD 指令转换为其他状态
使用 PSC 指令在状态完成时给出信号
创建设备接口标记
使用别名标记
附录 A 设备阶段指令(PSC、PCMD、POVR、PFL、 PCLF、PXRQ、PRNP、PPD、PATT、PDET)
本附录目的
约定和相关术语
例程预扫描
选择设备阶段指令
阶段状态完成 (PSC)
设备阶段命令 (PCMD)
设备阶段重写命令 (POVR)
设备阶段失效 (PFL)
设备阶段清除失效 (PCLF)
设备阶段外部请求 (PXRQ)
设备阶段新参数 (PRNP)
设备阶段暂停 (PPD)
附加到设备阶段 (PATT)
脱离设备阶段 (PDET)
附录 B PHASE 数据类型
PHASE 数据类型的使用
设置和清除设备阶段标记值
PHASE 数据类型
附录 C 配置设备阶段
目的
适用情形
打开设备阶段的配置
配置设备阶段
索引
How Are We Doing?
封底
PhaseManager™ 1756 ControlLogix®, 1769 CompactLogix™, 1789 SoftLogix™, 1794 FlexLogix™, 20D PowerFlex® 700S with DriveLogix™ 用户手册
重要用户信息 固态设备与机电设备具有不同的运行特性。Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls (《固态控制的应用、安装 和维护安全准则》,出版号 SGI-1.1,可从当地罗克韦尔自动化销售处或者从 http://www.ab.com/manuals/gi 联机获得)说明了固态设备与硬连接机电设备 之间的重要差别。由于存在这些区别,同时由于固态设备的广泛应用,负责 应用此设备的所有人员都必须确保仅以可接受的方式应用此设备。 在任何情况下,对于因使用或应用此设备而导致的任何直接或间接的损害, 罗克韦尔自动化公司均不承担任何责任。 本手册中的示例和图表仅供说明之用。由于任何特定的安装都存在很多差异 和要求,罗克韦尔自动化公司对于依据这些示例和图表所进行的实际应用不 承担任何责任和义务。 对于本手册中所述信息、电路、设备或软件的使用,罗克韦尔自动化公司不 承担专利责任。 未经罗克韦尔自动化公司书面许可,任何单位或个人不得复制本手册的全部 或部分内容。 在整本手册中,我们在必要的地方做出了说明,以告知您安全注意事项。 警告 指明在危险环境下可能导致爆炸进而造成人身伤害或 死亡、财产损坏或经济损失的行为或情况的信息。 重要事项 指明成功应用和理解产品的关键信息。 注意 指明可能造成人身伤害或死亡、财产损坏或经济损失的行 为或情况的信息。“注意”部分可帮助您: • 确定危险情况 • 避免发生危险 • 了解可能的后果 有电危险 标签可贴放在设备上或者设备内 (如驱动器或电机), 以警告他人可能存在危险电压。 高温危险 标签可贴放在设备上或者设备内 (如驱动器或电机), 以警告他人表面温度可能很高,应注意避免危险。
何时使用本手册 本手册是 Logix5000 系列手册之一。 前言 如果需要: 初步了解 Logix5000 控制器 编写 Logix5000 控制器 — 详细信息和综合 信息 • 使用设备阶段 • 设置设备的状态模型 • 以与 S88 和 PackML 模型相似的方式 进行编程 编写特定的 Logix5000 程序指令 您的 位置 从文本文件导入 Logix5000 项目或标记, 或者将这些项目或标记导出到文本文件中 将 PLC-5 或 SLC 500 应用程序转换为 Logix5000 项目 请参见: Logix5000 Controllers Quick Start (Logix5000 控制器 快速入门),出版号 1756-QS001 Logix5000 Controllers Common Procedures (Logix5000 控制器通用程序),出版号 1756-PM001 PhaseManager User Manual (PhaseManager 用户 手册),出版号 LOGIX-UM001 • Logix5000 Controllers General Instructions Reference Manual (Logix5000 控制器指令集 参考手册),出版号 1756-RM003 • Logix5000 Controllers Process and Drives Instructions Reference Manual (Logix5000 控制器过程和驱动指令集参考手册),出版号 1756-RM006 • Logix5000 Controllers Motion Instructions Reference Manual (Logix5000 控制器运动指 令参考手册),出版号 1756-RM007 Logix5000 Controllers Import/Export Reference Manual (Logix5000 控制器导入 / 导出参考手册), 出版号 1756-RM084 Logix5550 Controller Converting PLC-5 or SLC 500 Logic to Logix5550 Logic Reference Manual (Logix5550 控制器 PLC-5 或 SLC 500 逻辑到 Logix5550 逻辑转换参考手册),出版号 1756-6.8.5 1 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
前言 2 如果需要: 使用特定的 Logix5000 控制器 请参见: • CompactLogix Controllers User Manual (CompactLogix 控制器用户手册),出版号 1769-UM007 • ControlLogix System User Manual (ControlLogix 系统用户手册),出版号 1756-UM001 • DriveLogix System 5720 User Manual (DriveLogix System 5720 用户手册),出版号 20D-UM002 • DriveLogix5730 Controller for PowerFlex 700S Drives with Phase II Control User Manual (用于 PowerFlex 700S 驱动器 (阶段 II 控制)的 DriveLogix5730 控制器用户手册),出版号 20D-UM003 • FlexLogix Controllers User Manual (FlexLogix 控制器用户手册),出版号 1794-UM001 • SoftLogix5800 System User Manual (SoftLogix5800 System 用户手册),出版号 1789-UM002 通过 EtherNet/IP 网络控制设备 通过 ControlNet™ 网络控制设备 通过 DeviceNet™ 网络控制设备 EtherNet/IP Modules in Logix5000 Control Systems User Manual (Logix5000 控制系统中的 EtherNet/IP 模块用户手册),出版号 ENET-UM001 ControlNet Modules in Logix5000 Control Systems User Manual (Logix5000 控制系统中的 ControlNet 模块用户手册),出版号 CNET-UM001 DeviceNet Modules in Logix5000 Control Systems User Manual (Logix5000 控制系统中的 DeviceNet 模块用户手册),出版号 DNET-UM004 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
本手册的目的 本手册介绍如何设置和编写 Logix5000™ 控制器以使用设备阶段。 其中提供的指导和示例可用于: 前言 3 • 在包含设备阶段的部分中部署代码 • 设置设备的状态模型 • 对设备进行编程,以通过状态模型运行 • 使用设备阶段指令转换到不同的状态,处理故障,设置断点 等等。 Logix5000 控制器指以下任何一种控制器: • 1756 ControlLogix® 控制器 • 1769 CompactLogix™ 控制器 • 1789 SoftLogix5800™ 控制器 • 1794 FlexLogix™ 控制器 • 20D PoweFlex®700S with DriveLogix™ 控制器 本手册的目标读者 本手册面向的是编写或维护工业自动化系统的人员。 要使用本手册,您必须具备以下方面的相关经验: • 可编程控制器 • 工业自动化系统 • 个人计算机 如何使用本手册 使用本手册时,您会看到一些与其他文本具有不同格式的文本: 文本格式: 标识内容: 斜体 courier 您在屏幕或示例中看到的项的 实际名称 示例: 右键单击 User-Defined (用户自定义) … 解释: 右键单击名为 “User-Defined” (用户自定义)的项。 您需要根据应用程序提供的 信息 (一个变量) 右键单击 name_of_program … 放在中括号中 键盘上的键 按 [Enter]。 您必须标识应用程序中的特定 程序。标识文本一般是您定义 过的名称或变量。 按 Enter 键。 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
前言 4 说明: 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
介绍 PhaseManager 快速入门 准则 目录 第 1 章 PhaseManager 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 PhaseManager 带来的优势 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 什么是状态模型? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 如何将状态模型应用于设备? . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 设备如何更改状态? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 可以手动更改状态吗? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 所属权指什么? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 如果我的设备不适于使用此状态模型,该如何? . . . . . . . . . . 1-8 PhaseManager 和其他状态模型相比,情形如何? . . . . . . . . . . 1-9 如何开始使用? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 第 2 章 本章目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 本章的适用情形 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 如何使用本章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 创建设备阶段 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 创建状态例程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 手动逐一进入各状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 准备工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 配置设备阶段的初始状态 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 第 3 章 本章目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 本章适用情况 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 如何使用本章 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 对每个活动使用一个设备阶段 . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 示例 1:罐. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 填充各设备阶段的状态模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 状态模型工作表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 状态模型工作表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 状态模型工作表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 将设备阶段代码从设备代码中分离出来 . . . . . . . . . . . . . . . . . . 3-9 示例 1:向罐中注水. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11 区分正常执行和异常 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 示例 1:向罐中注水. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 使用 PCMD 指令转换为其他状态 . . . . . . . . . . . . . . . . . . . . . . 3-18 示例 1:罐. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22 示例 3:阻塞检测. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23 1 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
目录 2 设备阶段指令 (PSC、 PCMD、 POVR、 PFL、PCLF、PXRQ、PRNP、 PPD、 PATT、 PDET) PHASE 数据类型 配置设备阶段 使用 PSC 指令在状态完成时给出信号 . . . . . . . . . . . . . . . . . . 3-24 示例 1:向罐中注水. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25 创建设备接口标记 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26 示例 1:向罐中注水. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28 示例 2:智能传送带. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29 示例 2:智能传送带 (续). . . . . . . . . . . . . . . . . . . . . . . . . 3-30 使用别名标记 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31 附录 A 本附录目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 约定和相关术语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 设置和清除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 梯形图梯级条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 例程预扫描 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 选择设备阶段指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 阶段状态完成 (PSC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 设备阶段命令 (PCMD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8 设备阶段重写命令 (POVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . A-13 设备阶段失效 (PFL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-17 设备阶段清除失效 (PCLF) . . . . . . . . . . . . . . . . . . . . . . . . . . . A-21 设备阶段外部请求 (PXRQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . A-23 设备阶段新参数 (PRNP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-34 设备阶段暂停 (PPD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-37 附加到设备阶段 (PATT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-42 脱离设备阶段 (PDET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-47 附录 B PHASE 数据类型的使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 设置和清除设备阶段标记值 . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 PHASE 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 附录 C 目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 适用情形 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 打开设备阶段的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 出版号 LOGIX-UM001A-ZH-P - 2005 年 5 月
分享到:
收藏