Variable Mapping

Variable mapping is the process of setting up or move mapping of variables, with transformations, for large systems. In the Apis UA Server, variables (that inherits from the UA type BaseDataVariableType) can be mapped to external sources. This means that variables can get their values from other systems, such as other UA servers.

The source values may be represented in another form than the target values. For example the source value may have a range in fraction (from 0 to 1), and the target value has a range in % (from 0 to 100), or the target value may be a sum of two source values. This will require a transformation, an Expression, to get the value mapped correctly.

Variable mapping allows for doing such operations in bulk. Bulk mapping can be performed by exporting the result of manually mapped model, then mass producing new mappings following the exported pattern, in external tools such as Excel. The new mapping can then be imported the to the same Apis UA server, or another Apis UA server.

In the following we describe the processes for: