| Kode M | Fungsi |
|---|
| M00 | Henti program |
| M01 | Henti opsional |
| M02 | Henti 1 siklus (Hentikan mesin dalam mode 1 siklus) |
| M03 | Putaran poros mesin maju |
| M04 | Putaran poros mesin mundur |
| M05 | Henti poros mesin |
| M06 | Tutup chuck |
| M07 | Buka chuck |
| M08 | Sisipan program potong pendek ON (Memulai program potong akhir bahan bar) |
| M09 | Sisipan program potong pendek OFF (Mengakhiri program potong akhir bahan bar) |
| M10 | Keluar ON (Gerak maju palu keluar belakang) |
| M11 | Keluar OFF (Gerak mundur palu keluar belakang) |
| M13 | Tutup chuck benda kerja panjang |
| M14 | Buka chuck benda kerja panjang |
| M15 | Tutup chuck belakang |
| M16 | Buka chuck belakang |
| M18 | Kembali nol poros mesin dan gear sumbu C ON (Persiapan kontrol sumbu C) |
| M20 | Reset pilihan sumbu C (Akhir kontrol sumbu C) |
| M23 | Putaran poros belakang maju |
| M24 | Putaran poros belakang mundur |
| M25 | Henti poros belakang |
| M31 | Pilihan kecepatan turret (swing kecepatan rendah) |
| M32 | Gerak maju pemisah benda kerja (belakang) |
| M33 | Gerak mundur pemisah benda kerja (belakang) |
| M46 | Kunci sumbu Y OFF (Mengizinkan gerakan sumbu) |
| M47 | Kunci sumbu Y ON (Tidak boleh digunakan kecuali saat Y=0) |
| M50 | Deteksi kelemahan pick-off belakang (Putar poros mesin kecepatan rendah untuk set M50 setelah pemotongan) |
| M51 | Deteksi patah alat (Deteksi alat oleh switch) |
| M52 | Pendingin ON |
| M53 | Pendingin OFF |
| M54 | Henti pemasok bar (Digunakan saat mengganti bahan) |
| M55 | Mulai penggantian bahan pemasok bar (Memulai penggantian bahan pemasok bar) |
| M56 | Perhitungan produk |
| M61 | Kode M eksternal 1 |
| M62 | Kode M eksternal 2 |
| M63 | Kode M eksternal 2 |
| M64 | Kode M eksternal 4 |
| M65 | Kode M eksternal 5 |
| M72 | Angin puing poros belakang ON |
| M73 | Angin puing poros belakang OFF |
| M74 | Timer dummy decelerasi nol sumbu C (digunakan dengan M74G28H1;) |
| M75 | Kontrol torsi poros belakang (L) ON (25% torsi ter rating, sama dengan M123) |
| M77 | Menunggu sinkronisasi poros mesin selesai |
| M78 | Indexing poros belakang |
| M79 | Indexing poros belakang OFF |
| M80 | Putaran poros mesin alat #1 maju |
| M81 | Putaran poros mesin alat #1 mundur |
| M82 | Henti poros mesin alat #1 |
| M83 | Putaran poros mesin alat #2 maju |
| M84 | Putaran poros mesin alat #2 mundur |
| M85 | Henti poros mesin alat #2 |
| M88 | Pemeriksaan interferensi OFF (reset) |
| M89 | Pemeriksaan interferensi ON |
| M94 | Deteksi variasi poros belakang ON |
| M95 | Deteksi variasi poros belakang OFF |
| M96 | Deteksi variasi poros mesin ON |
| M97 | Deteksi variasi poros mesin OFF |
| M98 | Panggilan subprogram |
| M99 | Kembali program |
| M123 | Batas torsi poros belakang (H) ON (Saat pemotongan dengan poros mesin dan sinkronisasi poros belakang. Untuk mencegah benda kerja geser di chuck karena error putaran.) |
| M124 | Batas torsi poros belakang OFF |
| M125 | Digunakan sisi Citizen dalam macro. |
| M126 | Digunakan sisi Citizen dalam macro. |
| M127 | Digunakan sisi Citizen dalam macro. |