menu

This article describes the filter "Characteristic map" of the ToolScope, which can be used to do powerful signal conversions by a given predefined scheme.

The "Characteristic map" signal filter converts numerical values into each other in accordance with a fixed, predefined context. The conversion is based on a so-called characteristic map. A characteristic map describes the connection between two signals in the form of individual value pairs. The illustration below shows an example of this type of characteristic map. It shows the connection between the output signal of a force sensor and the force actually present.

The individual value pairs must be provided to the driver as a text file. The text file contains one value pair for each line of the file. First, the input value of the driver is specified. Second is the output value to be generated for this value. The two values must be separated by a semi-colon. The following shows an example of a file corresponding to the illustration above:

(File start)
0.00;0.00
0.44;0.50
0.88;0.87
1.34;1.26
1.78;1.63
2.22;2.02
2.68;2.44
3.21;2.93
3.74;3.47
4.28;4.02
4.84;4.69
5.43;5.56
6.06;6.82
6.72;8.85
6.99;10.63
(File end)

If one of the driver's input values lies between two known points, then the output value is calculated through interpolation. If an input value is outside the value of the characteristic map, then the output value is calculated through interpolation of the two nearest values.

The file must be saved in the service area. The name of the file can be configured in the driver settings under hardware configuration.

The "Characteristic map" signal filter is only visible if the internal "ShowDriver­Characteristic map0" setting is set to "true".