Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Application Server

Notes

  • Last UpdatedMay 11, 2023
  • 2 minute read
  • <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 <feature> 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 <feature> 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 features or attributes when enhancing an object’s functionality on the Scripts, Attributes and Field Attributes pages.

    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.

  • If the object is a DIObject, use obj.Attribute(attribute)[x] rather than obj.Attribute[x] to avoid having to resolve the reference at the GR. Resolving an object reference at the GR can negatively impact performance.

Related Links
TitleResults for “How to create a CRG?”Also Available in