Guidelines for object and attribute names
- Last UpdatedJun 27, 2025
- 1 minute read
Object names
Names for application objects must comply with the following requirements:
-
Template names can contain up to 32 alphanumeric or special characters, including the required $ as the first character. The second character cannot be $ and the name must include at least one letter. Template names cannot contain spaces.
-
Template names cannot use reserved system names, such as Me, MyContainer, MyArea, MyHost, MyPlatform, MyEngine and System. See Reserved system names for additional information.
-
Instance (asset) names can contain up to 128 alphanumeric or special characters. The first character cannot be $.
-
WinPlatform names are limited to 127 characters.
Instance types that do not support 128 character names
The following object/instance types are limited to 32 characters:
-
Graphics
-
Layout
-
Screen Profile
-
ViewApp
-
ViewApp Namespace
-
InTouchViewApp
-
View Engine
Attribute names
The total string length of the object name plus the attribute name and any attribute extensions cannot exceed 329 characters. Attributes are extended when you add features such as alarms, historization, etc.:
|
<Attribute name>.<Feature>.<Extension1><Extension2> |
Total attribute length cannot exceed 329 characters, including any periods that separate sections of the string. |
Example:
Attribute001.ROC.IncreasingHi.AckMsg
Where
Attribute001 is the attribute name
ROC is the feature name (Rate of Change alarm)
IncreasingHi is Extension1
AckMsg is Extension2