扩展属性

扩展属性功能可用于定义附加信息,例如控制器项目中各组件的限值、工程单位或状态标识符。
扩展属性
组件
扩展属性
标签
在标签编辑器中,将扩展属性添加到标签中。
用户自定义数据类型
在数据类型编辑器中,将扩展属性添加到数据类型中。
用户自定义指令
在与用户自定义指令定义相关的属性中,将扩展属性添加到用户自定义指令中。
传递行为是指以较高级别结构或用户自定义指令分配扩展属性并使该扩展属性自动用于所有成员的能力。传递行为可用于描述、状态标识符和工程单位,您可以对其进行配置。
可在 Controller Properties 对话框的 Project 选项卡上配置传递行为。如果您选择不显示传递属性,则只显示为给定组件配置的那些扩展属性。
传递行为不适用于限值。创建标签的实例时,如果限值与数据类型相关联,则会复制实例。
使用 .@Min 和 .@Max 语法来定义具有限制的标签,因为标签浏览器中没有指示为标签定义了限制扩展属性。如果尝试使用尚未为标签定义的扩展属性,编辑器将显示视觉指示且例程不会验证。视觉指示器包括:
  • 梯形图逻辑中的梯级错误
  • 功能块图中的验证错误 X
  • 结构化文本中带下划线的错误
您可以访问 @ Min 和 @ Max 语法定义的限值扩展属性。但是,您不能在逻辑中写入扩展属性值。
有关扩展属性的更多信息,请参见 Logix5000 控制器 I/O 和标签数据编程手册,出版号 1756-PM004
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal