Beispiel einer Korrekturwertliste
Das folgende Bild zeigt eine Korrekturwertliste mit den Eigenschaften:
- Nicht äquidistante Stützstellen (kw.ssfk.interval = 0)
- Doppelseitige Korrekturtabelle (kw.ssfk.bilateral = 1)
- Positionsangaben metrisch (kw.ssfk.unit = 1)
- Korrekturwerttabelle mit 140 Einträgen (kw.ssfk.kw_nr_max = 140). Der Index der Positions- und Sollwerteinträge geht von 0 bis 139.
- Bei der dritten vermessenen Position (table[2]) wurden die folgenden Werte gemessen:
Programmierte | Messwert pos | Messwert neg | errechneter | Errechneter |
19866,7 μm | 19856,5 μm | 19874,7 μm | -102 x 0,1 μm | 80 x 0,1 μm |
Programmierbeispiel
Beispiel einer Korrekturwertliste
kopf.log_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