(1)误操作:在调试用户程序或者修改参数时,操作者删除或更改了软件内容,从而造成了软件故障。
(2)供电电池电压不足:为RAM供电的电池或电池电路短路或断路、接触不良等都会造成RAM得不到维持电压,从而使系统丢失软件及参数。
(3)干扰信号:有时电源的波动或干扰脉冲会串人数控系统总线,引起时序错误或使数控装置停止运行。
(4)软件死循环:运行比较复杂程序或进行大量计算时,有时会造成系统死循环,引起系统中断,造成软件故障。
(5)系统内存不足:在系统进行大量计算时,或者是误操作,引起系统的内存不足,从而引起系统的死机。
(6)软件的溢出:调试程序时,调试者修改参数不合理,或进行了大量错误的操作,引起了软件的溢出。