AB-PLC Add_On 指令实验

AB-PLC Add_On 指令实验

ID:42289359

大小:794.63 KB

页数:65页

时间:2019-09-09

AB-PLC Add_On 指令实验_第1页
AB-PLC Add_On 指令实验_第2页
AB-PLC Add_On 指令实验_第3页
AB-PLC Add_On 指令实验_第4页
AB-PLC Add_On 指令实验_第5页
资源描述:

《AB-PLC Add_On 指令实验》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验1:::用户自定义指令:用户自定义指令第16版RSLogix5000引入了可重用代码对象的概念,称为用户自定义指令。借助用户自定义指令可将最常用的逻辑封装成可重用指令集,这些指令集与Logix控制器中内置的指令非常相似。由于可在项目中轻松地重用常用指令集,因而可节省时间;同时,又由于无论谁来实施项目,常用的算法都将按同样的方式工作,因而还有助于促进项目的一致性。用户自定义指令可通过RSLogix5000中标配的梯形图、功能块图和结构化文本编辑器来创建。用户自定义指令创建完成后,您无需进行任何额外操作,即可在任意RSLogix5000编辑器中使用。此外,由于提供了

2、上下文视图,使您能够查看指令在具体使用实例下的逻辑,用户自定义指令的在线故障处理工作也变得更为简单。同时,用户还可为指令自定义帮助信息,从而更便于指令用户获取所需帮助并成功使用指令。最后,您可使用RSLogix5000源代码保护功能将使用您指令的某用户的访问权限设为只读,也可禁止指令用户访问该指令所使用的内部逻辑或局部标签。这样可以防止意外更改您的指令,也能保护您的知识产权。本实验涵盖的关键主题:·在RSLogix5000V16中创建用户自定义指令。·使用源代码保护实用工具保护用户自定义指令。硬件要求:·ControlLogixL63控制器·1756-ENBT以太网

3、模块软件要求:·RSLogix5000v16·RSLinx实验时间:大约75分钟________________________________________________________________________RSLogix5000V16:用户自定义指令11.启动RSLogix5000。2.创建一个新项目,如下图所示:单击“确定”(OK)接受新项目。________________________________________________________________________RSLogix5000V16:用户自定义指令2创建一个新的的的

4、“的“““用户自定义指令用户自定义指令”””创建新指令的工作流程包括:预先设计/参数–这里的每一步都需要做很多工作指令框架–为指令逻辑选择的语言预扫描/后扫描行为–特殊情况需要支持指令的标签结构–参数与局部标签。显而易见的是,这里所做的选择将影响用户自定义指令的外观访问和检验要求–牢记不同语言环境的差异。在本实验中,您将创建一个适用于工厂中所有泵的用户自定义指令。由于工厂中有多个泵,您需要一个可以重复使用的简单用户自定义指令。输入应为:Start_PB(Bool)Stop_PB(Bool)Pump_Running(Bool)输出应为:Run_Motor(Bool)P

5、ump_Start_Fault(Bool)________________________________________________________________________RSLogix5000V16:用户自定义指令33.右键单击“用户自定义指令”(Add-OnInstructions)文件夹并选择“新建用户自定义指令”(NewAdd-OnInstruction)。________________________________________________________________________RSLogix5000V16:用户自定义指令4

6、4.按下图所示填写“新建用户自定义指令”(NewAdd-OnInstruction)对话框,然后单击“确定”(OK)。随后将显示许多新内容:::名为:名为Pump_Control的新用户自定义指令文件夹(((其中包含参数和局部变量(其中包含参数和局部变量、、、逻辑、逻辑)))和一个新的附加定义数据类型)和一个新的附加定义数据类型。。。注:一旦指定一种类型(梯形图、FBD或ST),之后便无法将定义更改为其它类型。如果要更改定义中的类型,则必须重新开始。___________________________________________________________

7、_____________RSLogix5000V16:用户自定义指令55.由于我们在上一窗口中选中了“打开定义”(OpenDefinition),将自动打开下面的对话框。“常规”(General)选项卡中包含指令创建时首先输入的项目。“版本注释”(RevisionNote)表格中的版本信息支持各种形式,并且完全由用户更新和使用;没有采用任何自动版本跟踪机制。此窗口底部有几个项目,它们对用户始终可用。“逻辑”(Logic)按钮可直接打开此指令的逻辑例程。“数据类型尺寸”(DataTypeSize)则动态显示指令数据将占用的总存储空间(以字节为单位)。______

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。