Skalierungsfaktor-Register (R35) IP5209

Im Skalierungsfaktor-Register wird die Skalierung bzw. Interpolation des Moduls festgelegt. Diese sollte auf die eingesetzte Mess-Hardware abgestimmt sein.

Durch die Skalierung kann der Messwert auf die Applikation abgeglichen werden, so dass ein Umrechnen im Anwendungsprogramm oft entfallen kann!

Der Wert in R35 gibt die Anzahl von Binärstellen (Bits) an, die innerhalb der Viertelperiode eingeblendet werden (Default: 0x0008).

Die folgende Grafik zeigt den Signalverlauf des Sinus-Signals.

Mit der Defaulteinstellung R35 = 0x0008 wird der Messwert D3/D2/D1/D0 des Sinus/Cosinus-Encoders folgendermaßen dargestellt:

Bit

31 ... 10

9

8

7

6

5

4

3

2

1

0

Name

Anzahl Signalperioden

Nulldurchgänge

Auflösung innerhalb der Viertelperiode

Kommentar

4.194.304 Perioden

1024 Schritte innerhalb einer Periode

 

z.B. R35 = 0004

Bit

31 ... 6

5

4

3

2

1

0

Name

Anzahl Signalperioden

Nulldurchgänge

Auflösung innerhalb der Viertelperiode

Kommentar

67.108.864 Perioden

64 Schritte innerhalb einer Periode

Berechnungs-Beispiel

Sinus/Cosinus-Messtaster 2 µm Signalperiode

Default Einstellung R35: 0x0008, 

Taster im ausgefahrenen Zustand auf  Null gesetzt (Control-Byte =0x0004), 

Messtaster über den vollen Messweg einschieben.

Ergebnis:

Byte

D3

D2

D1

D0

Wert

0x00

0x63

0x34

0x00

Umrechnung in reellen Messwert:

Wert = Modulwert x Gebersignalperiode / (4 x 2R35)

Wert = 0x633400 x 2 µm / (4 x 28)  

Wert = 6.501.376 * 2 µm / (4 x 256)  = 0,012698 m = 12,698 mm

Der gemessene Wert entspricht der Datenblatt Angabe eines Gesamthubes von  12 mm für diesen Messtaster.