Beispiel - Nicht äquidistante, doppelseitige SSFK

Das folgende Bild zeigt eine Korrekturwertliste mit den Eigenschaften:

Bei der 3. vermessenen Position (table[2]) wurden die folgenden Werte gemessen:

Programmierte
Position
ssoll,i i-ter Sollwert

Messwert pos
sist,i i-ter  Istwert
(pos Richtung)

Messwert neg
sist,i i-ter Istwert
(neg Richtung)

errechneter
Korrekturwert pos
Δsi = sist,i – ssoll,i

Errechneter
Korrekturwert neg
Δsi = sist,i –ssoll,i

19866,7 µm

19856,5 µm

19874,7 µm

-102 x 0,1 µm

80 x 0,1 µm

Programmierbeispiel

kopf.achs_nr                        2
kopf.log_achs_name                  Y-ACHSE
kw.ssfk.interval                    0
kw.ssfk.kw_startpos                 -200000
kw.ssfk.kw_nr_max                   140
kw.ssfk.unit                        1
kw.ssfk.bilateral                   1
kw.ssfk.table[0].setpoint           -200000
kw.ssfk.table[1].setpoint           -199306
kw.ssfk.table[2].setpoint           -198667
kw.ssfk.table[3].setpoint           -198001
...
kw.ssfk.table[138].setpoint         334488
kw.ssfk.table[139].setpoint         335591
kw.ssfk.table[0].pos                0
kw.ssfk.table[1].pos                24
kw.ssfk.table[2].pos                -102
...
kw.ssfk.table[139].pos              -55
kw.ssfk.table[0].neg                0
kw.ssfk.table[1].neg                67
kw.ssfk.table[2].neg                80
...
kw.ssfk.table[139].neg              114