组织并创建一个RSLogix5000 项目(培训).ppt

组织并创建一个RSLogix5000 项目(培训).ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 程序控制指令 当JSR指令使能时,梯形图中的JSR指令将直接调用并且执行子例程,如果需要,也可以将参数传递到子例程: 数值型、结构化参数和BOOL数据类型标签都可以被传递。 * 程序控制指令 SBR(子例程)指令接收输入参数并将复制其数值至指定的标签: SBR指令识别标签并且将引入的参数存储起来。 RET(返回)指令停止运行子例程。如果需要,返回参数至JSR指令: -只在将参数返回至JSR指令的时候才使用RET指令。 * 系统开销时间片 用户配置的系统开销时间片决定控制器执行下述后台功能时所用时间占用的百分比: 同编程设备和编程软件进行通讯 Messaging(消息) 从控制器的串口通过背板至其它设备的桥接通讯 重新创建和监视I/O连接(RIUP时) * 组织并创建一个RSLogix5000 项目 * 目标 创建一个新的RSLogix5000项目文件 修改控制器的属性 创建程序和例程 调整程序规划 复制和重复使用程序和例程 删除例程、程序和任务 校验任务、程序和例程 * 关键术语 项目/项目文件:RSLogix5000文件为Logix5000控制器存储所有程 序和组态信息。 Assembly.ACD * 创建一个新的RSLogix5000项目文件 项目文件需要输入编程和组态信息。 控制器型号 可选项 项目文件路径 版本号 项目名称 机架型号 槽号 * 创建一个新的RSLogix5000项目文件 名称: 重要事项 要想容易的将项目与RSWho活动窗口的控制器相匹配,则项目的名称和控制器的名称应当保持一致。 提示:在《Logix5000标准程序指南(Logix5000 Standard Procedures Guide)》的词汇表中的“名称”条目下对命名规则做了说明。 控制器的名称自动设置为项目文件的名称。 项目保存完毕后,文件的名称和控制器的名称可以分别进行改变。也即保存后项目文件以不同的名称命名并不改变项目文件中控制器的名称。 * 创建一个新的RSLogix5000项目文件 重要事项 为防止与错误的控制器进行通讯,项目中控制器的槽号将一直跟随RSWho窗口中所选控制器的槽号。 * 修改控制器属性 在线工具栏下面的图标可打开项目/控制器属性对话框: * 修改控制器属性 创建项目完毕后,必须执行下面的操作: 组态串口 离线时编辑 原始项目属性 查看发生的主要和次要故障 设置协调系统 时间?Master 设置系统故障和掉电程序以及系统开销时间片 对于一些类型的控制器,在上电或者用户定义的情况下,设置或者装载存有项目的非易失性内存 在离线时估计控制器内存的使用情况 * 协调系统时间(CST)主 CST:表示从控制器插入电池开始算起的时间(毫秒级的) : 重要事项 对于运动控制的项目,必须设置CST Master。 框架内所有模块都同作为主的控制器中的CST时间同步。 CST可以用来确定数据的相对时间(例如:熔断器烧断、状态改变等等) * 组织项目 Logix5000 控制器 = 有优先权设置的, 多任务处理器: 为单线程执行方式,在一个时间段只能执行一个任务。 有能力: 中断一个正在执行的任务 切换至另外一个任务 中断任务执行完毕后再返回原来的任务。 * 组织项目 要最大限度的使用多任务的功能,在使用RSLogix5000项目中会 使用到下面的组件: 任务:执行程序的规划机构。 程序:一系列相关的例程和标签的集合体。 例程:可执行代码的集合。 * 缺省的项目结构 缺省状态下,在每个新建的项目中只有一个任务、一个程序 和一个例程: 缺省的结构和名称 提示:可以修改这些组件的名称和属性,以适合用户实际应用的需要。 * 任务类型 应用 图标 连续型 任务的运行方式是连续地,但是可以被周期型任务或者事件型任务中断(缺省的任务类型). 周期型 任务按照用户设定好的速率以周期方式执行。当执行该种类型任务的时候,它能中断优先级低的任务。 事件型 只有当特殊的事件发生时,才能触发该种类型的任务。当执行该种类型任务的时候,它能中断优先级低的任务。 创建一个新的任务 任务触发已规划的程序的执行。 * 创建一个新的任务 所有类型的控制器,都只能有一个任务被组态为连续型任务: 控制器类型 支持的任务数量 连续型任务数量 SoftLogix 100 1 ControlLogix 32 1 FlexLogix 和 DriveLogix 8 1 CompactLogix 4, 6, or 8 1 * 连续型任务 为一个后台任务,当周期型任务或者事件型任务不在执行时,执行连续型任务。 在自触发模式下执行(每次操作完毕后自动重新启动)。 可以被

文档评论(0)

知识的天空 + 关注
实名认证
内容提供者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档