Bergantung pada keupayaan sistem CNC untuk memproses data dengan cepat, pemerolehan dan pemprosesan berbilang{0}}saluran dan isyarat pantas dijalankan untuk bahagian yang rosak, dan kemudian program diagnostik menjalankan analisis dan pertimbangan logik untuk menentukan sama ada terdapat kerosakan dalam sistem dan cari kerosakan dalam masa. Fungsi diagnostik-kendiri sistem CNC moden boleh dibahagikan kepada dua kategori berikut:
1) Kuasa-diagnosis kendiri-diagnosis kuasa-pada kendiri-bermakna dari permulaan setiap kuasa-dihidupkan kepada keadaan penyediaan operasi biasa , program diagnostik di dalam sistem secara automatik melaksanakan CPU, memori, bas, unit I/O dan modul lain, papan litar bercetak, Ujian fungsi sebelum pengendalian peralatan seperti unit CRT, pembaca fotoelektrik dan pemacu cakera liut untuk mengesahkan sama ada perkakasan sistem boleh berfungsi seperti biasa.
2) Maklumat kerosakan gesaan Apabila kerosakan berlaku semasa pengendalian alat mesin, nombor dan kandungan akan dipaparkan pada paparan CRT. Mengikut gesaan, rujuk manual penyelenggaraan yang berkaitan untuk mengesahkan punca kegagalan dan kaedah penyelesaian masalah. Secara umumnya, lebih kaya maklumat kesalahan yang didorong oleh fungsi diagnostik alat mesin CNC, lebih mudah untuk diagnosis kesalahan. Walau bagaimanapun, perlu diingatkan bahawa beberapa kerosakan boleh secara langsung mengesahkan punca kerosakan mengikut gesaan kandungan kerosakan dan merujuk kepada manual; manakala punca sebenar beberapa kerosakan tidak sepadan dengan gesaan kandungan kerosakan, atau satu kerosakan menunjukkan berbilang punca kerosakan, yang memerlukan kakitangan penyelenggaraan untuk Mengetahui sambungan dalaman antara mereka dan secara tidak langsung mengesahkan punca kegagalan.






