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
Synchronisationsart der Spindelfunktion M3 | |
Synchronisationsart Spindelfunktion M4 | |
Synchronisationsart der Spindelfunktion M5 | |
Synchronisationsart Spindelfunktion M19 | |
Kennzeichnung einer PLC-Spindel mit Ausgabe von M-Funktionen über den Kanalbereich des HLI | |
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.