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

AVEVA™ Gateway for 1D Data

Object Mapping

  • Last UpdatedNov 04, 2025
  • 2 minute read

The <ObjectMappings> node contains one or more <Object> nodes for identifying the mappings that should apply to specific objects extracted from the data source and stored in the Object Model.

Evaluation of complex regular expressions can sometimes take a significant amount of time. You may optionally specify a timeout value (in seconds), for evaluation of regular expressions used in mapping entries specified in the file.

Note: If not specified, the default value for this timeout is 60 seconds.

<ObjectMappings regExTimeoutSecs="10">

If the regular expression is not evaluated within the time specified, an error is raised.

A generic object consists of a list of attributes that defines its characteristics. It also contains a list of associations to other generic objects.

The Object Mapping section is classified as follows:

  • Transform mapping settings to modify an existing object or remove it.

  • Load mapping settings to make the object ready for loading into AIM.

Transform Mapping Settings:

Transform mapping settings contain the following mappings that can be applied to a generic object.

Object Remove mapping:

<Object>

<Conditions>

<Attribute name="object_class" pattern="Door" />

</Conditions>

<Remove/>

</Object>

This mapping entry indicates that for all the objects matching the condition, remove the objects so they are no longer considered for the output files.

Note: The mandatory attributes needed for objects in EIWM such as the ObjectID identifier of an object (aka tag) and its ClassID are mapped just like any other attribute and refer to the Attribute mapping section.

To set custom output file names, add the following attributes to the Manifest object:

#TARGET_NAME_EIWM#: Sets output name for EIWM.

#TARGET_NAME_CSV# : Sets output name for CSV.

Example Base Mapping:

<Object>

<Conditions>

<Attribute name="#TYPE#" pattern="^manifest$" />

</Conditions>

<Attributes>

<Attribute>

<Name value="#TARGET_NAME_EIWM#" />

<Value value="custom eiwm name" />

</Attribute>

<Attribute>

<Name value="#TARGET_NAME_CSV#" />

<Value value="custom csv name" />

</Attribute>

</Attributes>

</Object>

Note: The Output name for EIWM is overridden by setting the File Name under Custom Folder Structure if set.

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