CNC系统的自诊断功能依靠CNC 系统快速处理数据的能力,对出错部位进行多路、快速的信号采集和处理,然后由诊断程序进行逻辑分析判断,以确定系统是否存在故障,及时对故障进行定位。现代CNC系统自诊断功能可以分为以下两类:(1) 开机自诊断开机自诊断是指从每次通电开始至进入正常的运行准备状态为止,系统内部的诊断程序自动执行对CPU、存储器、总线、I/O单元等模块、印制线路板、CRT单元、光电阅读机及软盘驱动器等设备运行前的功能测试,确认系统的主要硬件是否可以正常工作。