加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ABB_800xA学习笔记281:System_800xA_Control_6.0_AC_800M_Configuration71

(2023-12-22 10:25:40)
标签:

abb

system_800xa_ac800m

配置手册

功能和组件

分类: ABBDCS
继续学习ABB 800xA配置手册第一章功能和组件,进入第158页。
Hide and Protect Control Module Types, Function Block Types, Diagram Types, and Data ypes
隐藏和保护控制模块类型、功能块类型、图表类型和数据类型
When you create libraries with self-defined control module types, function block types, diagram types, and data types, Control Builder provides you with two protection features (attributes). These two attributes are called Hidden and Protected, and can only be set from Project Explorer.
当创建含有自定义控制模块类型、功能块类型、图表类型和数据类型的库的时候,Control Builder 提供两种保护功能(属性)。这两种属性叫做隐藏和保护,只能从项目资源管理器进行设置。
Hidden
隐藏
Setting the Hidden attribute will completely hide your code from other users. To hide the code makes it easier to improve your type as often as you like. This is a common situation when developing types that will be re-used over and over again in different library solutions.
设置隐藏属性将对其他用户完全隐藏你的代码。通过隐藏代码,可以更加轻松的根据需要改进类型。在开发可在不同库中反复使用的类型时,这是一种常见的情况。
All types with the Hidden attribute disappear from their normal position in the Object Type Structure, and can only be located in the Internal Types folder, as a Hidden aspect.
所有具备隐藏属性的类型从其在对象类型结构的常见位置消失,只能位于内部类型文件夹中,作为隐藏aspect
Protected
保护
Setting your type to Protected will protect the internal type structure from being seen. This means that only the type itself will be visible, and thus your type definition will be protected from external exposure, as well as any attempt to duplicate it. This is extra valuable when you create a type solution for re-use engineering.
设置类型为受保护使得内部类型结构不可见。这意味着只有类型本身是可见的,因此你的类型定义受保护,不会受到外部暴露以及任何复制它的尝试。当您为重用工程创建类型解决方案时,这非常有价值。
When a protected type is opened in an editor, only the parameter declaration is visible (read-only). Other declarations like variables and function blocks are not visible. Only code block tab is shown as a blank page, that is, the IEC 61131-3 logic is protected. The complete type structure will still be protected from external exposure.
在编辑器中打开受保护的类型时,只有参数声明可见(只读)。其他像变量和功能块不可见。只有代码块选项卡显示为空白页,也就是,IEC61131-3逻辑受保护。完整的类型结构仍将受到保护,免受外部暴露。
The attribute available on protected control modules and function blocks types "Sub Objects visible in PPA" makes formal instances in the protected type visible in Plant Explorer if they are configured as aspect objects. It does not make the subobjects visible in Control Builder.
受保护控制模块和功能块类型“在 PPA 中可见的子对象”上可用的属性使受保护类型中的形式实例在 Plant Explorer 中可见(如果它们配置为 aspect 对象)。它不会使子对象在Control Builder中可见。
The Hidden and Protected attribute can also be used for structured data types.
隐藏和保护属性都可用于结构数据类型。

Override
覆盖
After you have protected your types, you can always override the hidden and protected attribute temporarily, while you work on improvements. The override protection property can only be set in Project Explorer.
保护类型后,在进行改进时,始终可以暂时重写隐藏和受保护的属性。替代保护属性只能在 Project Explorer 中设置。
For self-made libraries with password protection, you must enter the password before you make an override, see Library Password Protection on page 146
有密码保护的自建库,在覆盖前必须输入密码,见第146页库密码保护。
The protection cannot be overridden for Control Builder standard libraries. They cannot be updated or changed by the user.
不能覆盖 Control Builder 标准库的保护。用户无法更新或更改它们。
Setting an override on a library for corresponding hidden and/or protected types will only have impact in Project Explorer. In Plant Explorer, hidden and/or protected types will remain hidden and/or protected.
在库上为相应的隐藏和/或受保护类型设置覆盖只会在 Project Explorer 中产生影响。在 Plant Explorer 中,隐藏和/或受保护的类型将保持隐藏和/或受保护。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有