如何理解 FactoryTalk Design Studio 和 Studio 5000 Logix Designer 的标签名称?
通过
FactoryTalk Linx
,可以访问基于 Logix 的系统中使用的控制器标签。它所显示的标签名称可能会有所不同,具体取决于它们是源自 Studio 5000 Logix Designer
还是 FactoryTalk Design Studio
。本节介绍如何解释来自这两个平台的标签,从通用前缀格式开始,然后详细说明每个软件的特定语法。
通用前缀格式
在
FactoryTalk
系统中通过 Network Directory 查看时,标签包含反映逻辑结构和数据服务器设置的前缀。此前缀对于源自 Studio 5000 Logix Designer
和 FactoryTalk Design Studio
的标签均是通用的。一般前缀格式为:
Area/subarea:servername:
来自
Studio 5000 Logix Designer
的标签来自
Studio 5000 Logix Designer
的标签围绕基于控制器的逻辑进行组织。每个标签可以表示基本变量、用户定义的结构或数组。这些标签的作用域可限定为控制器或特定程序,并且可包括嵌套元素和位级引用。语法:
- Network Directory:Area/subarea:servername:[Shortcut]Program:myProg.Tag.Element.Bit.@Property
- Local Directory:[Shortcut]Program:myProg.Tag.Element.Bit.@Property
详细说明如下:
组件 | 描述 |
|---|---|
Area/subarea | 可选。 FactoryTalk 区域或子区域。FactoryTalk 区域/子区域对于 Network Directory 是可选的,但如果使用它们,则标签引用必须包括区域/子区域名称。如果将服务器置于网络 FactoryTalk 应用程序或本地 FactoryTalk 应用程序的根目录下,则将省略区域/子区域,仅需要冒号 “:” 分隔符。 |
Servername | 可选。数据服务器的名称。当 FactoryTalk 应用程序中有多个服务器时,此为必填项。如果在网络 FactoryTalk 应用程序或本地 FactoryTalk 应用程序的区域中只有一个服务器,则可以省略服务器名称,而只需要使用冒号 “:” 分隔符。 |
[快捷方式] | 指向目标 Logix 控制器的 FactoryTalk Linx 快捷方式。 |
标签 | 控制器中定义的基本标签。 |
Program:MyProg | 可选。指示标签是程序范围的标签。 |
元素 | 可选。结构化标签或数组索引的成员。 |
位 | 可选。元素内的特定位。 |
@Property | 可选。对扩展属性、基于标签的报警属性或来自 FactoryTalk Linx 的属性的引用。 |
小贴士:
FactoryTalk Design Studio
也支持控制器和程序范围的标签。有关详细信息,请参见
Studio 5000 Logix Designer
帮助。来自
FactoryTalk Design Studio
的标签来自
FactoryTalk Design Studio
的标签可以遵循两种不同的引用模型:- 基于智能对象的标签:这些标签反映了智能对象、区域和例程的层次结构。标签可包括对区域、智能对象、关联程序和例程的引用、嵌套元素以及位级引用。
- 基于控制器和程序的标签:此模型类似于在Studio 5000 Logix Designer中使用的标签。
这两种类型的引用可以共存于由
FactoryTalk Design Studio
加载的控制器中。语法:
- Network Directory:Area/subarea:servername:[Shortcut]Area.SmartObject.SubSmartObject.Program.Routine.Tag.Element.Bit.@Property
- Local Directory:[Shortcut]Area.SmartObject.SubSmartObject.Program.Routine.Tag.Element.Bit.@Property
详细说明如下:
组件 | 描述 |
|---|---|
Area/subarea | 可选。 FactoryTalk 区域或子区域。在 Network Directory 中是必需的。 |
Servername | 可选。数据服务器的名称。当 FactoryTalk 应用程序中有多个服务器时,此为必填项。 |
[快捷方式] | 指向目标 Logix 控制器的 FactoryTalk Linx 快捷方式。 |
区域 | 可选。逻辑分组。 |
SmartObject | 主对象。 |
SubSmartObject | 可选。智能对象中的嵌套组件。 提示: 智能对象可以嵌套多个层级。 |
程序 | 可选。指示工程是程序范围的。 |
Routine | 可选。与逻辑相关联的特定例程。 |
标签 | 必需。控制器中定义的基本标签。 |
元素 | 可选。适用于结构化或基于数组的标签。 |
位 | 可选。指定标签元素中的特定位。 |
@Property | 可选。对扩展属性、基于标签的报警属性或来自 FactoryTalk Linx 的属性的引用。 |
有关详细信息,请参见
FactoryTalk Design Studio
帮助。提供反馈