Spindel M-Funktionen

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

Die Verwendung der M-Funktionen M3, M4, M5 und M19 auf Maschinen ohne Spindel kann mit dem Kanalparameter P-CHAN-00098 (spindle_m_fct_free) freigegeben werden.

Die M-Funktionen M40-M45 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 Kapitel Beispiel 2b: Programmierung einer achsspezifischen M-Funktion in DIN-Syntax und Beispiel 1a: CNC-Spindel, intern synchronisiert 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 [FCT-S1].

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

Sinnvoll ist die Verwendung des PLC_INFO-Bits bei NC-Spindeln (geregelte Spindeln). Hier kann für jede Spindel-M-Funktion zusätzlich zur Synchronisationsart das Bit PLC_INFO gesetzt werden. Es bestimmt, ob die Spindel-M-Funktion auch an die SPS ausgegeben und durch die SPS quittiert werden muss.

Ist das Bit PLC_INFO nicht gesetzt, erfolgt keine Ausgabe an die SPS und die interne Synchronisation erfolgt nur aufgrund der Fensterüberwachung für die Position oder Drehzahl

Bei PLC-Spindeln (gesteuerte Spindeln) ist folgendes zu beachten:

Es erfolgt generell bei jeder Spindel M-Funktion automatisch auch die Ausgabe der M-Funktion an die SPS. Es ist somit nicht erforderlich, das PLC_INFO-Bit zusätzlich zu setzen.