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

AVEVA™ InTouch HMI

Edit User-defined data types in the Properties grid

Edit User-defined data types in the Properties grid

  • Last UpdatedJun 16, 2026
  • 4 minute read

Note: You must edit UDTs in the Properties grid. You cannot view or edit UDTs in the Tagname dictionary.

Update the Properties

You can view and modify UDT properties from the Properties grid. Properties of the selected item in the User defined type pane or Model - tagname pane are displayed in the Properties pane at the right-hand side of WindowMaker.

  • Highlight each property to select and update the property, or to view the corresponding property description at the bottom of the Properties pane.

  • Any changes you make are automatically saved.

  • The property fields change, based on the option that is selected in the Type property field.

  • The Type property field lists UDTs along with the other data types.

  • The list of properties is updated to reflect the properties associated with the selected Type.

  • You can edit all tag property values where the member is defined except the Name and Type properties.

Member data type

If you change a member to be another data type, then the property will only show the following properties. In the example, you can select the $BatchPlantType > Silo1 member.

Change Member DataType

Edit member properties

If you change the member type to a basic InTouch tag, then all the relevant tag properties become editable. The properties will change based on the Type you select.

For example, select a UDT named $GenericSensorType > Units and change the type to Memory Discrete. The properties grid refreshes to show all related tag properties for this discrete tag.

Note: Starting with the System Platform 2026 release, the Alarm group property will no longer be available for members. Instead, you will need to assign the Alarm group at the instance level. If you import or migrate a member from an earlier release that had an Alarm group defined, the instances of those members will appear under the Unassigned group in the Model - Tagname pane. You must then assign an Alarm group to those instances from the User defined type pane.

Invalid Values and Required Fields

Invalid values of a property are indicated by a red icon. After you update the property value, and then select any other user-defined type, a red error icon is displayed in front of the property name. If you hover over the error icon, a tooltip with the reason for the error is displayed.

The properties for which values are required are indicated with a red flag. You are not forced to enter the value at data type level. But you are recommended to enter or override value at the instance level.

Example:

Value override and change propagation

You can edit all tag properties value at data type level where the member is defined except the Name and Type properties.

Example 1:

  1. Select $GenericSensorType > Output.

  2. Change the Initial value to be 50.

  3. Then select $LevelIndicatorType > Output.

  4. Notice that the Initial value is 50 as well.

  5. Select $GenericSensorType > Output.

  6. Change the Initial value to 60.

    Return to $LevelIndicatorType > Output. Notice that the Initial value is now updated to 60 as well. This is an example of change propagation.

  7. You have the option to override the initial value. Set the initial value to be 75.

    Notice that the initial value is now in bold to indicate that it has been overridden.

    Overridden initial value

  8. Select $GenericSensorType > Output and change the Initial value to 65.

    In this instance, the value will not propagate down to $LevelIndicatorType because its value has been overridden.

Example 2:

This example is extended from the preceding example 1.

  1. In Model - Tagname view, Select BatchPlant > Silo1 > Silo1LevelIndicator > Output. The Initial value is 75.

    This is from the $LevelIndicatorType data type

  2. Enter an override value of 25..

  3. Select BatchPlant > Silo2 > Silo2LevelIndicator > Output and override the initial value to 55.

  4. Select BatchPlant > Silo3 > Silo3LevelIndicator > Output. Override the initial value to 80.

    Edit instance properties

    Instance will have three properties: Name Comment and Alarm group. Select the Alarm group field and then select the dropdown. The available alarm groups are listed. You can select the required alarm group from the list or type the name of the alarm group.

    Properties of Instance

    In This Topic