UDT specification
- Last UpdatedJun 04, 2025
- 1 minute read
User-defined data types (UDTs) must comply with the following specifications:
Name length
-
Maximum name length for data type, derived data type, and instance name is 32 characters.
-
Maximum name length for the member data type and member is 32 characters.
Valid names
-
Instance names can include alphanumeric characters, and the special characters $ (dollar sign), # (pound sign), and _ (underscore).
-
The $ character cannot be used as the first character.
Maximum nested level
-
A maximum of six nested UDT levels is allowed.
For example, "Datatype1.Datatype2.Datatype3.Datatype4.Datatype5.Datatype6.Member1"
where:
-
"Datatype1.Datatype2.Datatype3.Datatype4.Datatype5.Datatype6" are six UDT nested levels.
-
"Member1” is a basic InTouch tag type, such as memory integer.
Note: Circular referencing is not allowed.
-