Reference Strings 221
Application Server User’s Guide
Notes
• <tag_name> is an object’s unique name.
• <contained_name> is an object’s optional contained
name. It can be specified in a reference when an object is
referred to as a contained child of another object.
• <index> is –1 or a positive integer from 1 to 32767.
• <identifier> is limited to a maximum of 32 characters.
• An <attribute> name or <primitive> name can contain
several <identifier> parts. The length of each <identifier>
part can be up to 32 characters. Each <identifier> part is
separated by a period. The maximum total length of the
<attribute> name is 329. This name length applies to
both static and dynamic attribute names. The maximum
total length of the <primitive> name is 329.
• <relative_name> and <property> replacements are case
insensitive, including PROPERTY().
• If no attribute reference is specified, .PV is assumed. If
PV is an attribute of type array, the resulting reference is
invalid. For arrays, the
.PV[] part must be explicitly
supplied.
The exception to this rule is a reference that is preceded
with an @ sign. This reference refers to the object itself
and not any particular attribute or property. Currently,
this reference string format is used only in the
Execution
Order
group on the Object Information page of the Object
Editor.
• Do not use Property Names or InTouch Pseudo-Property
Names for the names of primitives or attributes when
enhancing an object’s functionality on the Scripts, UDAs
and
Extensions pages.
ArchestrA Property Names include: Locked, Category,
HasruntimeSetHandler, Name, Type, Quality,
Dimension1, Value, SecurityClassification, 00, 01, 02, 03,
04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 and 31.
InTouch Pseudo-Property Names include: #VString,
#VString1, #VString2, #VString3, #VString4,
#EnumOrdinal, #ReadSts, #WriteSts and #QString. For
more information on InTouch Pseudo-Property Names,
see the InTouch® HMI Data Management Guide.