- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AB-PLC Add_On 指令实验
实验实验 1 :用户自定义指令:用户自定义指令
实验实验 ::用户自定义指令用户自定义指令
第 16 版 RSLogix 5000 引入了可重用代码对象的概念,称为用户自定义指令。借助
用户自定义指令可将最常用的逻辑封装成可重用指令集,这些指令集与 Logix 控制
器中内置的指令非常相似。由于可在项目中轻松地重用常用指令集,因而可节省时
间;同时,又由于无论谁来实施项目,常用的算法都将按同样的方式工作,因而还
有助于促进项目的一致性。
用户自定义指令可通过 RSLogix 5000 中标配的梯形图、功能块图和结构化文本编
辑器来创建。用户自定义指令创建完成后,您无需进行任何额外操作,即可在任意
RSLogix 5000 编辑器中使用。此外,由于提供了上下文视图,使您能够查看指令
在具体使用实例下的逻辑,用户自定义指令的在线故障处理工作也变得更为简单。
同时,用户还可为指令自定义帮助信息,从而更便于指令用户获取所需帮助并成功
使用指令。
最后,您可使用 RSLogix 5000 源代码保护功能将使用您指令的某用户的访问权限
设为只读,也可禁止指令用户访问该指令所使用的内部逻辑或局部标签。这样可以
防止意外更改您的指令,也能保护您的知识产权。
本实验涵盖的关键主题:
• 在 RSLogix 5000 V16 中创建用户自定义指令。
• 使用源代码保护实用工具保护用户自定义指令。
硬件要求:
• ControlLogix L63 控制器
• 1756-ENBT 以太网模块
软件要求:
• RSLogix5000 v16
• RSLinx
实验时间:大约 75 分钟
________________________________________________________________________
RSLogix 5000 V16 :用户自定义指令
1
1. 启动 RSLogix 5000 。
2. 创建一个新项目,如下图所示:
单击 “确定”(OK) 接受新项目。
________________________________________________________________________
RSLogix 5000 V16 :用户自定义指令
2
创建一个新创建一个新的“的“用户自定义指令用户自定义指令””
创建一个新创建一个新的的 ““用户自定义指令用户自定义指令””
创建新指令的工作流程包括:
预先设计预先设计/参数参数 – 这里的每一步都需要做很多工作
预先设计预先设计参数参数
指令框架指令框架 – 为指令逻辑选择的语言
指令框架指令框架
预扫描预扫描/后扫描行为后扫描行为 – 特殊情况需要
预扫描预扫描后扫描行为后扫描行为
支持指令的标签结构
文档评论(0)