Scale and Offset Processor

The “Scale and Offset Processor” is installed with the Dataristix Application. The processor scales and/or offsets values as configured, retaining the data types and qualities of the input values. If the input value is a one-dimensional array, the scale and offset are applied to each element individually.

Add to Task

Add the “Scale and Offset Processor” to a task by dragging it from the “Build” panel onto the task’s “Task Builder” panel.

../../_images/processor-scale-offset.png

Configuration

Select the “Scale and Offset Processor” item in the “Task Builder” panel to view its properties.

../../_images/processor-scale-offset-edit.png

You can change the following properties:

  • Name
    The title of the “Scale and Offset Processor” as it appears within the task builder.
  • Scale
    The value that incoming tag values are multiplied by before being passed on to the output stage.
  • Offset
    The value that is added to the scaled tag value before being passed on to the output stage.

Press the “Apply” button to commit your changes.

Example

The following example shows a task that transfers data from OPC UA to an ODBC database. Tag values will be multiplied with 0.001 before storing the data into the database.

../../_images/processor-scale-offset-example.png