Beispiel für die Ermittlung des maximalen Steigungswinkels tanb(max):
1.
Geschwindigkeiten, Soll-/Istwertsystem, Taktzeiten (G2))
Interpolator-Taktzeit = Systemgrundtakt ^ Faktor für Interpolatortakt
Interpolator-Taktzeit = MD10050 $MN_SYSCLOCK_CYCLE_TIME ^ MD10070
$MN_IPO_SYSCLOCK_TIME_RATIO
Beispiel:
MD10050 $MN_SYSCLOCK_CYCLE_TIME = 0,004 [s]
MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO = 3
--> Interpolator-Taktzeit = 0,004 * 3 = 0,012 [s]
2.
Temperaturkompensationsparameters DvTmax
DvTmax
Beispiel: MD32000 $MA_MAX_AX_VELO = 10 000 [mm/min]
--> DvTmax = 10 000 ^0,01 = 100 [mm/min]
3.
4.
Bei größeren Wertvorgaben von SD43910 $SA_TEMP_COMP_SLOPE wird steuerungsintern der
maximale Steigungswinkel (hier 0,57 Grad) für den positionsabhängigen
Temperaturkompensationswert verwendet. Es erfolgt keine Alarmmeldung.
Hinweis:
Bei der Festlegung des Schwellwertes für die Geschwindigkeitsüberwachung (MD36200
$MA_AX_VELO_LIMIT) ist ggf. die durch die Temperaturkompensation zusätzliche
Geschwindigkeitsüberhöhung zu berücksichtigen.
Nicht relevant bei:
MD32750 $MA_TEMP_COMP_TYPE = 0, Durchhangkompensation, SSFK, Losekompensation
Korrespondiert mit:
MD32750 $MA_TEMP_COMP_TYPE
SD43900 $SA_TEMP_COMP_ABS_VALUE
SD43910 $SA_TEMP_COMP_SLOPE
MD32000 $MA_MAX_AX_VELO
MD36200 $MA_AX_VELO_LIMIT
MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO
MD10050 $MN_SYSCLOCK_CYCLE_TIME
Maschinendaten und Parameter
Listenhandbuch, 01/2023, A5E48776162A AF
Ermittlung der Interpolator-Taktzeit (siehe Funktionsbeschreibung
Ermittlung der maximalen Geschwindigkeitserhöhung infolge Änderung des
= MD32000 $MA_MAX_AX_VELO * MD32760 $MA_COMP_ADD_VELO_FACTOR
MD32760 $MA_COMP_ADD_VELO_FACTOR = 0,01
Ermittlung der Verfahrstrecken pro Interpolator-Taktzeit
S1 (bei vmax)
= 10 000
ST (bei DvTmax)
=
Ermittlung von tanbmax
ST
tanbmax
=
----
S1
--> bmax = arc tan 0,01 = 0,57 Grad
SINUMERIK Maschinen- und Settingdaten
0,012
x
-------
= 2,0 [mm]
60
0,012
100
x
------
= 0,02 [mm]
60
0,02
= ------
= 0,01 (entspricht dem Wert von
2
3.3 NC-Maschinendaten
COMP_ADD_VELO_FACTOR)
487