10.00
Linearachse mit
rotatorischem
Geber am Motor
Bild 2-8
Zur Anpassung der Istwertauflösung an die Rechenfeinheit bestimmt die
Steuerung den Quotienten aus den "internen Inkrementen/mm" und den
"Geberinkrementen/mm" folgendermaßen:
Beispiel für
Linearachse mit rotatorischem Geber (2048 Impulse) am Motor; interne
SINUMERIK
Vervielfachung (2048),
Getriebe:
å MD 30300: IS_ROT_AX = 0
Ergebnis: 1 Geberinkrement entspricht 0,004768 Inkrementen in der
Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
Geschwindigkeiten, Soll–/Istwertsystem, Regelung (G2)
ENC_IS_LINEAR_=0
n Geber
ENC_IS_DIRECT=0
G
M
Last–
Meßge–
getriebe
triebe
n Motor
ENC_RESOL
DRIVE_ENC_RATIO_NUMERA
DRIVE_ENC_RATIO_DENOM
Linearachse mit rotatorischem Geber am Motor
Motor/Kugelrollspindel 5,
Steigung 10 mm,
10000 Inkremente pro mm
Interne Inkremente mm
+
ENC_RESOL[n] * Interne Vervielfachung
Geberinkremente mm
DRIVE_ENC_RATIO_NUMERA[n]
*
DRIVE_ENC_RATIO_DENOM[n]
DRIVE_AX_RATIO_DENOM[n]
*
DRIVE_AX_RATIO_NUMERA[n]
* LEADSCREW_PITCH
* INT_INCR_PER_MM
MD 31000: ENC_IS_LINEAR[0] = 0
MD 31040: ENC_IS_DIRECT[0] = 0
MD 31020: ENC_RESOL[0] = 2048
MD 31030: LEADSCREW_PITCH = 10
MD 31080: DRIVE_ENC_RATIO_NUMERA[0] = 1
MD 31070: DRIVE_ENC_RATIO_DENOM[0] = 1
MD 31060: DRIVE_AX_RATIO_NUMERA[0] = 5
MD 31050: DRIVE_AX_RATIO_DENOM[0] = 1
MD 10200: INT_INCR_PER_MM = 10000
Interne Inkremente mm
å
Geberinkremente mm
internen Einheit. In der Praxis sollte die verfügbare Geberauflösung
nicht feiner aufgelöst sein, als die interne Rechenfeinheit rechnet.
2.3 Soll–/Istwertsystem
IS_ROT_AX=0
Tisch
Í Í Í Í Í
Kugelrollspindel
Í Í Í Í Í
LEADSCREW_PITCH
n Spindel
DRIVE_AX_RATIO_NUMERA
DRIVE_AX_RATIO_DENOM
Anzahl Motorumdrehungen
=
Anzahl Geberumdrehungen
1
1
* 1
+
2048 * 2048
1
* 10 mm * 10000 Inkr. mm + 0, 004768
Anz. Motorumdr.
=
Anz. Spindelumdr.
* 1
5
1/G2/2-39