Spindel M-Funktionen

Zur Steuerung von Spindeln sind in DIN66025 für Maschinen der Klasse 1 und 2 die M-Funktionen M3, 4, 5, 19 und M40–45 reserviert worden. Diese M-Funktionen können mit einer auszuführenden Bahnbewegung synchronisiert werden. Die Synchronisation erfolgt bei M3, 4, 5 immer intern (Drehzahl erreicht) und optional zusätzlich durch die PLC (->PLC_INFO).

Die Verwendung der M-Funktionen M3, 4, 5, 19 auf Maschinen ohne Spindel kann mit dem Kanalparameter P-CHAN-00098 (spindle_m_fct_free) freigegeben werden.

Die M-Funktionen M40–45 sind bei deaktiviertem Getriebeschalten (P-CHAN-00052 (main_spdl_gear_change)) ebenfalls frei verfügbar.

Darüber hinaus können alle frei verfügbaren M-Funktionen, gemäß der Beschreibung in 2.1.3.1.2 und 2.1.3.1.3 achsspezifisch an eine Spindel ausgegeben werden.

Spindeln werden durch einen Interpolator der CNC kontrolliert (CNC-Spindel) oder durch die PLC angesteuert (PLC-Spindel).

Zur Verwendung von Spindeln und zu den unterschiedlichen Spindeltypen siehe [Spindel].

Parameter

P-CHAN-00045

Synchronisationsart der Spindelfunktion M3

P-CHAN-00047

Synchronisationsart Spindelfunktion M4

P-CHAN-00049

Synchronisationsart der Spindelfunktion M5

P-CHAN-00043

Synchronisationsart Spindelfunktion M19

P-CHAN-00069

Kennzeichnung einer PLC-Spindel mit Ausgabe von M-Funktionen über den Kanalbereich des HLI

P-CHAN-00098

Freigabe von M3, 4, 5, 19 für beliebige Verwendung

Synchronisationsarten

Die Spindel M-Funktionen können mit den bekannten Synchronisationsarten NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP belegt werden.

PLC_INFO

Zusätzlich zu diesen bestehenden Synchronisationsarten kann das Bit PLC_INFO gesetzt werden. Es bestimmt, ob auch die PLC informiert werden soll. Dabei ist folgendes zu beachten:

Bei PLC-Spindeln wird generell bei jeder Spindel M-Funktion automatisch auch die PLC informiert. Es ist somit nicht erforderlich, das PLC_INFO-Bit zusätzlich zu setzen.

Sinnvoll ist die Verwendung des PLC_INFO-Bits bei NC-Spindeln. Hier kann für jede Spindel M-Funktion zusätzlich zur Synchronisationsart das Bit PLC_INFO gesetzt werden, wodurch dann eine Information an die PLC ausgegeben wird.