Vorbelegte M-Funktionen
Kanal M-Funktionen
Folgende M-Funktionen sind nach DIN66025 als CNC Kommando fest vorbelegt. Sie werden ohne entsprechende Angabe in der Kanalparameterliste weder ausgegeben noch synchronisiert.
M-Funktion | Bedeutung |
---|---|
M00 | Programmierter Halt |
M01 | Wahlweiser Halt |
M02, M30 | Hauptprogrammende |
M17, M29 | Unterprogrammende |
M10 | Optionale Funktion: Aktivierung „Achsen klemmen“ (kanalspezifische Ausgabe) [SYSP - Kapitel 3.18]. Nur MNS_SNS zulässig |
M11 | Optionale Funktion: Deaktivierung „Achsen klemmen“ (kanalspezifische Ausgabe) [SYSP - Kapitel3.18]. Nur MVS_SVS zulässig. |
![]() | Zur kanalspezifischen oder achsspezifischen Ausgabe ist eine Belegung des Parameters P-CHAN-00041removed link: P-CHAN-00041 (m_synch[..]) erforderlich! |
Spindel M-Funktionen
Folgende M-Funktionen sind nach DIN66025 für die Steuerung von Spindeln fest vorbelegt. Die Angabe einer Synchronisationsart erfolgt nicht wie für andere M-Funktionen, sondern für jede Spindel unter den speziellen Spindelparametern in der Kanalparameterliste [CHAN] (ausgenommen M40 45).
M-Funktion | Bedeutung |
---|---|
M03 | Spindel endlos drehen im Uhrzeigersinn |
M04 | Spindel endlos drehen gegen den Uhrzeigersinn |
M05 | Spindel stoppen |
M19 | Spindel positionieren |
M40 45 | Getriebestufenauswahl für die Hauptspindel |
Beispiel
Ausgabe Spindel
spindel[0].m3_synch 0x00020002 PLC_INFO, MVS_SVS
spindel[0].m4_synch 0x00020004 PLC_INFO, MVS_SNS
Ausgabe Kanal
m_synch[3] 0x00000002 Ausgabe Kanal