Spindeldrehzahl – Bahnbewegung

Für den Beginn der Bearbeitungsbewegung ist es notwendig, dass die Spindel die programmierte Drehzahl erreicht hat. Über den Parameter P-CHAN-00081 (s_synch) kann für jede Spindel eine Synchronisationsart für die Drehzahl festgelegt werden.

Die Synchronisationsart der S-Funktion ist wirkungslos, wenn im gleichen NC-Satz eine Spindel M-Funktion programmiert wurde. Eine Synchronisation findet dann nur entsprechend der Einstellungen für die Spindel M-Funktion statt. Es gilt folgende Prioritätsreihenfolge:

M19 > M3/M4/M5 > S

Beispiel

1: Spindel asynchron zur Bahnbewegung

spindel[i].s_synch  0x00000002 Ausgabe vor, Synch. vor Satz
spindel[i].m3_synch 0x00000001 Ohne Synchronisation
N10 X0 Y0 G0
N20 X40 Y40 G1 F1500 M3 S500 ;Wegen M3 keine Synchronisation
                             ;Bewegung startet sofort
N30 M3 S100 X0 Y0      ;Bahn führt die Bewegung aus, ohne zu warten,
                       ;bis Spindeldrehzahl erreicht ist
Spindeldrehzahl – Bahnbewegung 1:
Spindel mit Bahnbewegung nicht synchronisiert

Beispiel

2: Spindel synchronisiert zur Bahnbewegung

spindel[i].s_synch  0x00000002 Ausgabe vor, Synch. vor Satz
spindel[i].m3_synch 0x00000001 Ohne Synch.
N10 M3 X0 Y0 G0
N20 X40 Y40 G1 F1500 S500 ;Bahnbewegung startet erst, wenn
                          ;Spindeldrehzahl erreicht wurde
N30 S100 X0 Y0      ;Bahn wartet mit Ausführung der Bewegung,
                    ;bis Spindeldrehzahl erreicht ist
Spindeldrehzahl – Bahnbewegung 2:
Spindel zur Bahnbewegung synchronisiert