计算机控制系统故障从其部位来看,可分为器件故障、机械故障、介质故障、人为故障、软件故障五大类。
(1)器件故障
这类故障主要是元器件、接插件和印刷电路板引起的,如总线故障是由处理器模块损坏及系统总线故障、扩充总线驱动器及扩充总线故障、总线响应逻辑电路及总线等逻辑故障产生的。
(2)机械故障
此类故障主要是因为外部设备出错,如操作键盘按键失效,打印机电机卡死或齿轮啮合不好,控制站主板内散热风扇轴承磨损等。
(3)介质故障
这类故障主要是由于软盘或硬盘引导信息丢失、磁道损伤、计算机病毒侵袭等原因而造成的故障。
(4)人为故障
这类故障主要因机器不符合运行环境条件要求,或操作不当引起的。如现场环境恶劣,造成I/O卡内堆积灰尘,引起卡件内短路,影响散热引起损坏。
(5)软件故障
由于软件程序发生紊乱或丢失,或错误指令致使计算机系统引起的故障,统称为软件故障。
计算机控制系统出现故障后,如果没有冗余或其他措施,则将引起整个生产系统瘫痪,所以必须快速准确地予以判断排除。所谓故障检修,就是利用万用表、逻辑测试笔、在线测试仪及软件诊断程序等工具,结合人的实践经验,通过定的方法与主观能动性发现故障与排除故障的过程,现介绍几种方法。
(1)直接观察法
用手摸、眼看、鼻嗅、耳听等方法作辅助检查,般组件发热的外壳正常温度不超过40—50℃,手摸上去有点温度,大的组件只有点热,如手模上去发烫,则该组件可能内部电路有短路现象,电流过大而发热,应将该组件换下来。般机器内部芯片烧毁时会发出臭味,此时应关机检查,不能再加电使用;对电路板要用放大镜仔细观察有无断线、金属线、锡片、螺丝、杂物和虚焊等,发现后应及时处理,观察组件的表面字迹和颜色,有无焦色、龟裂、组件的字迹颜色变黄等现象,如有则更换此组件,进行及时检修。
(2)拔插法
拔插法就是用“拔出”或“插入”来寻找故障原因的方法,采用该方法能迅速找到故障发生的部位,从而查到故障的原因。块块地拔出插件板,即每拔出块插件板就开机检查机器的状态,—旦拔出某块插件板后,故障消失且机器恢复正常,说明故障就在该板上;拔插法不仅适用于拔插件,也适应于大规模集成电路芯片,因为这些芯片是插在管座上的。
(3)替换法
替换法是用好的插件板或好的组件替换有故障疑点的插件或组件的方法。其方法简单容易,方便可靠,对于大规模集成电路板尤其适用,对初学者来说是种十分有效的方法,可以方便而迅速地找到故障点。
(4)测量法
测量法是分析与判断故障的常用手段和方法,我们设法把机器暂停在某状态,根据逻辑图用万用表等工具测量所需检测的电阻、电压、波形,从而判断出故障位置的实时方法,称之为在线测量法。若机器处于关闭状态或组件与母板分离时,用测量工具对故障部分进行检查,则称为无源测量。按照所测量的特征参量的不同,又可分为电阻测量法、电压测量法、电流测量法、波形测量法等等。
(5)诊断程序检测法
现在的工业控制计算机系统,都配有生产厂家高级诊断程序,旦出现系统故障,则可通过调出中断诊断程序或错误报警信息记录进行分析、判断故障所发生的时间,具体位置等。进行及时处理即可。
以上只介绍这五种常用方法、在实际工作中,遇到控制系统出现比较复杂故障,只采用种方法不可能查到故障的原因,要采用多种方法来查找故障的原因,从而获得解决问题的佳方案。总之,计算机控制系统故障检修是实践性很强的门学问,它不但要求有实际的操作技术,而且还要有定的理论基础,才能在具体实践活动中胜任这项工作。