Stützstellentabelle (0x80n1:21 „Lookup table length“)
Die Verwendung der Stützstellentabelle (Lookup table) bietet die Möglichkeit eine Transformation der Eingangswerte innerhalb der Klemme durchzuführen. Dabei liefert die Klemme im Taskzyklus, anhand von Stützstellen, zu einem jeweiligen Eingangswert einen entsprechenden vorgegebenen Ausgangswert zurück. Dadurch können nicht-linearitäten im Signalverlauf abgeglichen werden.
- Die Freigabe der Stützstellentabelle (Lookup table) erfolgt über Index 0x80n0:0B „Enable lookup table“
- Die Gesamtmenge der zur verwendenden Stützstellen-Werte wird in Index 0x80n1:21 „Lookup table length“ eingetragen.
Es können maximal 40 Werte eingetragen werden (0x80n1:21 = 40dez).
Das entspricht 20 Stützstellen mit 20 X-/Y-Wertepaaren. - Die jeweiligen X- und Y-Wertepaare sind in Objekt 0x80n5 „IND Scaler Settings Ch.n“ einzutragen. Dabei entsprechen die Einträge in der Stützstellentabelle:
- Die ungeraden Subindizes (1, 3, 5, …) sind die entsprechenden X-Werte, d. h. die vom Sensor gemessenen Werte.
- Die geraden Subindizes (2, 4, 6, …) sind die dazugehörigen Y-Werte, d. h. die Werte, die jeweils abgebildet werden sollen.
- Es sind immer ein X- und ein entsprechender Y-Wert anzugeben. Innerhalb der Stützstellen wird das Signal interpoliert, ober-/unterhalb wird es extrapoliert mit der letzten/ersten verfügbaren Steigung.
Index (hex) | Name | Bedeutung |
---|---|---|
Enable user lookup table | Freigabe der Stützstellentabelle (Lookup table) | |
Lookup table length | Anzahl der x-/y-Werte in der Stützstellentabelle. (Lookup table). Maximale Anzahl Werte: 40dez | |
Scaler Value 1 | Stützstellen- / Lookup x-Wert 1 | |
0x80n5:02 | Scaler Value 2 | Stützstellen- / Lookup y-Wert 1 |
… |
|
|
0x80n5:27 | Scaler Value 39 | Stützstellen- / Lookup x-Wert 20 |
0x80n5:28 | Scaler Value 40 | Stützstellen- / Lookup y-Wert 20 |