| Kode M | Deskripsi |
|---|
| M00 | Berhenti program |
| M01 | Berhenti opsional |
| M02 | Akhir program |
| M03 | Putaran normal spindel |
| M04 | Putaran terbalik spindel |
| M05 | Berhenti spindel |
| M06 | Buka klem chuck (melepaskan workpiece) |
| M07 | Klem chuck (memegang workpiece) |
| M08 | Nyalakan coolant melimpah |
| M09 | Matikan coolant |
| M10 | |
| M11 | |
| M12 | Batal mode spindel pemesinan (Pemilihan mode bubut) |
| M13 | Putaran normal alat pemesinan |
| M14 | Putaran terbalik alat pemesinan |
| M15 | Berhenti alat pemesinan |
| M16 | Orientasi spindel 0° (untuk AJC) |
| M17 | Orientasi spindel 120° (untuk AJC) |
| M18 | Orientasi spindel 240° (untuk AJC) |
| M19 | Posisi orientasi spindel (untuk robot memasukkan workpiece) |
| M20 | Panggilan layanan robot |
| M21 | Panggilan layanan robot |
| M22 | Panggilan layanan robot |
| M23 | Panggilan layanan robot |
| M24 | Panggilan layanan robot |
| M25 | Panggilan layanan robot |
| M26 | Panggilan layanan robot |
| M27 | Panggilan layanan robot |
| M28 | Panggilan layanan robot |
| M29 | Panggilan layanan robot |
| M30 | Reset & kembali ke awal |
| M31 | Majukan spindel ekor & badan stok ekor (untuk 300/400-III/IIIT) |
| M32 | Tarik kembali spindel ekor & badan stok ekor (untuk 300/400-III/IIIT) |
| M33 | Tekanan chuck rendah |
| M34 | Tekanan chuck tinggi |
| M35 | |
| M36 | |
| M37 | |
| M38 | |
| M39 | |
| M40 | |
| M41 | |
| M42 | |
| M43 | |
| M44 | |
| M45 | Nyalakan puing udara coolant (berhenti coolant: M09) |
| M46 | |
| M47 | |
| M48 | Majukan penangkap bagian |
| M49 | Tarik kembali penangkap bagian |
| M50 | |
| M51 | Matikan deteksi error |
| M52 | Nyalakan deteksi error |
| M53 | Matikan penggerotan |
| M54 | Nyalakan penggerotan |
| M55 | Penghitung potong |
| M56 | Buka pintu depan |
| M57 | Tutup pintu depan |
| M58 | Peniupan udara chuck |
| M59 | |
| M60 | Buka klem sumsi C |
| M61 | |
| M62 | |
| M63 | |
| M64 | |
| M65 | |
| M66 | Klem sumsi C |
| M67 | Rem sumsi C (untuk pemesinan dengan G01) |
| M68 | Panggilan pemasukkan bar siklus 1 |
| M69 | Panggilan pemasukkan bar siklus 2 |
| M70 | |
| M71 | |
| M72 | Klem chuck dalam |
| M73 | Klem chuck luar |
| M74 | Lepas mode koneksi steady rest – kepala pemesinan |
| M75 | Mulai mode koneksi steady rest – kepala pemesinan |
| M76 | |
| M77 | |
| M78 | |
| M79 | |
| M80 | |
| M81 | Mulai pengukuran workpiece |
| M82 | Selesai pengukuran workpiece |
| M83 | Mulai pengukuran alat |
| M84 | Selesai pengukuran alat |
| M85 | |
| M86 | Buka klem steady rest 1 |
| M87 | Klem steady rest 1 |
| M88 | Buka klem steady rest 2 |
| M89 | Klem steady rest 2 |
| M90 | |
| M91 | |
| M92 | |
| M93 | |
| M94 | |
| M95 | |
| M96 | Interupsi makro pengguna, valid |
| M97 | Interupsi makro pengguna, tidak valid |
| M98 | Panggilan subprogram EIA → EIA |
| M99 | Kembali ke program EIA utama EIA → EIA |
| M100 | Mulai pengukuran diameter workpiece |
| M101 | Selesai pengukuran diameter workpiece |
| M102 | Mulai pengukuran langkah workpiece |
| M103 | Selesai pengukuran langkah workpiece |
| M104 | Mulai pengukuran kerucut workpiece |
| M105 | Selesai pengukuran kerucut workpiece |
| M106 | Mulai pengukuran lebar workpiece |
| M107 | Selesai pengukuran lebar workpiece |
| M108 | Mulai pengukuran jarak workpiece (melepasan rintangan chuck) |
| M109 | Selesai pengukuran jarak workpiece |
| M110 | Mulai pengukuran toleransi ujung alat |
| M111 | Selesai pengukuran toleransi ujung alat |
| M112 | Mulai kompensasi alat eksternal |
| M113 | Selesai kompensasi alat eksternal |
| M114 | Mulai pengukuran offset sumsi Z |
| M115 | Selesai pengukuran offset sumsi Z |
| M116 | Mulai pengukuran offset sumsi C |
| M117 | Selesai pengukuran offset sumsi C |
| M118 | |
| M119 | |
| M120 | Cetak data pengukuran |
| M121 | |
| M149 | |
| M150 | Permintaan muat turun workpiece ke robot |
| M151 | Nyalakan puing udara melalui spindel pemesinan (Hanya untuk alat bubut) |
| M152 | Matikan puing udara melalui spindel pemesinan (Hanya untuk alat bubut) |
| M153 | Nyalakan coolant melalui spindel pemesinan |
| M154 | Matikan coolant melalui spindel pemesinan |
| M155 | Nyalakan coolant chuck (gerakan gabungan) |
| M156 | Matikan coolant chuck (gerakan gabungan) |
| M157 | Nyalakan puing coolant melalui spindel (OFF: M159) |
| M158 | Nyalakan puing udara melalui spindel (OFF: M159) |
| M159 | M157, M158 OFF |
| M160 | Nyalakan coolant hujan/perpanjang stopper chuck |
| M161 | Matikan coolant hujan/tarik kembali stopper chuck |
| M162 | Chuck ulang workpiece (untuk workpiece yang diantar robot) |
| M163 | Tekanan dorong spindel ekor rendah (untuk 300/400-III/IIIT) |
| M164 | Tekanan dorong spindel ekor tinggi (untuk 300/400-III/IIIT) |
| M165 | |
| M166 | |
| M167 | |
| M168 | |
| M169 | Nyalakan coolant tekanan tinggi 35K, 70K (OFF: M9, M154) |
| M170 | |
| M171 | |
| M172 | Indeks 0°(KOUYOU) |
| M173 | Indeks 90°(KOUYOU) |
| M174 | Indeks 180°(KOUYOU) |
| M175 | Indeks 270°(KOUYOU) |
| M176 | Indeks 270°(KOUYOU) |
| M177 | Indeks 270°(KOUYOU) |
| M178 | Indeks 270°(KOUYOU) |
| M179 | Indeks 270°(KOUYOU) |
| M180 | |
| M197 | |
| M198 | Panggilan program EIA → MAZATROL |
| M199 | Akhir program EIA → MAZATROL |
| M200 | Mulai pemesinan titik pemesinan |
| M201 | Mulai pemesinan garis pemesinan |
| M202 | Mode bubut |
| M203 | Putaran normal alat pemesinan |
| M204 | Putaran terbalik alat pemesinan |
| M205 | Berhenti alat pemesinan |
| M206 | |
| M207 | Batal mode M208, M209 |
| M208 | Mode larangan ATC selama finishing, coolant ON |
| M209 | Mode larangan ATC selama finishing, coolant OFF |
| M210 | Klem sumsi C (untuk pemesinan) |
| M211 | Rem sumsi C (untuk pemesinan) |
| M212 | Buka klem sumsi C (untuk pemesinan) |
| M213 | Rem sumsi C hanya (rem oleh M211) |
| M214 | Buka klem sumsi C hanya (buka klem oleh M212) |
| M215 | Batal mode M213, M214 dan M216 |
| M216 | Mode abaikan buka klem sumsi C (batal: M215) |
| M217 | |
| M218 | |
| M219 | Orientasi alat pemesinan |
| M220 | |
| M229 | |
| M230 | Nyalakan mode gerinda |
| M231 | Pengaturan kecepatan gerinda |
| M232 | |
| M233 | |
| M234 | |
| M235 | |
| M236 | Gain servo sumsi C normal |
| M237 | Gain servo sumsi C rendah |
| M238 | Gain servo sumsi C menengah |
| M239 | Gain servo sumsi C tinggi |
| M240 | |
| M241 | |
| M242 | |
| M243 | |
| M244 | |
| M245 | |
| M246 | |
| M247 | |
| M248 | Pemeriksaan kecepatan spindel (untuk interlock memulai pemotongan) |
| M249 | Persiapan pemilihan kepala pemesinan |
| M250 | Buka klem kepala pemesinan/sumsi B |
| M251 | Klem sumsi B |
| M252 | Buka klem spindel pemesinan |
| M253 | Klem spindel pemesinan |
| M254 | Klem kepala pemesinan/sumsi B |
| M255 | |
| M256 | |
| M257 | |
| M258 | Peniupan udara kepala pemesinan |
| M259 | |
| M260 | Nyalakan mode poligon |
| M261 | Matikan mode poligon |
| M262 | |
| M273 | |
| M274 | Nyalakan coolant steady rest |
| M275 | Matikan coolant steady rest |
| M276 | |
| M330 | |
| M331 | Perubahan coil spindel dipaksa ke kecepatan tinggi |
| M332 | Perubahan coil spindel, valid |
| M333 | |
| M347 | |
| M348 | Seleksi sumsi Yt |
| M349 | Seleksi sumsi Y |
| M350 | |
| M351 | Batal M352 |
| M352 | Pemeriksaan sinyal tiba kecepatan spindel, valid |
| M353 | |
| M369 | |
| M370 | Deteksi beban sumsi, tidak valid |
| M371 | Deteksi beban sumsi, valid |
| M372 | Deteksi beban sumsi, sementara tidak valid |
| M373 | Deteksi beban sumsi, mulai ulang |
| M374 | Tahan feed NC pada deteksi beban berlebih |
| M375 | Tahan feed NC & berhenti spindel pada deteksi beban berlebih |
| M376 | Pengaturan level deteksi beban berlebih % |
| M377 | Pengaturan waktu deteksi beban berlebih (unit: 0.1 detik) |
| M378 | Pengaturan puncak deteksi beban berlebih %/frekuensi deteksi |
| M379 | Pendaftaran nomor tabel deteksi beban berlebih |
| M380 | |
| M389 | |
| M390 | Batal M391 |
| M391 | Batal chucking salah spindel (M3/M4 selesai dengan chuck terbuka) |
| M392 | |
| M393 | |
| M394 | Perpanjangan TOOL EYE mungkin saat chuck tertutup (ketika robot valid) |
| M395 | Batal M394 |
| M396 | |
| M600 | |
| M601 | Putaran alat majalah |
| M602 | |
| M730 | |
| M731 | Seleksi dorong stok ekor 1 |
| M732 | Seleksi dorong stok ekor 2 |
| M733 | Seleksi dorong stok ekor 3 |
| M734 | Seleksi dorong stok ekor 4 |
| M735 | Seleksi dorong stok ekor 5 |
| M736 | Seleksi dorong stok ekor 6 |
| M737 | Seleksi dorong stok ekor 7 |
| M738 | Seleksi dorong stok ekor 8 |
| M739 | Seleksi dorong stok ekor 9 |
| M740 | Seleksi dorong stok ekor 10 |
| M741 | Posisikan stok ekor ke “Posisi 1” |
| M742 | Posisikan stok ekor ke “Posisi 2” |
| M743 | Posisikan stok ekor ke “Tarik Kembali” |
| M744 | |
| M927 | |
| M928 | Kembali ke titik nol sumsi Y |
| M929 | |
| M930 | Sumsi Yt bergerak ke posisi ATC |
| M931 | |
| M999 | |