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 M4045 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 M4045 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].
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.