用户自定义指令
使用编程软件,您可以设计和配置一些常用指令集,以提高项目的一致性。与控制器中包含的内置指令类似,您创建的这些指令称为用户自定义指令。
用户自定义指令重复使用公共控制算法。借助这些算法,您可以执行以下操作:
- 通过为一个实例创建逻辑来简化维护。
- 应用源代码保护以保护知识产权。
- 缩短文档开发时间。
您可以在多个项目中使用用户自定义指令。您可以自行定义您的指令,从别处获取,或从其他项目中复制。该表介绍了使用用户自定义指令的一些功能和优势。
功能 | 说明 |
|---|---|
节省时间 | 通过用户自定义指令,可将常使用的逻辑指令合并到可重复使用的指令集中。创建项目指令并与他人共享后可节省时间。用户自定义指令可提升项目的一致性,因为常用算法均以相同方式运算,而与项目实施者无关。 |
使用标准编辑器 | 可通过以下三种编辑器之一创建用户自定义指令:
|
导入/导出用户自定义指令 | 可将用户自定义指令导入/导出到其他项目中,还可通过复制和粘贴操作将指令从一个项目转到另一个项目中。为每个指令指定唯一的描述性名称,以便于管理和重复使用用户自定义指令集。 |
使用上下文视图 | 通过上下文视图,您可查看指令的逻辑,以便快捷轻松地对用户自定义指令进行联机故障处理。 |
将指令记入文档 | 创建指令时,输入描述字段的信息。每个指令定义包括版本、变更历史和描述信息。描述文本也可作为指令的帮助主题。您还可以为用户自定义指令生成签名,并将用户自定义指令包含在跟踪组中。 |
应用源代码保护 | 当创建用户自定义指令时,您可限制指令使用者只能进行只读访问,或者禁止别人访问指令使用的内部逻辑或本地参数。该源代码保护功能可阻止对指令进行意外更改,同时有助于保护知识产权。您可以预编译和加密用户自定义指令以获得更好的知识产权保护。与 Logix Designer 应用程序源代码保护相比,此功能对性能的影响更小。 |
在项目中定义后,用户自定义指令的表现方式类似于控制器中的内置指令。
使用版本 31 和更高版本的
Studio 5000 Logix Designer®
应用程序时,用户自定义指令显示在管理器的 Assets 文件夹中。用户自定义指令会出现在指令工具栏上,以便于与内部指令一同访问。用户自定义指令示例
提供反馈